2.2 Kinds of learning

There are three kinds of Machine Learning, Supervised, Unsupervised and Reinforcement Learning. We will deal with the last two in future courses, but this course is all about Regression, which is a Supervised Learning approach.

Supervised Learning involves giving the ML algorithm the right answer in your data. If we go back to the example about setting the ideal price of a product, this means giving the algorithm the values of this price for previous products, so it can learn the behavior they contain. On the other hand.

Unsupervised Learning gives ML only the features of the data, not the right answer. Unsupervised Learning is generally based around segmentation and clustering by similarity in features.

Reinforcement Learning is a state-of-the-art technology, which involves the algorithm acting as a child does, learning based on the positive or negative reinforcement it is given.

Previous Section

Next Section


Copyright © 2021 Code 4 Tomorrow. All rights reserved. The code in this course is licensed under the MIT License. If you would like to use content from any of our courses, you must obtain our explicit written permission and provide credit. Please contact classes@code4tomorrow.org for inquiries.