Summary
Through this chapter, we formally defined the concept of machine learning. We talked about how a machine learning algorithm actually learns a concept. We touched upon various other concepts such as generalization, overfitting, training, testing, frequent itemsets, and so on. We also learnt about the families of machine learning algorithms. We went through different machine learning algorithms to understand the magic under the hood, along with their areas of application.
With this knowledge we are ready to solve some real world problems and save the world.
The coming few chapters build on the concepts in this chapter to solve specific problems and use cases. Get ready for some action!