Backpropagation by Hand
Most people can describe backpropagation. This course makes you compute it — every derivative, every delta, every weight update — by hand, on real numbers, until the algorithm stops being magic.
About this course
Details
Skills you'll gain with this course
Forward Pass Computation
Given weights, biases, and inputs, the student can compute every activation in a small feedforward network by hand using consistent layer notation.
Gradient Derivation
The student can apply the chain rule to derive the gradient of a loss with respect to any weight or bias in a two-layer network without software assistance.
Backpropagation Execution
The student can run a full backward pass on a small network, computing output-layer and hidden-layer deltas and producing explicit gradients for every parameter.
Weight Update Application
The student can apply the gradient descent update rule to every parameter in a network and verify that the update reduced the loss on the training example.
Mini-Batch Gradient Averaging
The student can compute per-example gradients for multiple inputs, average them correctly, and apply a single update that accounts for all examples.
Syllabus
3 Units • 6 Lessons • 3 Assessments
Ways To Learn Included
Every lesson enables you to learn in a variety of ways.
These gases, such as carbon dioxide and methane, play a crucial role in regulating Earth's temperature. But what exactly are they, and how do they work? Let's find out.
FAQ
Similar Courses
AI For All
A clear, honest, and encouraging tour through how AI actually works — and by the end, you'll have used it to build real things yourself, including your very own live app.
AI for Creators (Without Losing Your Voice)
Learn how to use AI tools to do more creative work, faster, without sounding like every other creator who's using the same tools.
Build Your First App with AI
Learn to build and ship a real app using AI tools, no coding experience required, and walk away with something live that solves an actual problem.
How to Talk to AI (And Actually Get What You Want)
Most people type questions into AI and hope for the best. This course teaches you how to actually communicate with it — so you spend less time reprompting and more time getting work done.





