Introduction: Introduction to Machine learning , Supervised learning, Unsupervised learning,
Reinforcement learning. Deep learning.
Feature Selection: Filter, Wrapper , Embedded methods.
Feature Normalization:- min-max normalization, z-score normalization, and constant factor
normalization Introduction to Dimensionality Reduction : Principal Component Analysis(PCA), Linear
Discriminant Analysis(LDA)
What is Machine Learning?
Machine Learning is a concept which allows the machine to learn from examples and experience,
and that too without being explicitly programmed. So instead of you writing the code, what you do is
you feed data to the generic algorithm, and the algorithm/ machine builds the logic based on the
given data.
How does Machine Learning Work?
Machine Learning algorithm is trained using a training data set to create a model. When new input
data is introduced to the ML algorithm, it makes a prediction on the basis of the [Link]
prediction is evaluated for accuracy and if the accuracy is acceptable, the Machine Learning
algorithm is deployed. If the accuracy is not acceptable, the Machine Learning algorithm is trained
again and again with an augmented raining data set
Types of Machine Learning
Machine learning is sub-categorized to three types:
Supervised Learning – Train Me!
Unsupervised Learning – I am self sufficient in learning
Reinforcement Learning – My life My rules! (Hit & Trial)
DEPARTMENT OF CSE
MACHINE LEARNING Page 2
Supervised Learning is the one, where you can consider the learning is guided by a teacher. We have
a dataset which acts as a teacher and its role is to train the model or the machine. Once the model
gets trained it can start making a prediction or decision when new data is given to it.
What is Unsupervised Learning?
The model learns through observation and finds structures in the data. Once the model is given a
dataset, it automatically finds patterns and relationships in the dataset by creating clusters in it.
What it cannot do is add labels to the cluster, like it cannot say this a group of apples or mangoes,
but it will separate all the apples from mangoes.
Suppose we presented images of apples, bananas and mangoes to the model, so what it does, based
on some patterns and relationships it creates clusters and divides the dataset into those clusters.
Now if a new data is fed to the model, it adds it to one of the created clusters.