Skip to Content
Machine Learning Production Systems
book

Machine Learning Production Systems

by Robert Crowe, Hannes Hapke, Emily Caveness, Di Zhu
October 2024
Beginner to intermediate
474 pages
13h 56m
English
O'Reilly Media, Inc.
Audio summary available
Content preview from Machine Learning Production Systems

Chapter 15. Model Management and Delivery

In this chapter, we’ll be discussing model management and delivery. We’ll start with a discussion of experiment tracking, and we’ll introduce MLOps and discuss some of the core concepts and levels of maturity for implementing MLOps processes and infrastructure. We’ll also discuss workflows at some depth, along with model versioning. We’ll then dive into both continuous delivery and progressing delivery.

Experiment Tracking

Experiments are fundamental to data science and ML. ML in practice is more of an experimental science than a theoretical one, so tracking the results of experiments, especially in production environments, is critical to being able to make progress toward your goals. We need rigorous processes and reproducible results, which has created a need for experiment tracking.

Debugging in ML is often fundamentally different from debugging in software engineering, because it’s often about a model not converging or not generalizing instead of some functional error such as a segmentation fault or stack overflow. Keeping a clear record of the changes to the model and data over time can be a big help when you’re trying to hunt down the source of the problem.

Even small changes, such as changing the width of a layer or the learning rate, can make a big difference in both the model’s performance and the resources required to train the model. So again, tracking even small changes is important.

And don’t forget that running experiments, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Machine Learning System Design

Machine Learning System Design

Arseny Kravchenko, Valerii Babushkin

Publisher Resources

ISBN: 9781098156008Errata Page