Table of Contents
Preface
Part 1: Machine Learning Landscape in Software Engineering
1
Machine Learning Compared to Traditional Software
Machine learning is not traditional software
Supervised, unsupervised, and reinforcement learning – it is just the beginning
An example of traditional and machine learning software
Probability and software – how well they go together
Testing and evaluation – the same but different
Summary
References
2
Elements of a Machine Learning System
Elements of a production machine learning system
Data and algorithms
Data collection
Feature extraction
Data validation
Configuration and monitoring
Configuration
Monitoring
Infrastructure and resource management
Data serving infrastructure
Computational infrastructure
How ...
Get Machine Learning Infrastructure and Best Practices for Software Engineers now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.