Learning Basics
Quantify & Manipulate Uncertainty
Data+
Learning Process
100

A kind of learning where our set of examples contain the right answer, also known as labels. 

Supervised Learning

100

The likelihood of an event

Probability 

100

The answers for every example.

Labels

100

Part 1 of the learning process where learning happens. 

The training phase

200

A type of learning task where we try to predict a  yes/no. 

Binary Classification

200

The quantity produced by a random process; it represents a quantity whose value we are uncertain about.

Random Variable

200

The characteristics of a dataset; the columns of our examples.  

Features

200

Part 2 of the learning process where we evaluate how well our QuAM performs

The Testing Phase

300

A type of learning task where we have a set of three or more options to predict.

Multi-class Classification

300

The probability of every possible state of a random variable. 

Probability Distribution

300

A set of examples used to train a learning algorithm

Training Data

300

The output of a Learning Algorithm, a model of how to do something.

The QuAM!

400

The problem of predicting a real number.

Regression

400

The probabilities of all possible values of a random variable must add up to 1.

Normalisation Constraint

400

The set of examples that the QuAM uses to evaluate its performance.

Test Data

400

The output of a built QuAM  which is generated after we input new (unseen) data.  

The answer or predicted label

500

The goal of ML. 

"Find the Best Hypothesis to Explain the Data."

500

Learning problems are some unknown probability distribution D, over input-output pairs (x,y) ∈ XxY.

ML's Key Underlying Assumption

500

The synthesized and simplified representation of our training data.

QuAM or Model 

500

A set of general instructions that builds a model of the target, using our learning data.

The Learning Algorithm

M
e
n
u