100 books like Grokking Deep Learning

By Andrew W. Trask,

Here are 100 books that Grokking Deep Learning fans have personally recommended if you like Grokking Deep Learning. Shepherd is a community of 12,000+ authors and super readers sharing their favorite books with the world.

When you buy books, we may earn a commission that helps keep our lights on (or join the rebellion as a member).

Book cover of Deep Learning with Python

Jakub Langr Author Of GANs in Action: Deep Learning with Generative Adversarial Networks

From my list on applied deep learning.

Why am I passionate about this?

I’ve been working in machine learning for about a decade. I’ve always been more interested in applied than theoretical problems and while blogs and MOOCs (Massive Online Open Courses) are a great way to learn, for certain deep topics only a book would do. I also teach at University of Oxford, University of Birmingham, and various FTSE100 companies. My machine learning has exposed me to many fascinating problems—from leading my own ML-focused startup through Y Combinator—to working at various companies as a consultant. I think there is currently no great curriculum for the practitioners really wanting to apply deep learning in practical cases, so I have given it my best shot.

Jakub's book list on applied deep learning

Jakub Langr Why did Jakub love 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!

By Francois Chollet,

Why should I read it?

2 authors picked Deep Learning with Python as one of their favorite books, and they share why you should read it.

What is this book about?

"The first edition of Deep Learning with Python is one of the best books on the subject. The second edition made it even better." - Todd Cook

The bestseller revised! Deep Learning with Python, Second Edition is a comprehensive introduction to the field of deep learning using Python and the powerful Keras library. Written by Google AI researcher Francois Chollet, the creator of Keras, this revised edition has been updated with new chapters, new tools, and cutting-edge techniques drawn from the latest research. You'll build your understanding through practical examples and intuitive explanations that make the complexities of deep learning…


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

Jakub Langr Author Of GANs in Action: Deep Learning with Generative Adversarial Networks

From my list on applied deep learning.

Why am I passionate about this?

I’ve been working in machine learning for about a decade. I’ve always been more interested in applied than theoretical problems and while blogs and MOOCs (Massive Online Open Courses) are a great way to learn, for certain deep topics only a book would do. I also teach at University of Oxford, University of Birmingham, and various FTSE100 companies. My machine learning has exposed me to many fascinating problems—from leading my own ML-focused startup through Y Combinator—to working at various companies as a consultant. I think there is currently no great curriculum for the practitioners really wanting to apply deep learning in practical cases, so I have given it my best shot.

Jakub's book list on applied deep learning

Jakub Langr Why did Jakub love 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!

By Jeremy Howard, Sylvain Gugger,

Why should I read it?

2 authors picked Deep Learning for Coders with Fastai and Pytorch as one of their favorite books, and they share why you should read it.

What is this book about?

Deep learning is often viewed as the exclusive domain of math PhDs and big tech companies. But as this hands-on guide demonstrates, programmers comfortable with Python can achieve impressive results in deep learning with little math background, small amounts of data, and minimal code. How? With fastai, the first library to provide a consistent interface to the most frequently used deep learning applications.

Authors Jeremy Howard and Sylvain Gugger, the creators of fastai, show you how to train a model on a wide range of tasks using fastai and PyTorch. You'll also dive progressively further into deep learning theory to…


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

Jakub Langr Author Of GANs in Action: Deep Learning with Generative Adversarial Networks

From my list on applied deep learning.

Why am I passionate about this?

I’ve been working in machine learning for about a decade. I’ve always been more interested in applied than theoretical problems and while blogs and MOOCs (Massive Online Open Courses) are a great way to learn, for certain deep topics only a book would do. I also teach at University of Oxford, University of Birmingham, and various FTSE100 companies. My machine learning has exposed me to many fascinating problems—from leading my own ML-focused startup through Y Combinator—to working at various companies as a consultant. I think there is currently no great curriculum for the practitioners really wanting to apply deep learning in practical cases, so I have given it my best shot.

Jakub's book list on applied deep learning

Jakub Langr Why did Jakub love 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!

By Douglas W. Hubbard,

Why should I read it?

1 author picked How to Measure Anything as one of their favorite books, and they share why you should read it.

What is this book about?

Now updated with new measurement methods and new examples, How to Measure Anything shows managers how to inform themselves in order to make less risky, more profitable business decisions This insightful and eloquent book will show you how to measure those things in your own business, government agency or other organization that, until now, you may have considered "immeasurable," including customer satisfaction, organizational flexibility, technology risk, and technology ROI. * Adds new measurement methods, showing how they can be applied to a variety of areas such as risk management and customer satisfaction * Simplifies overall content while still making the…


Book cover of Deep Learning

Martin Musiol Author Of Generative AI: Navigating the Course to the Artificial General Intelligence Future

From my list on future-proof yourself for the AI era.

Why am I passionate about this?

My passion for generative AI first ignited in 2016 when I spoke about it at a conference, and ever since then, I can’t stop! I've created an online course, a newsletter and even wrote a book to spread knowledge on this groundbreaking technology. As an instructor, I empower others to explore the boundless potential of generative AI applications. Day in day out, I assist clients in crafting their own generative AI solutions, tailoring them to their unique needs.

Martin's book list on future-proof yourself for the AI era

Martin Musiol Why did Martin love this book?

I truly believe that this is the book that brought my generation of AI experts into the fold. Despite having studied AI and ML, this book took me by the hand and grounded me in the fundamentals. I love the fact that it covers everything from mathematical basics to industry-level techniques.

Written by the OGs of deep learning, it's an absolute must-read for anyone serious about the field. Highly recommend for students and engineers alike.

By Ian Goodfellow, Yoshua Bengio, Aaron Courville

Why should I read it?

4 authors picked Deep Learning as one of their favorite books, and they share why you should read it.

What is this book about?

An introduction to a broad range of topics in deep learning, covering mathematical and conceptual background, deep learning techniques used in industry, and research perspectives.

“Written by three experts in the field, Deep Learning is the only comprehensive book on the subject.”
—Elon Musk, cochair of OpenAI; cofounder and CEO of Tesla and SpaceX

Deep learning is a form of machine learning that enables computers to learn from experience and understand the world in terms of a hierarchy of concepts. Because the computer gathers knowledge from experience, there is no need for a human computer operator to formally specify all…


Book cover of The Deep Learning Revolution

Gordon M. Shepherd Author Of Neurogastronomy: How the Brain Creates Flavor and Why It Matters

From my list on understanding the brain and behavior.

Why am I passionate about this?

I was stimulated by Norbert Wiener’s “Cybernetics” to study circuits in the brain that control behavior. For my graduate studies, I chose the olfactory bulb for its experimental advantages, which led to constructing the first computer models of brain neurons and microcircuits. Then I got interested in how the smell patterns are activated when we eat food, which led to a new field called Neurogastronomy, which is the neuroscience of the circuits that create the perception of food flavor. Finally, because all animals use their brains to find and eat food, the olfactory system has provided new insights into the evolution of the mammalian brain and the basic organization of the cerebral cortex.

Gordon's book list on understanding the brain and behavior

Gordon M. Shepherd Why did Gordon love this book?

The other books in this series are mostly about the real brain. But artificial intelligence promises us a new enhanced brain. What does the future hold? Terrence Sejnowski is a neuroscientist who was one of the first to realize the potential of AI. Since he has been there from the start, in this book he gives the reader an exciting inside story on the people and the advances that are reshaping our lives.

Early attempts at AI were limited, but once computational power took off big computers running multilayer neural nets began proving that they could defeat humans at the most demanding games, enhance human capabilities such as pattern recognition, text recognition, language translation, and driverless vehicles, and work to obtain rewards, just like a human. While these advances are dramatic, it is well to remember that the networks are built not from representations of real neurons, but rather from…

By Terrence J. Sejnowski,

Why should I read it?

1 author picked The Deep Learning Revolution as one of their favorite books, and they share why you should read it.

What is this book about?

How deep learning—from Google Translate to driverless cars to personal cognitive assistants—is changing our lives and transforming every sector of the economy.

The deep learning revolution has brought us driverless cars, the greatly improved Google Translate, fluent conversations with Siri and Alexa, and enormous profits from automated trading on the New York Stock Exchange. Deep learning networks can play poker better than professional poker players and defeat a world champion at Go. In this book, Terry Sejnowski explains how deep learning went from being an arcane academic field to a disruptive technology in the information economy.

Sejnowski played an important…


Book cover of Dive into Deep Learning

Simon J.D. Prince Author Of Understanding Deep Learning

From my list on machine learning and deep neural networks.

Why am I passionate about this?

I started my career in neuroscience. I wanted to understand brains. That is still proving difficult, and somewhere along the way, I realized my real motivation was to build things, and I wound up working in AI. I love the elegance of mathematical models of the world. Even the simplest machine learning model has complex implications, and exploring them is a joy.

Simon's book list on machine learning and deep neural networks

Simon J.D. Prince Why did Simon love this book?

This is the practical book that best accompanies my book (which is more about the underlying ideas.)

If you want a book that will show you how deep learning systems are built in practice, then this is the best place to start. It’s full of code snippets that translate between theory and building real systems.

By Aston Zhang, Zachary C. Lipton, Mu Li , Alexander J. Smola

Why should I read it?

1 author picked Dive into Deep Learning as one of their favorite books, and they share why you should read it.

What is this book about?

Deep learning has revolutionized pattern recognition, introducing tools that power a wide range of technologies in such diverse fields as computer vision, natural language processing, and automatic speech recognition. Applying deep learning requires you to simultaneously understand how to cast a problem, the basic mathematics of modeling, the algorithms for fitting your models to data, and the engineering techniques to implement it all. This book is a comprehensive resource that makes deep learning approachable, while still providing sufficient technical depth to enable engineers, scientists, and students to use deep learning in their own work. No previous background in machine learning…


Book cover of Probabilistic Machine Learning: An Introduction

Simon J.D. Prince Author Of Understanding Deep Learning

From my list on machine learning and deep neural networks.

Why am I passionate about this?

I started my career in neuroscience. I wanted to understand brains. That is still proving difficult, and somewhere along the way, I realized my real motivation was to build things, and I wound up working in AI. I love the elegance of mathematical models of the world. Even the simplest machine learning model has complex implications, and exploring them is a joy.

Simon's book list on machine learning and deep neural networks

Simon J.D. Prince Why did Simon love this book?

My knees tremble and my heart quakes when I think of how much work must have gone into these two companion volumes. Collectively, they are more than four times the length of my book, covering the whole of machine learning.

It is an essential encyclopedic resource that should be on the desk of anyone serious about machine learning.

By Kevin P. Murphy,

Why should I read it?

1 author picked Probabilistic Machine Learning as one of their favorite books, and they share why you should read it.

What is this book about?

A detailed and up-to-date introduction to machine learning, presented through the unifying lens of probabilistic modeling and Bayesian decision theory.

This book offers a detailed and up-to-date introduction to machine learning (including deep learning) through the unifying lens of probabilistic modeling and Bayesian decision theory. The book covers mathematical background (including linear algebra and optimization), basic supervised learning (including linear and logistic regression and deep neural networks), as well as more advanced topics (including transfer learning and unsupervised learning). End-of-chapter exercises allow students to apply what they have learned, and an appendix covers notation.

Probabilistic Machine Learning grew out of…


Book cover of Foundations of Deep Reinforcement Learning: Theory and Practice in Python

Simon J.D. Prince Author Of Understanding Deep Learning

From my list on machine learning and deep neural networks.

Why am I passionate about this?

I started my career in neuroscience. I wanted to understand brains. That is still proving difficult, and somewhere along the way, I realized my real motivation was to build things, and I wound up working in AI. I love the elegance of mathematical models of the world. Even the simplest machine learning model has complex implications, and exploring them is a joy.

Simon's book list on machine learning and deep neural networks

Simon J.D. Prince Why did Simon love this book?

Of course, this is not the obvious book to recommend for reinforcement learning, but if you are a beginner, then it’s a quick and easy place to start. It’s compact and gets straight into the main algorithms.

It has a good balance between theory and code and will get you up and running quickly.

By Laura Graesser, Wah Loon Keng,

Why should I read it?

1 author picked Foundations of Deep Reinforcement Learning as one of their favorite books, and they share why you should read it.

What is this book about?

The Contemporary Introduction to Deep Reinforcement Learning that Combines Theory and Practice

Deep reinforcement learning (deep RL) combines deep learning and reinforcement learning, in which artificial agents learn to solve sequential decision-making problems. In the past decade deep RL has achieved remarkable results on a range of problems, from single and multiplayer games-such as Go, Atari games, and DotA 2-to robotics.

Foundations of Deep Reinforcement Learning is an introduction to deep RL that uniquely combines both theory and implementation. It starts with intuition, then carefully explains the theory of deep RL algorithms, discusses implementations in its companion software library SLM…


Book cover of Architects of Intelligence: The truth about AI from the people building it

Paul Thagard Author Of Bots and Beasts: What Makes Machines, Animals, and People Smart?

From my list on intelligence in humans, animals, and machines.

Why am I passionate about this?

I became fascinated by the highest achievements of human intelligence while a graduate student in philosophy working on the discovery and justification of scientific theories. Shortly after I got my PhD, I started working with cognitive psychologists who gave me an appreciation for empirical studies of intelligent thinking. Psychology led me to computational modeling of intelligence and I learned to build my own models. Much later a graduate student got me interested in questions about intelligence in non-human animals. After teaching a course on intelligence in machines, humans, and other animals, I decided to write a book that provides a systematic comparison: Bots and Beasts.  

Paul's book list on intelligence in humans, animals, and machines

Paul Thagard Why did Paul love this book?

This book provides a good introduction to the current state of machine intelligence through interviews with many leading practitioners including Geoffrey Hinton, Yann LeCun, Stuart Russell, and Demis Hassabis (DeepMind). You will get a sense of both of AI’s recent accomplishments and how far it falls short of full human intelligence.

By Martin Ford,

Why should I read it?

1 author picked Architects of Intelligence as one of their favorite books, and they share why you should read it.

What is this book about?

Financial Times Best Books of the Year 2018

TechRepublic Top Books Every Techie Should Read

Book Description

How will AI evolve and what major innovations are on the horizon? What will its impact be on the job market, economy, and society? What is the path toward human-level machine intelligence? What should we be concerned about as artificial intelligence advances?

Architects of Intelligence contains a series of in-depth, one-to-one interviews where New York Times bestselling author, Martin Ford, uncovers the truth behind these questions from some of the brightest minds in the Artificial Intelligence community.

Martin has wide-ranging conversations with twenty-three…


Book cover of Understanding Deep Learning

Ron Kneusel Author Of How AI Works: From Sorcery to Science

From my list on the background and foundation of AI.

Why am I passionate about this?

As a child of the microcomputer revolution in the late 1970s, I’ve always been fascinated by the concept of a general-purpose machine that I could control. The deep learning revolution of 2010 or so, followed most recently by the advent of large language models like ChatGPT, has completely altered the landscape. It is now difficult to interpret the behavior of these systems in a way that doesn’t argue for intelligence of some kind. I’m passionate about AI because, decades after the initial heady claims made in the 1950s, AI has reached a point where the lofty promise is genuinely beginning to be kept. And we’re just getting started.

Ron's book list on the background and foundation of AI

Ron Kneusel Why did Ron love this book?

Goodfellow’s Deep Learning is a must in the field because it was the first. Prince’s new book is an essential follow-up to be up-to-date with the latest model types, including diffusion models (think Stable Diffusion or DALL-E), transformers (the heart of large language models), graph networks (reasoning over relationships), and reinforcement learning.

The math level is similar to what you’ll find in Goodfellow’s book.

By Simon J.D. Prince,

Why should I read it?

1 author picked Understanding Deep Learning as one of their favorite books, and they share why you should read it.

What is this book about?

An authoritative, accessible, and up-to-date treatment of deep learning that strikes a pragmatic middle ground between theory and practice.

Deep learning is a fast-moving field with sweeping relevance in today’s increasingly digital world. Understanding Deep Learning provides an authoritative, accessible, and up-to-date treatment of the subject, covering all the key topics along with recent advances and cutting-edge concepts. Many deep learning texts are crowded with technical details that obscure fundamentals, but Simon Prince ruthlessly curates only the most important ideas to provide a high density of critical information in an intuitive and digestible form. From machine learning basics to advanced…


Book cover of Deep Learning with Python
Book cover of Deep Learning for Coders with Fastai and Pytorch: AI Applications Without a PhD
Book cover of How to Measure Anything: Finding the Value of Intangibles in Business

Share your top 3 reads of 2024!

And get a beautiful page showing off your 3 favorite reads.

1,188

readers submitted
so far, will you?

5 book lists we think you will like!

Interested in deep learning, artificial intelligence, and presidential biography?

Deep Learning 20 books