2 Types of machine learning
This chapter covers:
- Three different types of machine learning: supervised, unsupervised, and reinforcement learning.
- The difference between labelled and unlabelled data.
- What is supervised learning and what is it useful for.
- The difference between regression and classification, and how they are used.
- What is unsupervised learning and what is it useful for.
- What is reinforcement learning and what is it useful for.
As we learned in chapter 1, machine learning is common sense for a computer. Machine learning roughly mimics the process in which humans make decisions based on experience, by making decisions based on previous data. Naturally, programming computers to mimic the human thinking process is very challenging, as computers are engineered to store and process numbers, not to make decisions. This is the task that machine learning aims to tackle. Machine learning is divided into several branches depending on the type of decision to be made. In this chapter, we overview some of the most important among these branches.
Machine learning has applications in many fields. Can you help me think of some of these fields? Here is a list of some of my favorites: