Supervised learning

Supervised learning is the key concept behind amazing things such as voice recognition, e-mail spam filtering, face recognition in photos, and detecting credit card frauds. More formally, given a set D of learning examples described with features, X, the goal of supervised learning is to find a function that predicts a target variable, Y. The function f that describes the relation between features X and class Y is called a model:

Supervised learning

The general structure of supervised learning algorithms is defined by the following decisions (Hand et al., 2001):

  1. Define the task.
  2. Decide on the machine learning algorithm, which introduces specific inductive ...

Get Deep Learning: Practical Neural Networks with Java now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.