Generative AI: from neuron to chatbot
A complete, free course. Every lesson builds up step by step, with voice, animation, and pieces you can move so you really understand.
- 37 lessons
- 6 h 57 min
- Free, no sign-up
- English and Spanish
- Voice and captions
Is this course useful? Support the academy It is free and will stay free.
How each lesson works
One sentence, one change on screen
Narration and image move together. Nothing is shown before it is explained.
Your turn
At key moments the lesson pauses so you can drag, tweak, or predict.
Two depths
The essentials are enough to understand. “Under the hood” adds the math and code for those who want it.
Decision lens
At the end, what the idea means for whoever decides: costs, risks, and what to ask.
The journey
Nine modules. Each builds on the last: nothing appears before it has been explained.
How a machine learns
AvailableFrom data to deep networks: error, neurons, backpropagation, vision, sequences, and meaning as geometry.
Learning from data
What it means for a machine to learn, how error is measured, and how it gets corrected.
- 01Programming or learningWhat changes when a machine learns instead of following rules?12 min
- 02The world as numbersHow does a machine see an image, a sound, or a text?10 min
- 03A model and its errorHow do you measure how wrong a model is?11 min
- 04Gradient descentHow does a machine find the right numbers without being told?11 min
Neural networks
From one neuron to a deep network: layers, backpropagation, and the craft of training well.
- 05The artificial neuronWhat exactly does an artificial neuron do?11 min
- 06What a neuron cannot doWhy is a single neuron not enough?6 min
- 07Layers and activationsHow do networks gain power by stacking layers?10 min
- 08BackpropagationHow is the blame for an error shared among thousands of weights?9 min
- 09Training well: batches, epochs, and optimizersWhich training decisions separate a network that learns from one that does not?12 min
- 10Generalizing and evaluatingHow do you know whether a model really works?9 min
Deep learning
Vision, sequences, GPUs, and meaning represented as geometry.
- 11Convolutions and visionHow does a network learn to see edges, shapes, and objects?6 min
- 12Sequences and memoryHow does a network process something that happens in order, like a sentence?10 min
- 13The deep learning big bangWhy did in 2012 what did not work in 1990?10 min
- 14Embeddings: meaning as geometryHow does a machine turn meaning into distances?11 min
Generating: images and language
AvailableAutoencoders, GANs, and diffusion; then tokens, attention, the transformer, scale, and how a model answers.
Generating images
Learning a distribution so you can sample from it: VAEs, GANs, and diffusion.
- 15Generating is learning a distributionWhat does it mean for a network to "generate" something new?10 min
- 16GANs: the forger and the detectiveHow does a generator learn by competing against a critic?11 min
- 17Diffusion: from noise to imageHow is an image created by removing noise step by step?12 min
- 18From text to imageHow does the model understand what you ask for in words?13 min
Transformers and language
Predicting the next word, splitting text into tokens, and looking with attention.
- 19Predicting the next wordHow can something that only predicts words write an essay?11 min
- 20Tokens: the model’s alphabetWhat does a language model actually read, and why does it matter?11 min
- 21AttentionHow does a word decide which other words to look at?12 min
- 22The complete transformerWhat is inside an LLM, block by block?12 min
Scale
Pretraining, scaling, paying the compute bill, and serving the model.
- 23PretrainingWhat does a model learn from reading half the internet?13 min
- 24Scaling laws and costsHow much does a model cost and what do you get by making it bigger?13 min
- 25GPUs, memory, and quantizationWhy does GPU memory rule over everything else?13 min
- 26Inference: how a model answersWhat happens, and what does it cost, between typing and the answer appearing?13 min
From model to assistant to decision
AvailableFine-tuning, alignment, reasoning, memory, RAG, and agents; then hallucinations, evaluation, risks, and strategy.
From model to assistant
Fine-tuning, alignment, reasoning, memory, retrieval, and agents.
- 27Fine-tuning and LoRAWhen should you adapt a model, and how is it done cheaply?11 min
- 28From base model to assistantWhat turns a text predictor into a useful assistant?14 min
- 29Reasoning modelsWhy does thinking longer before answering improve the answer?12 min
- 30Context and memoryDoes the model remember what you said? Does it learn while you chat?12 min
- 31RAG: read before answeringHow do you give a model your own knowledge without retraining it?13 min
- 32Agents and toolsWhat changes when a model can act, not just talk?13 min
Using AI with judgment
Hallucinations, evaluation, risks, and how to decide where to apply it.
- 33Hallucinations and limitsWhy is it wrong with such confidence, and what can be done?12 min
- 34Evaluating AI systemsHow do you check that an AI system works for your case?12 min
- 35Risks and governanceWhat can go wrong, and who is accountable when it does?13 min
- 36Strategy for organizationsWhere to apply generative AI in your organization, and how to start?12 min
Wrap-up
The complete map, from neuron to chatbot.