The best deep learning books 📚

Browse the best books on deep learning as recommended by authors, experts, and creators. Along with notes on why they recommend those books.

Coming Fall 2022: The ability to sort this list by genre (signup here to follow our story as we build a better way to discover books).

Book cover of How to Measure Anything: Finding the Value of Intangibles in Business

How to Measure Anything: Finding the Value of Intangibles in Business

By Douglas W. Hubbard

Why this book?

While technically not about deep learning, this book is fantastic for those interested in pursuing applied or practical machine learning problems. While the central thesis of a topic can be reduced to “Frequently, models are valuable simply by reducing uncertainty,” it is definitely worth a read as there’s a lot of deep thinking in this book!

From the list:

The best books about applied deep learning

When you buy a book we may earn a small commission.

Book cover of Grokking Deep Learning

Grokking Deep Learning

By Andrew W. Trask

Why this book?

This book is a fantastic intro to someone who really wants to intuitively understand deep learning. It can help you clear up things where you are stuck or simply if you’re having trouble explaining parts of your algorithm to your business stakeholders. It is also a really good preparation if you want a really solid, practical basis to come up with new tweaks or types of models.

From the list:

The best books about applied deep learning

When you buy a book we may earn a small commission.

Book cover of Deep Learning with Python

Deep Learning with Python

By Francois Chollet

Why this book?

This is a fantastic book to get you started. It is written by the author of a leading deep learning framework Keras, which makes even Tensorflow very easy to use. Chollet is a true leader of the deep learning craft and the Manning team always does an excellent job of forcing authors to make the subject matter accessible. Highly recommended!

From the list:

The best books about applied deep learning

When you buy a book we may earn a small commission.

Book cover of Deep Learning for Coders with Fastai and Pytorch: AI Applications Without a PhD

Deep Learning for Coders with Fastai and Pytorch: AI Applications Without a PhD

By Jeremy Howard, Sylvain Gugger

Why this book?

Jeremy Howard is the lead author and has always been a world-class educator. This book is based on his fast.ai course, which has managed to splice all rigor, simplicity, and cutting edge techniques into one course. It also uses its custom fast.ai framework built on PyTorch, which is the dominant language for researchers. This book is very practically oriented and gets you off the ground very quickly with your own projects!

From the list:

The best books about applied deep learning

When you buy a book we may earn a small commission.

Book cover of Deep Learning

Deep Learning

By Ian Goodfellow, Yoshua Bengio, Aaron Courville

Why this book?

This is a very technical, truly academic book. I’d recommend reading it 4th or 5th if you felt that prior books did not have sufficient rigour. While this book is academic, it has been lauded by many for its clarity. This is a great book to really think about fundamentals and see what sorts of things can go wrong—even in applied settings.

From the list:

The best books about applied deep learning

When you buy a book we may earn a small commission.

Book cover of Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow: Concepts, Tools, and Techniques to Build Intelligent Systems

Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow: Concepts, Tools, and Techniques to Build Intelligent Systems

By Géron Aurélien

Why this book?

There are three types of machine learning books — books written for people who want to become machine learning engineers, books written for people who want to become machine learning researchers, and books written for business executives. Reading a book written for researchers or executives can be a frustrating experience if you are a software engineer, social scientist, or mechanical engineer who wants to learn machine learning and get an ML job in the industry.

If you are a coder who wants to become an ML engineer, you have got to learn machine learning concepts, but you…

From the list:

The best books if you want to become a machine learning engineer

When you buy a book we may earn a small commission.

Or, view all 10 books about deep learning

New book lists about deep learning

All book lists about deep learning

Bookshelves related to deep learning

Browse books by…