liveBook · Manning

Machine learning

As explained in Statistics Every Programmer Needs

Machine learning is the development of computational models that learn patterns or decisions from data rather than relying only on explicitly programmed rules.

Machine learning develops computational models that learn patterns from data to make increasingly accurate predictions or classifications. It extends familiar statistical tools such as linear and logistic regression through large datasets, nonlinear relationships, and iterative training. section 1.1.4

Machine learning is characterized by:

  • Using data-driven learning rather than relying only on explicitly programmed rules. section 1.1.4
  • Connecting statistical foundations—including probability, optimization, and generalization—to flexible predictive models. section 1.1.4
  • Supporting analysis workflows through Python libraries such as scikit-learn and statsmodels. section 1.2.1

Typical applications

Regression supports trend modeling, forecasting, and identifying behavioral drivers; classification models support categorical decisions. Decision trees and random forests capture subtle or dynamic patterns that conventional approaches may miss. section 1.1.4 section 1.1.4

How Statistics Every Programmer Needs covers it

How deep it goes
Defines learning, statistical foundations, and model families but stops short of algorithms, formulas, validation procedures, or implementation steps.
Examples
Uses regression, linear and logistic models, decision trees, random forests, forecasting, and classification as representative applications.
What you can do after
Apply machine-learning models through Python libraries to support prediction, classification, interpretation, and practical decision-making.
How it connects
Connects machine learning with regression, probability, optimization, generalization, decision trees, and random forests.

Also explained in

Compare how 42 books explain machine learning →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Statistics Every Programmer Needs. The section links point to the parts of the book it draws on.