© Joydeep Bhattacharjee 2020
J. BhattacharjeePractical Machine Learning with Rusthttps://doi.org/10.1007/978-1-4842-5121-8_3

3. Unsupervised and Reinforcement Learning

Joydeep Bhattacharjee1 
(1)
Bangalore, India
 

In the previous chapters we took a look at the regression and classification algorithms that fall under the category of supervised algorithms [1]. In this chapter, we will be taking a look at the remaining forms of machine learning, namely unsupervised algorithms and reinforcement learning. In unsupervised algorithms, the labels or the target classes are not given. So the goal of unsupervised learning is to attempt to find natural partitions of patterns.

The main forms of performing unsupervised learning has been through clustering.

First, ...

Get Practical Machine Learning with Rust: Creating Intelligent Applications in Rust now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.