Field-tested tips, tricks, and design patterns for building Machine Learning projects that are deployable, maintainable, and secure from concept to production. Machine Learning Engineering in Action lays out an approach to building deployable, maintainable production machine learning systems. You'll adopt software development standards that deliver better code management, and make it easier to test, scale, and even reuse your machine learning code! You'll learn how to plan and scope your project, manage cross-team logistics that avoid fatal communication failures, and design your code's architecture for improved resilience. You'll even discover when not to use machine learning--and the alternative approaches that might be cheaper and more effective. When you're done working through this toolbox guide, you'll be able to reliably deliver cost-effective solutions for organizations big and small alike. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
Ben Wilson has worked as a professional data scientist for more than ten years. He currently works as a resident solutions architect at Databricks, where he focuses on machine learning production architecture with companies ranging from 5-person startups to global Fortune 100. Ben is the creator and lead developer of the Databricks Labs AutoML project, a Scala-and Python-based toolkit that simplifies machine learning feature engineering, model tuning, and pipeline-enabled modeling.