Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

2011 — 2026

research
  • Reports
  • Newsletter
  • Methodology
  • Origins
  • Vocab
services
  • Research Sessions
  • Signals Workspace
  • Bespoke Projects
  • Use Cases
  • Signal Scanfree
  • Readinessfree
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
audiences
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
resources
  • Pricing
  • Partners
  • How We Work
  • Data Visualization
  • Multi-Model Method
  • FAQ
  • Security & Privacy
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
  • Login
ResearchServicesPricingPartnersAbout
ResearchServicesPricingPartnersAbout
  1. Home
  2. Vocab
  3. Classification

Classification

A supervised learning task that assigns input data to predefined discrete categories.

Year: 1960Generality: 909
Back to Vocab

Classification is a fundamental supervised learning task in which a model learns to assign input data points to one of several predefined discrete categories, known as classes or labels. The model is trained on a labeled dataset — a collection of examples where the correct class for each input is already known — and learns to identify patterns and decision boundaries that distinguish one class from another. Once trained, the model can predict the class of previously unseen inputs with measurable accuracy.

The mechanics of classification vary widely depending on the algorithm used. Logistic regression models the probability of class membership using a sigmoid function, while decision trees partition the feature space through a series of hierarchical rules. Support vector machines find the optimal hyperplane that maximally separates classes in high-dimensional space. Neural networks, particularly deep learning architectures, learn hierarchical feature representations that enable classification of highly complex inputs such as images, audio, and natural language. In all cases, model performance is evaluated using metrics such as accuracy, precision, recall, F1 score, and the area under the ROC curve.

Classification problems are further distinguished by their structure. Binary classification involves exactly two classes — spam vs. not spam, malignant vs. benign — while multiclass classification handles three or more mutually exclusive categories. Multilabel classification allows a single input to belong to multiple classes simultaneously, as in tagging an image with several descriptive labels. Each variant introduces distinct modeling and evaluation challenges.

The practical importance of classification is enormous. It underpins applications ranging from email spam filtering and medical diagnosis to fraud detection, sentiment analysis, and autonomous vehicle perception. As datasets have grown larger and models more expressive, classification has remained one of the most active and consequential areas of machine learning research, serving as a benchmark for new architectures and training techniques alike.

Related

Related

Classifier
Classifier

A machine learning model that assigns input data to predefined categories.

Generality: 875
Statistical Classification
Statistical Classification

Assigning discrete category labels to data points using learned statistical patterns.

Generality: 820
Class
Class

A discrete category label assigned to data points in supervised classification problems.

Generality: 794
Supervised Classifier
Supervised Classifier

A model trained on labeled data to predict categories for new, unseen inputs.

Generality: 750
Supervised Learning
Supervised Learning

Training models on labeled input-output pairs to predict or classify new data.

Generality: 900
Categorical Data
Categorical Data

Data organized into discrete, named groups without inherent numerical meaning.

Generality: 796