Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

Since 2010

research
  • Observatory
  • Adaptive capacity
  • Newsletter
  • Methodology
  • Origins
  • Vocab
  • RSS feeds
services
  • Signals Session
  • Bespoke Projects
  • Build Sessions
  • Pricing
  • Use cases
  • Signals
  • Signal Scan↗free
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
solutions
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
  • L&D
resources
  • Partners
  • Coding for Non-Coders
  • How we work
  • Data visualization
  • Multi-Model Convergence
  • FAQ
  • Security and privacy
  • Public sector
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
ResearchCapabilityServicesSignalsAbout
ResearchCapabilityServicesSignalsAbout
  1. Home
  2. Vocab
  3. Regression

Regression

A supervised learning approach that predicts continuous numerical outcomes from input variables.

Year: 1950Generality: 909
Back to Vocab

Regression is a class of supervised machine learning methods that model the relationship between one or more input features and a continuous target variable. Unlike classification, which assigns inputs to discrete categories, regression produces real-valued outputs. This makes it a natural choice for tasks like predicting house prices, estimating energy consumption, or forecasting demand. The learned model captures how changes in input variables correspond to changes in the output, enabling predictions on new, unseen data.

The most foundational form is linear regression, which fits a weighted sum of input features to minimize prediction error, typically measured as mean squared error. The optimal weights are found analytically via the normal equations or iteratively through gradient descent. More expressive variants include polynomial regression, ridge and lasso regression (which add regularization to prevent overfitting), and logistic regression (which, despite its name, is used for classification by modeling class probabilities). Nonlinear regression methods, including regression trees, support vector regression, and neural networks, can capture complex, high-dimensional relationships that linear models cannot.

Regression sits at the core of machine learning practice. Nearly every neural network trained on a continuous output, whether predicting protein structure energies, stock returns, or sensor readings, is solving a regression problem. Evaluation metrics such as mean absolute error (MAE), root mean squared error (RMSE), and R² score provide standardized ways to assess model quality and compare approaches.

The technique's strength comes from its interpretability and versatility. Simple linear models offer transparent, auditable predictions that matter in regulated industries like healthcare and finance. More complex regression models achieve state-of-the-art accuracy on challenging benchmarks. Understanding regression, including its assumptions, failure modes, and regularization strategies, remains one of the most essential competencies in applied machine learning, forming the conceptual backbone from which more advanced methods are built.

Sources

  1. Regression analysis

    Wikipedia

Research this in Signals

Scan Regression for yourself.

Signals turns a topic into a sourced research record you can inspect and rerun. Your first scan is free, and this one starts with Regression already loaded, so edit it or scan as is.

Related

Related

Least Squares Regression
Least Squares Regression

A method that fits models to data by minimizing squared prediction errors.

1950Generality: 875
Logistic Regression
Logistic Regression

A classification algorithm that models the probability of a binary outcome.

1958Generality: 838
Supervised Learning
Supervised Learning

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

1959Generality: 900
Meta-Regressor
Meta-Regressor

An ensemble model that learns from base regressors' predictions to produce a final output.

1996Generality: 451
Prediction
Prediction

Using learned patterns from data to estimate unknown or future outcomes.

1986Generality: 964
RMSE (Root Mean Squared Error)
RMSE (Root Mean Squared Error)

A regression metric that penalizes large prediction errors by squaring residuals before averaging.

1990Generality: 796