Leanpub Header

Skip to main content

The Maths of DeepLearning

Understanding Gradient Descent and Backpropagation from First Principles

Unlock the black box of Deep Learning. This book takes you on a journey from the humble dot product to the elegant complexity of Backpropagation via Matrix Calculus. No magic, just math and code. Perfect for developers who want to understand the 'why' and 'how' behind the equations, derived step-by-step from first principles.

Minimum price

Free!

$29.00

You pay

$29.00

Author earns

$23.20
$

...Or Buy With Credits!

You can get credits with a paid monthly or annual Reader Membership, or you can buy them here.
PDF
EPUB
About

About

About the Book

Unlock the black box of Deep Learning. This book takes you on a journey from the fundamental building blocks of vectors and dot products to the sophisticated calculus behind backpropagation and neural network optimization.

Unlike other guides that rely on high-level libraries, this book focuses on the why and how. You will build your intuition step-by-step:

  • Master the Basics: Understand how simple Perceptrons work using vectors and hyperplanes.
  • Demystify Optimization: Visualize Gradient Descent and see how machines "learn".
  • Crack Backpropagation: Derive the core algorithms of Deep Learning from scratch, first using the Chain Rule and then mastering Matrix Calculus.
  • Build from Scratch: Implement a neural network in Python without relying on "magic" frameworks, ensuring you truly understand the code.
  • Advanced Concepts: Dive into Softmax, Cross-Entropy Loss, and the matrix operations that power modern AI.

Perfect for developers, students, and enthusiasts who want to move beyond  and truly grasp the mathematics driving the AI revolution.

Author

About the Author

Alex Carmel Punnen

Alex Punnen is a software architect and technologist with over 20 years of experience in designing, building, and evolving large-scale software systems. His career spans multiple generations of computing—from early distributed systems and object-oriented middleware to modern cloud-native architectures, microservices, and containerized platforms.

A polyglot programmer with a strong systems mindset, Alex has worked across the full technology stack, including low-level protocols, distributed data platforms, and high-performance backend systems. He is driven by a deep curiosity for first principles—understanding not just how systems work, but why they work.

In recent years, this curiosity has led him into Artificial Intelligence and Deep Learning, with a particular focus on the mathematics that underpins neural networks. Rather than treating AI as a black box, Alex approaches it as a composition of linear algebra, calculus, probability, and optimization.

This book reflects that philosophy. The Maths of Deep Learning is written for engineers and learners who want to move beyond intuition and buzzwords, and instead build a clear, rigorous understanding of deep learning—one equation, one idea, and one insight at a time.

Get the free Community Edition

You can get the free Community Edition in PDF or EPUB just by sharing your name and email address with the author, or you can just click this link to read a shorter sample online...

 

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earned over $14 million writing, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub