Machine Learning Engineering

Machine Learning Engineering

Book Description
During the past several years, machine learning (ML), for many, has become a synonym for artificial intelligence. Even though machine learning, as a field of science, has existed for several decades, only a handful of organizations in the world have fully harnessed its potential. Despite the availability of modern open-source machine learning libraries, packages and frameworks supported by the leading organizations and broad communities of scientists and software engineers, most organizations are still struggling to apply machine learning for solving practical business problems.
One difficulty lies in the scarcity of talent. However, even when they have access to talented machine learning engineers and data analysts, in 2020, most organizations1 still spend between 31 and 90 days deploying one model, while 18 percent of companies are taking longer than 90 days — some spending more than a year productionizing. The main challenges organizations face when developing ML capabilities, such as model version control, reproducibility, and scaling, are rather engineering than scientific.
There are plenty of good books on machine learning, both theoretical and hands-on. From a typical machine learning book, you can learn the types of machine learning, major families of algorithms, how they work, and how to build models from data using those algorithms. A typical machine learning book is less concerned with the engineering aspects of implementing machine learning projects. Such questions as data collection, storage, preprocessing, feature engineering, as well as testing and debugging of models, their deployment to and retirement from production, runtime and post-production maintenance, are often left outside the scope of machine learning books.
This book intends to fill that gap.


1. Introduction
2. Before the Project Starts
3. Data Collection and Preparation
4. Feature Engineering
5. Supervised Model Training (Part 1)
6. Supervised Model Training (Part 2)
7. Model Evaluation
8. Model Deployment
9. Model Serving, Monitoring, and Maintenance
10. Conclusion

Download Machine Learning Engineering PDF or ePUB format free

Free sample

Download in .PDF format

Add comments
Введите код с картинки:*
reload, if the code cannot be seen
Copyright © 2019