BigGreenBear.com
Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications: 1st Edition
Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications: 1st Edition
Couldn't load pickup availability
BUY
Multiple items can be sent combine in one order.
Save on shipping costs when you order multiple items at once from Add to Cart!

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
From the Author
These questions can also be specific, such as "I'm convinced that switching from batch prediction to online prediction will give our model a performance boost, but how do I convince my manager to let me do so?" or "I'm the most senior data scientist at my company and I've recently been tasked with setting up our first machine learning platform; where do I start?"
My short answer to all these questions is always: "It depends." My long answers often involve hours of discussion to understand where the questioner comes from, what they're actually trying to achieve, and the pros and cons of different approaches for their specific use case.
ML systems are both complex and unique. They are complex because they consist of many different components (ML algorithms, data, business logics, evaluation metrics, underlying infrastructure, etc.) and involve many different stakeholders (data scientists, ML engineers, business leaders, users, even society at large). ML systems are unique because they are data dependent, and data varies wildly from one use case to the next.
For example, two companies might be in the same domain (ecommerce) and have the same problem that they want ML to solve (recommender system), but their resulting ML systems can have different model architecture, use different sets of features, be evaluated on different metrics, and bring different returns on investment.
Many blog posts and tutorials on ML production focus on answering one specific question. While the focus helps get the point across, they can create the impression that it's possible to consider each of these questions in isolation. In reality, changes in one component will likely affect other components. Therefore, it's necessary to consider the system as a whole while attempting to make any design decision.
This book takes a holistic approach to ML systems. It takes into account different components of the system and the objectives of different stakeholders involved. The content in this book is illustrated using actual case studies, many of which I've personally worked on, backed by ample references, and reviewed by ML practitioners in both academia and industry. Sections that require in-depth knowledge of a certain topic—e.g., batch processing versus stream processing, infrastructure for storage and compute, and responsible AI—are further reviewed by experts whose work focuses on that one topic. In other words, this book is an attempt to give nuanced answers to the questions mentioned above and more.
When I first wrote the lecture notes that laid the foundation for this book, I thought I wrote them for my students to prepare them for the demands of their future jobs as data scientists and ML engineers. However, I soon realized that I also learned tremendously through the process. The initial drafts I shared with early readers sparked many conversations that tested my assumptions, forced me to consider different perspectives, and introduced me to new problems and new approaches.
I hope that this learning process will continue for me now that the book is in your hand, as you have experiences and perspectives that are unique to you. Please feel free to share with me any feedback you might have for this book!
- Publisher : O'Reilly Media; 1st edition (June 21, 2022)
- Language : English
- Paperback : 386 pages
- ISBN-10 : 1098107969
- ISBN-13 : 978-1098107963
- Item Weight : 1.36 pounds
- Dimensions : 7 x 0.8 x 9.19 inches
-
Book grading is based on a score out of 10:
0-1.5 = poor to good minus
2.0-3.5 = fair to very good minus
4.0-5.5 = very good to fine minus
6.0-7.5 = fine to very fine minus
8.0 = very fine
8.5 = very fine plus
9.0 = very fine/near mint
9.2 = near mint minus
9.4 = near mint
9.6 = near mint plus
9.8 = near mint to mint
9.9 = mint
10.0 = gem mint
Fast secure shipping ·
Shipping from United States
FAST SHIPPING for all domestic orders with no extra charge for shipping regardless if you buy 1 or 100+ items. We commit to process 99.99% of orders within three business day upon receipt of confirmed payment. Delivery time may vary based on several factors, but in general you should get your item within 2-8 days in the US, and International items vary greatly on your countries postal system and customs processing times.
Return Policy
All Collectibles are sold as is at BigGreenBear.com. Returns are only accepted on the rare occasion the item is not as described. If you are making a return, please initiate the return process through BigGreenBear.com
Prior to listing, our expert team carefully assessed this item to represent it accurately.
Please review the description and high-definition images prior to purchasing to ensure this item meets your satisfaction. We welcome you to contact us if you have further questions about this item.
