liveBook · Manning

Machine learning workflow

As explained in Deep Learning with Python, Third Edition

The end-to-end sequence of steps for defining, building, evaluating, deploying, and maintaining a machine learning system.

The machine learning workflow is the end-to-end sequence for defining a problem, building and evaluating a model, deploying it, and maintaining it over time. section 6.0 section 20.1.5

It starts with problem framing and data collection, then moves through preprocessing, baseline modeling, validation, and tuning, before shipping and monitoring the system in production. section 6.0 section 20.1.5

Typical phases are:

Example workflow domains

The workflow is introduced through tasks such as movie review sentiment, news classification, house-price prediction, spam detection, recommendation, fraud detection, click-through prediction, anomaly detection, and satellite-image search. section 4.0 section 6.0

A common emphasis is that model development is only one step, and often not the hardest one; framing the problem and collecting, annotating, and cleaning data can be harder. section 6.2 section 20.1.5

How Deep Learning with Python, Third Edition covers it

How deep it goes
Describes the major stages and key checks, but stops short of detailed deployment mechanics or advanced theory.
Examples
Uses movie reviews, news wires, house prices, spam, recommendations, fraud, click-through rate, anomalies, and satellite-image tasks.
What it assumes
Assumes basic familiarity with model training and teaches the larger project flow from problem definition onward.
What you can do after
Operate a machine learning project from task framing through monitoring and the next model generation.
How it connects
Connects problem definition, data preprocessing, evaluation, generalization, regularization, deployment, and maintenance.

Also explained in

Compare how 7 books explain machine learning workflow →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Deep Learning with Python, Third Edition. The section links point to the parts of the book it draws on.