In supervised learning, we are given a set of observations (𝑋) and their corresponding targets 𝑦 and we wish to find a model function that relates 𝑋 to 𝑦.
In unsupervised learning, we are given a set of observations (𝑋) and we wish to group similar things together in 𝑋.