Supervised Machine Learning (original) (raw)

Last Updated : 9 May, 2026

Supervised learning is a type of machine learning where a model learns from labelled data, meaning each input has a correct output. The model compares its predictions with actual results and improves over time to increase accuracy.

supervised-machine-learning

Supervised Machine Learning

Its main features are:

Types of Supervised Learning

Now, Supervised learning can be applied to two main types of problems:

difff

Types of Supervised Learning

Let's first understand the classification and regression data through the table below:

supervised-data

Sample

Both the above figures have labelled data set as follows:

**Figure A: It is a dataset of a shopping store that is useful in predicting whether a customer will purchase a particular product under consideration or not based on his/her gender, age and salary.

**Figure B: It is a Meteorological dataset that serves the purpose of predicting wind speed based on different parameters.

Working of Supervised Machine Learning

The working of supervised machine learning follows these key steps:

**1. Collect Labeled Data

**2. Split the Dataset

**3. Train the Model

**4. Validate and Test the Model

**5. Deploy and Predict on New Data

Supervised Machine Learning Algorithms

Supervised learning includes different types of algorithms used to predict outputs based on labeled data. Each algorithm is designed for specific tasks like prediction or classification.

Examples

Advantages

Disadvantages