What
is Regression: This term is used for the goal, is to predict continuous real value, such as “pound”, “weight”, “distance”, et cetera.
What
is Classification: This tern is used
for the goal to predicted output category, such as
True/False, 1/0, Green/Yellow, spam/ not spam, Ill/Healthy
What
is Labelled data: Data
consisting of a set of training examples, where each example is a pair
consisting of an input and a desired output value (also called the supervisory
signal, labels, etc)
What
is Supervise Learning?
The majority of practical
machine-learning uses supervised learning algorithms, which is designed to
learn by example, where you have input variables “x” and an output variable “Y”
and we use an algorithm to learn the mapping function from the input to the
output.
y = f(x)
Where “y” is the desired output of the input
function value “x” based on a machine learning model during training.
Example:
NO.
|
SIZE
|
COLOR
|
SHAPE
|
NAME
|
1
|
Big
|
Red
|
Rounded shape with a depression at the top
|
Apple
|
2
|
Small
|
Reddish Yellow
|
Round shape
|
Apricot
|
3
|
Big/small
|
Green
|
Long cylinder with curve
|
Banana
|
4
|
Small
|
Black
|
Round to oval
|
Blackberry
|
5
|
Small
|
Green
|
Elliptical
|
Avocado
|
Let’s
assume, we have taken a new fruit from the basket then we observe the size,
colour and shape of that fruit.
If
size is Big, colour is Red, the shape is rounded shape with a depression at the
top, you will confirm the fruit name is apple and you will put in apple group. And the same for the other fruits in the basket too.
Hence, in
this way the task of grouping the fruits is completed successfully.
We can
observe in the table that a column was labelled as “NAME” this is called "Response
Variable".
If we
have learned the thing before from the training data and then applying that
knowledge of the test data (for new fruit), this type of learning is called Supervised Learning.
The goal is
to approximate the mapping function so well that when we have new input data
(x) that we can predict the output variables (Y) for that data.
The term supervised learning came from the idea
that an algorithm is learning from a training dataset
Training data
for supervised learning includes a set of examples that are paired with input
subjects and the desired output (which is also referred to as the supervisory
signal).
Common supervised machine learning
algorithms are:
- Logistic regression
- Linear regression
- Linear discriminate analysis
- Decision trees
- Bayesian logic
- Support vector machines (SVM)
- Similarity learning
- Random forests
- Linear Classifiers
- Support Vector Machines
- K-Nearest Neighbors
- Random Forest
What is Unsupervised Learning?
0 Comments