Detecting Performance and Efficiency Issues in Machine Learning Models
One of the main objectives we must keep in mind is how to build a high-performance machine learning model with minimal errors on new data we want to use the model for. In this chapter, you will learn how to properly assess the performance of your models and identify opportunities for decreasing their errors.
This chapter includes many figures and code examples to help you better understand these concepts and start benefiting from them in your projects.
We will cover the following topics:
- Performance and error assessment measures
- Visualization
- Bias and variance diagnosis
- Model validation strategy
- Error analysis
- Beyond performance
By the end of this chapter, you will have learned about how to assess the performance of machine learning models and the benefits, limitations, and wrong usage of visualization in different machine learning problems. You will have also learned about...