Back to All Posts
Jun 9, 2026 4:44:13 PM

What is the difference between supervised, unsupervised, and reinforcement learning? 

By dotsquares 1 minute read

Supervised learning trains on labelled input-output pairs. Unsupervised learning finds structure in unlabelled data (e.g. clustering). Reinforcement learning trains an agent to maximise reward through trial and error in an environment. Most LLMs are pre-trained with self-supervised learning, then fine-tuned with reinforcement learning from human feedback (RLHF). 

Add Comment