Supervised Learning
Quick Answer
Supervised learning is a machine learning approach in which the model is trained on a dataset containing inputs paired with their correct outputs (labels). The model learns to map inputs to outputs, enabling it to predict labels for new, unseen examples.
In Depth
What Supervised Learning really means
Classification (predicting a category) and regression (predicting a number) are the two main supervised-learning tasks. Labelled data is often the scarcest ingredient, which is why teams invest heavily in labelling tools, labelling guidelines and quality control.
Semi-supervised and weakly supervised approaches attempt to reduce this burden by combining a small amount of labelled data with a large amount of unlabelled data.
Why It Matters
Business relevance for UK organisations
Most commercial ML deployments — churn prediction, lead scoring, spam filtering, credit scoring — are supervised. The quality of the labelling process is almost always the deciding factor in project success.
Real-world example
How this shows up in practice
A London estate agency trained a supervised model on 12,000 labelled property photographs to automatically categorise features such as 'bay window', 'fitted kitchen' or 'period fireplace'.
Related Terms
Continue exploring
Training Data
Training data is the dataset used to teach a machine learning model the patterns it needs to perform its task. The quality, quantity, diversity and recency of training data directly determine how accurate and fair the resulting model will be.
AdvancedClassification
Classification is a supervised learning task where the model assigns inputs to one of a predefined set of categories. Binary classification distinguishes between two classes; multi-class and multi-label variants handle more complex labelling problems.
AdvancedRegression
Regression is a supervised learning task where the model predicts a continuous numeric value rather than a category. Typical applications include forecasting demand, estimating prices, predicting customer lifetime value and modelling equipment wear.
BasicsUnsupervised Learning
Unsupervised learning is a machine learning approach where the model learns patterns and structure from unlabelled data. Rather than predicting a known target, it uncovers groupings, anomalies or compressed representations hidden in the data.