Without much further ado, let's start teaching machines. We will start with the principles of machine learning. This section introduces the basic framework of machine learning models, particularly for supervised learning. This includes the different types of machine learning that exist, and what the objectives of machine learning are.
Machine learning comes in a few flavors, namely the following:
- Supervised learning: This is machine learning for labeled data. We use data with labels or a target variable to train an algorithm and apply the algorithm to predict labels for unlabeled data. Algorithms such as support vector machines (SVMs), decision trees, and so on, engage in supervised learning. The rest of the chapter will focus on supervised learning.
- Unsupervised learning: This is machine learning using unlabeled data. There is no labeled...