Primitives Supervised Learning - Using a model to learn from training data to map the target data Unsupervised Learning - Using a model to extract relationship between data Reinforcement Learning - Agent operates and learns from feedbacks

todo at https://youtu.be/WZeZZ8_W-M4?t=2278