Agile Machine Learning
By Eric Carter & Matthew Hurst
- Release Date: 2019-08-21
- Genre: Programming
Build resilient applied machine learning teams that deliver better data products through adapting the guiding principles of the Agile Manifesto.
Bringing together talented people to create a great applied machine learning team is no small feat. With developers and data scientists both contributing expertise in their respective fields, communication alone can be a challenge. Agile Machine Learning teaches you how to deliver superior data products through agile processes and to learn, by example, how to organize and manage a fast-paced team challenged with solving novel data problems at scale, in a production environment.
The authors’ approach models the ground-breaking engineering principles described in the Agile Manifesto. The book provides further context, and contrasts the original principles with the requirements of systems that deliver a data product.
What You'll Learn:
Effectively run a data engineering teamthat is metrics-focused, experiment-focused, and data-focused
Make sound implementation and model exploration decisions based on the data and the metrics
Know the importance of data wallowing: analyzing data in real time in a group setting
Recognize the value of always being able to measure your current state objectively
Understand data literacy, a key attribute of a reliable data engineer, from definitions to expectations
This book is for anyone who manages a machine learning team, or is responsible for creating production-ready inference components. Anyone responsible for data project workflow of sampling data; labeling, training, testing, improving, and maintaining models; and system and data metrics will also find this book useful. Readers should be familiar with software engineering and understand the basics of machine learning and working with data.