Machine Learning
A type of AI where systems learn patterns from data rather than being explicitly programmed with rules.
In plain English
Machine Learning (ML) is the field of AI focused on systems that improve from experience. Instead of writing rules ("if email contains 'win a prize', mark as spam"), you give the system many labelled examples and let it figure out the pattern itself.
Three main types:
- Supervised learning — train on labelled data (this email is spam, this isn't)
- Unsupervised learning — find structure in unlabelled data (cluster customers)
- Reinforcement learning — learn from trial, error, and rewards (game-playing AI)
Where it's used: Recommendation engines (Netflix, Spotify), fraud detection, ad targeting, demand forecasting, medical imaging, and the underlying training of every LLM and diffusion model.
ML vs deep learning vs AI:
- AI = the broad field
- ML = a subset of AI that learns from data
- Deep learning = a subset of ML that uses neural networks