liveBook · Manning

Gradient boosting

As explained in The Art of AI Product Development

A gradient boosting algorithm builds an ensemble model by sequentially adding weak predictive models that reduce errors made by the existing ensemble.

Gradient boosting is a practical alternative when a deep learning model is computationally expensive but demand forecasts already meet an acceptable error range. Its value is measured against client needs, not accuracy alone. section 12.1.2

Use a business benchmark to frame the choice: compare training and runtime with predictive performance, then determine whether the simpler approach stays within the agreed tolerance for most datasets. section 12.1.2

Demand forecasting under a 5% error target

A team targeting forecasts with an error margin of ±5% considers gradient boosting instead of deep learning. Initial tests suggest it trains and runs faster while remaining within the threshold for most datasets, so the team compares runtime and performance metrics before deciding. section 12.1.2

How The Art of AI Product Development covers it

How deep it goes
Compares practical performance and runtime, but stops short of explaining boosting mechanics or implementation details.
Examples
Uses demand forecasts, a ±5% error margin, and runtime-versus-performance comparisons across models.
What it assumes
Assumes comfort with predictive-model accuracy, runtime, error margins, and translating client needs into benchmarks.
What you can do after
Evaluate whether gradient boosting satisfies a defined error threshold while reducing training and execution time.
How it connects
Connects gradient boosting with deep learning, demand forecasting, model accuracy, runtime, and business benchmarks.

Also explained in

Compare how 5 books explain gradient boosting →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of The Art of AI Product Development. The section links point to the parts of the book it draws on.