Machine Learning Intro 2
Machine Learning Intro 2
Intro - 2
Types of Learning
Supervised Learning
Unsupervised Learning
Semi Supervised Learning
Reinforced Learning
Supervised Learning
In Supervised learning, you train the machine using data which is well "labeled." It
means some data is already tagged with the correct answer. It can be compared to
learning which takes place in the presence of a supervisor or a teacher.
Regression:
Regression technique predicts a single output value using training data.
Example: You can use regression to predict the house price from training data. The
input variables will be locality, size of a house, etc.
Classification:
Classification means to group the output inside a class. If the algorithm tries to
label input into two distinct classes, it is called binary classification. Selecting
between more than two classes is referred to as multiclass classification.
Example: Determining whether it is apple or mango
Types of Supervised Learning
Examples
Supervised Learning is like learning with a teacher.
Classification :
Machine is trained to classify something into some class.
• classifying whether a patient has disease or not
• classifying whether an email is spam or not
Regression:
Machine is trained to predict some value like price, weight or height.
• predicting house/property price
• predicting stock market price
Unsupervised Learning
Unsupervised learning is a machine learning technique, where you do not need to supervise the
model. Instead, you need to allow the model to work on its own to discover information. It mainly
deals with the unlabeled data. Unsupervised learning algorithms allow you to perform more complex
processing tasks compared to supervised learning. Although, unsupervised learning can be more
unpredictable compared with other natural learning deep learning and reinforcement learning
methods.
Clustering:
A clustering problem is where you want to discover the inherent
groupings in the data
• such as grouping customers by purchasing behavior