Build classical machine learning models with supervised learning
Supervised learning is a form of machine learning where an algorithm learns from examples of data. We progressively paint a picture of how supervised learning automatically generates a model that can make predictions about the real world. We also touch on how these models are tested, and difficulties that can arise in training them.
Learning objectives
In this module, you will:
- Define supervised and unsupervised learning.
- Explore how cost functions affect the learning process.
- Discover how to optimize models by using gradient descent.
- Experiment with learning rates, and see how they can affect training.
Prerequisites
A basic familiarity with inputs, outputs, and models