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

2. Supervised Learning

Joydeep Bhattacharjee1 
(1)
Bangalore, India
 

2.1 What Is Machine Learning?

Machine learning is the science of getting computers to act without being specifically programmed. This is done by implementing special algorithms that have the ability to detect patterns in data. From a developer point of view, this means creating a system that has access to relevant data, is able to feed the data to machine learning algorithms, and is able to take the output and redirect it to downstream processes and tasks.

Supervised learning Supervised learning happens when you pass both the input and the desired outputs to the ...

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.