Home › Computers › Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications

Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications

by Chip Huyen

A systems view of machine learning in production

Regular price $48.23 USD
Regular price $80.39 USD Sale price $48.23 USD
Save 40%

Paperback New

Delivery to your door
In stock·Dispatches in 1–2 business days
Standard shipping* from $4.35
Standard shipping transit* 5–8 business days after dispatch

Faster options are available.

Rates and delivery estimates depend on your destination and item quantity. Estimates are informational only; the final shipping method and rate are selected at checkout.

Secure checkout
American Express Apple Pay DiscoverGoogle Pay Mastercard PayPalVisa
30-day eligible returns Returns & refunds policy

AlbakiReads Editorial

A systems view of machine learning in production

Chip Huyen approaches machine learning as an interconnected system shaped by data, model development, deployment, monitoring, and business needs. The book organizes design decisions—from selecting features and metrics to deciding when to retrain—around the performance and upkeep of the system as a whole. Its iterative framework is supported by case studies and references, and extends from automating model workflows to building platforms for multiple use cases. Production monitoring and responsible machine learning are also part of the scope, giving the book a practical focus on the work surrounding a model as well as the model itself.

Good fit for readers who enjoy

  • Machine learning practitioners designing or operating production systems
  • Engineers and data professionals working on model deployment, monitoring, or retraining
  • Readers seeking a systems-level approach to ML platforms and responsible ML

Themes

Production machine learningData and metricsModel deployment and monitoringML platform architectureResponsible machine learning

Based on publisher information and book metadata.

Book overview

Machine learning systems are both complex and unique. Complex because they consist of many different components and involve many different stakeholders. Unique because they're data dependent, with data varying wildly from one use case to the next. In this book, you'll learn a holistic approach to designing ML systems that are reliable, scalable, maintainable, and adaptive to changing environments and business requirements.

Author Chip Huyen, co-founder of Claypot AI, considers each design decision--such as how to process and create training data, which features to use, how often to retrain models, and what to monitor--in the context of how it can help your system as a whole achieve its objectives. The iterative framework in this book uses actual case studies backed by ample references.

This book will help you tackle scenarios such as:

  • Engineering data and choosing the right metrics to solve a business problem
  • Automating the process for continually developing, evaluating, deploying, and updating models
  • Developing a monitoring system to quickly detect and address issues your models might encounter in production
  • Architecting an ML platform that serves across use cases
  • Developing responsible ML systems
Shipping & returnsShipping options, delivery timing, and our return policy.

In-stock items normally dispatch within 1–2 business days. The ZIP-code estimator on this page is informational only; the final shipping method, price, and availability are confirmed at checkout for your full order.

For the initial delivery estimate we use these transit windows after dispatch: Standard 5–8 business days, Expedited 2–4 business days, and Priority 1–2 business days. Holiday delays are not included.

Eligible items can be returned within 30 days in accordance with our return policy.

Customer reviews