App 1: The Engine (Autograd from Scratch)
Build your own backpropagation engine in ~100 lines of Python. The secret sauce behind every neural network.
Unconventional thoughts for conventional times.
Build your own backpropagation engine in ~100 lines of Python. The secret sauce behind every neural network.
Build a working GPT in PyTorch. Tokenizer, self-attention, transformer blocks, training loop. Generate text.
Build an image classifier in PyTorch. Upload a photo, get a prediction. Your first real AI app.
Fine-tune a language model to write in any style. Poems, code, tweets — you pick the voice.
Put your AI model on the internet. Build a web app with Gradio and deploy it for free.
What this book is, who it's for, and why thinking like an idiot is your biggest superpower.
Two AIs fighting each other to create fake reality.
Training AI with treats and newspapers.
Attention is all you need. Literally.
Giving computers a memory (even if it's a short one).
Why studying by rote memorization fails the test.
How computers learn by falling down a hill repeatedly.
Sorting things when you have absolutely no idea what they are.
Why asking 100 idiots is better than asking one genius.
How to make decisions like a toddler asking 'Why?' repeatedly.
Why one idiot is dumb, but three idiots are... Artificial Intelligence? The magic of Hidden Layers.
How to teach a computer to tell 'Hotdogs' from 'Not Hotdogs'. The magic of the S-Curve.
The simplest machine learning algorithm that basically runs the entire world economy.
Why the tool that powers ChatGPT and self-driving cars is also the easiest one to learn. Welcome to the Python Series.
How to remember things without using your brain. Introduction to Variables, Strings, and Lists.
Making the computer do the boring work while you take a nap. Intro to Loops and If/Else.
How to package your code so you can copy-paste it later. Intro to Functions ('def') and Classes.
Why clean code is a scam and why you should treat Python like a messy notebook.
The inaugural post explaining the philosophy behind ThinkIdiot.
Stop pretending you understand neural networks. Here is what they actually do, explained with hotdogs.