5

Improving the Performance of Machine Learning Models

In the previous chapter, you learned about different techniques for properly validating and assessing the performance of your machine learning models. The next step is to extend your knowledge of those techniques for improving the performance of your models.

In this chapter, you will learn about techniques to improve the performance and generalizability of your models by working on the data or algorithm you select for machine learning modeling.

In this chapter, we will cover the following topics:

  • Options for improving model performance
  • Synthetic data generation
  • Improving pre-training data processing
  • Regularization to improve model generalizability

By the end of this chapter, you will be ...

Get Debugging Machine Learning Models with Python 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.