Machine Learning
from Scratch

Start Learning

The Journey

Act II — Understanding Intelligence

How does a machine learn, represent information, and generate intelligent behaviour?

This act follows the models themselves, from simple predictors to representation learning, deep networks, and pretrained language models.

Act III — Engineering Intelligence

Once we have an intelligent model, how do we improve it, build applications with it, and deploy it?

The final technical act moves outside model internals into evaluation, adaptation, LLM applications, and production ML systems.

How do we know whether a model is actually good?

Now that we have an LLM, how do people actually build products with it?

How do we deploy machine learning in production?

Final Section — History & Future

Where has the field come from, and where is it going?

The course closes by returning to the big picture: the historical sequence of ideas, bottlenecks, and breakthroughs.

Unit 1History

How did machine learning become what it is today?

Machine Learning Timeline

Coming soon — a segmented timeline of classical ML, neural networks, deep learning, transformers, generative AI, and agentic systems.

Built for learners who want to truly understand machine learning.