CARVIEW |
What is supervised learning?
Supervised learning is a machine learning technique. Supervised learning algorithms use labeled data (i.e., data tagged with the correct outcome) to predict outcomes for unseen data.
Steps
To develop a supervised learning model, follow the steps below:
-
Create a training dataset. For example, for handwritten character analysis, the dataset would include pictures of written characters and information on what character is on them.
-
Transform the input object (the pictures of handwritten characters in our case) into a feature vector. The feature vector contains some features that describe the object.
-
Determine the desired learning algorithm and run it on the training set.
-
Evaluate the accuracy of the model using the test dataset.
-
Deploy the model to predict the outcomes of unforeseen data.
The following illustration summarizes the steps involved in developing a supervised learning model:
Types
Classification
Classification is used to predict a categorical variable. Common classification algorithms include Decision Trees.
Regression
Regression is used to predict a numeric value. Common regression algorithms include Regression Trees.
Relevant Answers
Explore Courses
Free Resources