liveBook · Manning

Machine learning system design

Machine-learning system design is the practice of architecting, building, and evaluating production software systems whose behavior depends on models, data, and operational components.

How 2 Manning books explain it

Machine Learning System Design

The practice of architecting, building, and evaluating software systems whose behavior depends on machine learning models and their surrounding data and operational components.

How it is used
Provides an architectural blueprint for connecting ML system components and guiding decisions before and during implementation.
How deep it goes
Develops a high-level, checklist-based approach with rationale and tool choices, rather than a deep algorithm tutorial or exhaustive tool catalog.
Examples
Uses a shed-versus-skyscraper analogy and an impossible roulette prediction goal to illustrate planning effort and problem feasibility.
What you can do after
Practice/perform it: define a feasible problem, assess business constraints, and plan system components before committing to implementation.

Read how Machine Learning System Design explains machine learning system design →

Delivering Machine Learning Projects: From design to deployment

Machine Learning System Design is a methodology and guide for designing production machine learning systems across problem definition, data, modeling, and serving.

How it is used
Structures production machine learning work from problem definition through field serving.
How deep it goes
Maps four phases and their major tasks, while stopping short of detailed algorithmic or implementation treatment.
Examples
Uses a technical-interview discussion to elicit project goals, constraints, evaluation, personalization, and infrastructure needs.
What you can do after
Apply it to organize the tasks and considerations required to create a production machine learning system.

Read how Delivering Machine Learning Projects: From design to deployment explains machine learning system design →

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.