Supervised ML - given a training set, use a machine learning algorithm to produce a model which can classify things.

image.png

Note: regression is a form of ML where output is a continuous value.

Classification essentially involves the following problem:

Applications of this include:

Object Representation (Features)

Computers do not understand lots of data initially. Thus, we need some representation of objects for the algorithms.