Types of ML Problems
All three are used very commonly, and often in conjunction with each other!
Classification
Given an input, predict what class it is in (discrete). Examples:
Given a picture of a handwritten letter, predict what letter it actually is
Given the previous 10 days of weather, predict how the sky will be (clear, cloudy, partly cloudy, etc)
Given a chess board, predict which move a player should make next
Regression
Given an input, predict a numerical value (continuous). Examples:
Estimating stock prices
Estimating the tomorrow's temperature
Estimating how long it will take you to drive somewhere
Clustering
Given unlabeled data, cluster them into natural groups. Examples:
Identifying close friend groups on Facebook
Generating common groups of people on Spotify based on their music tastes
Practice
Based on the above, what do you think Netflix show recommendations use? It's not obvious, nor is it just one of them :)
Last updated