What is Machine Learning?

What is Machine Learning?

Improving performance on some task with experience

Experience: data

Tasks: lots of them

Performance: some measure of how correct you are

Basically: train a model on the data and see how well it works

Paradigms

We'll focus on supervised learning.

Supervised Learning

Given training examples $(x, y)$, train a model $f$ to predict a $y$ given some $x$.

If $y$ is a label or category, this is called classification.

If $y$ is a real number, this is called regression.

If $y$ is a rank or ordered list, this is called learning to rank.

If $y$ is a sequence, this is called sequence to sequence