liveBook · Manning

Intercept

An intercept is an additive constant in a model that shifts its output independently of its input features.

How 7 Manning books explain it

Grokking Machine Learning

The value of a linear function when its input features are zero, corresponding to where the line crosses the y-axis.

How it is used
Anchors housing-price predictions as the base value added to feature contributions.
How deep it goes
Defines the axis crossing and zero-feature prediction, then shows how intercept updates move a single-feature regression line.
Examples
Uses a room-count price equation and an area-only Hyderabad housing model with a negative fitted intercept.
What you can do after
Apply it via Turi Create to inspect a fitted intercept alongside its feature coefficient.

Read how Grokking Machine Learning explains intercept →

Statistics Every Programmer Needs

An intercept is the predicted value of a response variable when all predictors in a linear equation equal zero.

How it is used
Anchors linear-regression predictions at a predictor value of zero and combines with slope estimates to form a fitted equation.
How deep it goes
Defines the zero-predictor interpretation and works through coefficient-based prediction and statsmodels fitting.
Examples
Uses Stage 1 and Stage 2 running times, a fitted equation, and a 193-minute input yielding an approximately 249-minute prediction.
What you can do after
Apply it via statsmodels by adding a constant, fitting OLS, and using the reported intercept with the slope to predict a response.

Read how Statistics Every Programmer Needs explains intercept →

Math and Architectures of Deep Learning

A learned additive parameter that shifts model output independently of the inputs.

How it is used
Uses the intercept to shift weighted model outputs and place classification thresholds.
How deep it goes
Defines the additive parameter, explains its geometric effect, and demonstrates threshold changes, but defers implementation internals.
Examples
Demonstrates threat scoring, signed-distance separation, and AND and OR perceptrons with contrasting biases.
What you can do after
Apply it by interpreting and configuring additive parameters in weighted models and perceptrons.

Read how Math and Architectures of Deep Learning explains intercept →

Natural Language Processing in Action, Second Edition

A bias is a constant input signal, conventionally equal to one, that allows a neuron to shift its activation independently of the other inputs.

How it is used
Uses the intercept as the neuron’s trainable baseline when calculating perceptron or logistic-regression predictions.
How deep it goes
Explains the intercept-to-bias correspondence and weighted-sum implementation, stopping at feed-forward calculation rather than learning procedures.
Examples
Demonstrates bias handling with a four-token count vector, randomly initialized weights, a weighted sum, and a zero threshold.
What you can do after
Build a perceptron feed-forward calculation by prepending a constant one and pairing it with a dedicated trainable weight.

Read how Natural Language Processing in Action, Second Edition explains intercept →

Data Without Labels

A bias term is a learnable additive neural-network parameter that shifts a unit's pre-activation independently of its weighted inputs.

How it is used
Uses the intercept as a trainable neural-network parameter that shifts activation inputs alongside weights.
How deep it goes
Defines the bias through a linear-function analogy and feed-forward role, but defers detailed activation-function treatment.
Examples
Uses face identification, labeled face images, threshold behavior, and neuron diagrams to illustrate the parameter.
What you can do after
Evaluate/understand how bias values participate in perceptron computation, parameter training, and feed-forward prediction.

Read how Data Without Labels explains intercept →

Grokking AI Algorithms, Second Edition

A neural-network bias is a learned additive parameter that shifts a layer's computed output independently of its weighted inputs.

How it is used
Explains how neural-network layers shift weighted outputs to fit data more flexibly.
How deep it goes
Traces weighted multiplication, per-dimension bias addition, ReLU, and a second bias before the residual connection.
Examples
Uses an intercepting-line analogy and explicit eight- and four-value bias vectors in feed-forward layer calculations.
What you can do after
Apply it via vector arithmetic to adjust layer outputs before activation or residual addition.

Read how Grokking AI Algorithms, Second Edition explains intercept →

Machine Learning Algorithms in Depth

A bias parameter is a learned additive parameter that shifts a neural-network layer's preactivation values.

How it is used
Uses intercepts to shift regression predictions and parameterize neural-network layers.
How deep it goes
Defines intercepts in hierarchical regression and connects them to bias parameters, but does not derive their optimization or gradient updates.
Examples
Uses county-level radon regression with basement status and neural-network layers as concrete modeling contexts.
What you can do after
Evaluate/understand how additive intercepts function in county-level Bayesian regression and as neural-network bias parameters.

Read how Machine Learning Algorithms in Depth explains intercept →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.