Artificial Intelligence

What is Supervised Learning?

Quick answer

A machine learning approach where a model learns from labeled examples, each pairing an input with the correct output.

Supervised Learning, explained

In supervised learning, the training data includes answers. To build an email spam filter, you provide thousands of messages already labeled as spam or not spam. The algorithm learns patterns linking features of each message to its label, then applies those patterns to new messages.

Supervised tasks fall into two broad types: classification, which predicts categories such as fraud or not fraud, and regression, which predicts numbers such as house prices or delivery times. Common algorithms include logistic regression, decision trees, random forests, gradient boosting, and neural networks. The main challenge is obtaining enough high-quality labeled data, which can be expensive and time-consuming. Poor or biased labels lead directly to poor or biased models.

Related terms

Guides that mention Supervised Learning