Goodreads helps you keep track of books you want to read.
Start by marking “Deep Learning” as Want to Read:
Deep Learning
Enlarge cover
Rate this book
Clear rating
Open Preview

Deep Learning

4.46  ·  Rating details ·  904 ratings  ·  70 reviews
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.

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 ex
Hardcover, 778 pages
Published December 9th 2016 by The MIT Press
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Deep Learning, please sign up.
Popular Answered Questions
The_phet There are some "introductory" chapters, but they are really more about refreshing stuff than learning from scratch.

They say the book can…more
There are some "introductory" chapters, but they are really more about refreshing stuff than learning from scratch.

They say the book can be read by people starting, but that is false. You need really really strong math knowledge, and you need very advanced machine learning knowledge.

If you want a real introduction to deep learning, I suggest you try another book.(less)

Community Reviews

Showing 1-30
Average rating 4.46  · 
Rating details
 ·  904 ratings  ·  70 reviews

More filters
Sort order
Start your review of Deep Learning
Jul 19, 2017 rated it it was amazing  ·  review of another edition
This is apparently THE book to read on deep learning. Written by luminaries in the field - if you've read any papers on deep learning, you'll have encountered Goodfellow and Bengio before - and cutting through much of the BS surrounding the topic: like 'big data' before it, 'deep learning' is not something new and is not deserving of a special name. Networks with more hidden layers to detect higher-order features, networks of different types chained together in order to play to their strengths, ...more
Van Huy
Oct 26, 2016 rated it it was amazing  ·  review of another edition
Part 1: basic math and machine learning, no problem.
Part 2: the part I like the most. It includes almost everything we need to know to adapt deep learning algorithms to practical matters.
Part 3: still feeling meh. It's too difficult for me to understand at this moment. Maybe I will come back after finishing PRML book.
Jan 19, 2018 rated it did not like it  ·  review of another edition
I decided to read this book because I wanted to learn about Deep Learning, and everywhere I looked on the Internet seemed to point in this direction as the book you need to read to learn about DL. I gave up around page 220 (this is at the end of chapter 6), when I realized that I was not learning anything, but not only that, I was getting confused about topics I already knew.

Before I go on detail, just a bit about my background. I am a Comp Sci researcher in my early 30s, working in
Elie De Brauwer
The "i'm finished" should more or less be interpreted as "i've had it". This book is both awesome and horrible. It's awesome because it is giving an extremely up to date view on what is currently state of the art. At this moment the book isn't even't published and it will be a landmark once it hits the shelves. It is horrible because it diguises all insights in maths, and partical use/application should be sought after (instead of being plain obvious). The latter means that this book is really w ...more
Feb 12, 2018 rated it it was amazing
This book is great for readers to gain intuition behind many of the concepts underpinning deep learning techniques taken for granted, with a focus on probabilistic graphical models towards the end. It teaches how to approximate approximations of approximations due to life's intractability.
Tomasz Bartczak
Mar 16, 2017 rated it really liked it  ·  review of another edition
Shelves: software
A broad overview of the current state of deep learning. Given the introduction to machine learning in general it can be the position for learning "machine learning". Yet this is not a step-by-step tutorial, rather a place where one can start the reading and be redirected elsewhere for details. For me it was a great way to organize all the bits I had about deep learning. Part III was too hard for a practitioner like me so I just skimmed through.
Luke Duncan
This is a dense and challenging read, but currently “the Bible” of machine learning. Walk through any Machine Learning teams offices in Silicon Valley and you’ll find this book leaning against a monitoring somewhere. I invested a lot of time early on with the book, getting mentors for different sections. Some of it was over my head, others deeper than I needed to go. I appreciated the breadth it gave of the topic but this definitely isn’t a book for someone new to the field of ML. It presumes a ...more
Aiham Taleb
Jun 01, 2018 rated it really liked it  ·  review of another edition
It’s very difficult to review this book in the means of goodreads. It provides tremendous amount of detail for neural networks and especially the deep versions of them. The writers succeeded in finding an appropriate way to categorize the topics in a way that conveyed the ideas smoothly.
Victoria Krakovna
An excellent, comprehensive textbook on deep learning.
Oleg Dats
May 20, 2019 rated it it was amazing  ·  review of another edition
If you ask me about only one book about Deep Learning I would suggest this one. It covers everything. Starting with fundamentals like linear algebra, probability, statistics, optimizations and finishing with deep neural nets.
Just an amazing book for studying the field.
H. Trieu Trinh
Apr 23, 2017 rated it really liked it  ·  review of another edition
Great introduction, covers many popular modern neural architectures as of 2017. Part 3 is somewhat not very helpful to practitioners like me.
Reading this book was tiresome. Imagine extracting the most technical pieces of hundreds of publications and piling them all together into a single book. This really is a prescription for unreadable manual, and that's unfortunately what has happened to "Deep Learning" book. I definitely prefer reading articles (including brilliant articles by the Authors of this book).
Shubhendu Trivedi
Mar 13, 2016 rated it really liked it  ·  review of another edition
I volunteered to present some of the material central to Modern Neural Networks in a bunch of class presentations, lectures to undergrads in my undergrad institution and reading groups from December 2015 to March 2016, and used that as an excuse to read this book page by page, and used it to make my presentation slides. I am glad it exists, as it summarizes much of the history and the recent work in Neural Networks. The earlier book on the subject (A Foundations and Trends volume by Bengio - Lea ...more
Jul 20, 2018 rated it really liked it  ·  review of another edition
I rated this book a bit higher than I might have otherwise as it is operating at the edge of what research was at the time it was written. It's a pretty strong rundown in that regard.

The negative side is that it obfuscates its information by its presentation. It's not motivated well -- if I wasn't already familiar with most of it, it might have been harder to grasp, but I can't test that hypothesis. Some people complain about the math in the reviews -- I don't as math can be self-exp
Hampus Wessman
Jul 17, 2018 rated it really liked it
Shelves: non-fiction, maths-cs
A very good high-level overview of the most popular deep learning techniques at the time. I will keep it around as a reference for sure.

It requires some prior maths, statistics and machine learning knowledge, but is not a mathematical book with proofs and detailed abstract theory. The focus is on practically applicable theory at a high level, which it provides in a good way. Look elsewhere both for practical instructions on how to use various tools and frameworks (e.g. Tensorflow) an
Nov 15, 2016 rated it it was amazing  ·  review of another edition
THE most rigorous and up to date reference of deep learning algorithms that is almost self-contained. Though If you intend to learn deep learning from scratch this book will not suffice - some important concepts are described in too high level detail, so a complementary material is needed to fully understand the algorithms in detail.
Frank Palardy
Mar 08, 2018 rated it really liked it  ·  review of another edition
This tries to be the clr of deep learning. But it might be too early for that so the last part is more experimental. Also, statistics is different than real math so all the proofs don't make much sense.
Apr 23, 2016 rated it really liked it  ·  review of another edition
The best advanced introduction textbook I ever read. Accessible and clear without being too watered down. Even gave me some refreshing insights about things I'd thought I fully understood.
Lee Richardson
May 24, 2019 rated it it was amazing  ·  review of another edition
Shelves: math-statistics, ai
A comprehensive overview of the Deep Learning paradigm, written by several leading researchers in the field. The author's cover many topics, and did a great job providing references to the current literature in the field. For this reason, I see this book more as a reference book than a book to read straight through. I read it straight through, but there were definitely some sections I skimmed over, especially when the author's introduced technical details of several related methods in the field. ...more
Jared Tobin
Jun 09, 2017 rated it it was amazing  ·  review of another edition
This is an astoundingly good book. I admit I had sort of attributed its high rating to the general popularity of deep learning as of late, but the book really is a remarkable achievement. It is a close-to-exhaustive summary of the state of the art in deep learning and related techniques; the text is clean and the presentation is elegant and rigorous throughout, without what I could perceive as the slightest misstep.

What really astounds me about this book is not its quality per se - it'
Terran M
Mar 27, 2018 rated it it was amazing
I found this book to be an excellent introduction and overview of deep neural networks for someone who already understands other types of statistical and machine learning models. It can be a challenging book, but it's clear and well written; the challenge is commensurate with the inherent complexity of the material, and not because the authors capriciously skip steps. In fact, rather the opposite is the case - the authors are quite explicit and put in more intermediate steps in their derivations ...more
Filippo Pacifici
Deep Learning is the most detailed and comprehensive book I read about AI (specifically neural networks) so far.
It is not an easy book. If you do not have a sound mathematical background it will be very hard. The author does a great job in one of the first chapter in providing such background in a sound way.
This is not to be considered a simple tutorial to build your machine learning algorithm. This book can be a resource both for practitioner and for researchers since it goes deep i
May 24, 2017 rated it it was amazing  ·  review of another edition
Shelves: computer-science
Currently the bible for deep learning. I am a grad student at the TU Vienna and I just read the book cover to cover for my master thesis. I have already designed and optimized neural networks before reading this book and done my fair share of tutorials and practices beforehand, but I still managed to find lots of things I did not think about before, like using a dataset with increasing difficulty.

I can personally recommend this book for anyone who wants to use deep learning in his company or fo
Jan Van de Poel
I read about as much as I can find about deep learning and this book come recommended top of the list. After a first attempt, I decided to read some more practical introductions first, wanting to get my hands dirty and read up on all the nitty-gritty once I had more experience.

The first chapters of the book are a great intro into the fundamentals, but as I progressed through the book, it felt like a list of topics, with a hint of math (I had hoped to get the raw details) and very few
Allen Barkkume
Jan 21, 2017 rated it really liked it
...too technical for the interested layperson (and that would be me), but there is some good introductory materials that could help straighten things out for people who want to know what it is but don't have the context-specific knowledge to digest the whole thing. If you're into this stuff, and a bit more on the application side than the theoretical side, you might want to check this book out. And if you're just into machine-generated hallucinations, check out the front cover (I'm pretty sure i ...more
Đan Vy
May 28, 2017 rated it really liked it  ·  review of another edition
Shelves: technical-refs
The first two parts serve me well as a re-organized summary for what I'd learned in school [plus some twists]. I did spend a couple of hours exploring the final part but it seemed not to be very useful to me at the moment, so I skipped most of it.

To partly quote the book itself on its target audiences: students interested in AI/machine learning and software engineers who begin to use deep learning for their products.

Next on the list: Try out TensorFlow.
Edward Barker
Jul 12, 2018 rated it it was amazing  ·  review of another edition
Shelves: summer-learning
Really well structured. Includes a knowledge tree to explain where you can use the book for reference, and where certain chapter are dependent on others. Only criticism is the lack of depth of explanation for linear Algebra and probability theory, but for a book that is not about these subjects, definitely excusable.

Make sure you know vector calculus, probability theory, and linear Algebra before reading this...

Fantastic and informative
José Angel Daza
Jun 22, 2017 rated it really liked it  ·  review of another edition
Shelves: techbooks, research
Great overview of the deep learning research environment! However, it is not easy to follow if you do not have the proper Machine Learning or Math background. I found the introductory chapters very enlightening but then it makes a big jump into more detailed and technical matters, so it can be sometimes intimidating. In short, this is not at all the first book you should read if you want to begin learning about this subject but is a great survey if you already know all the basic concepts.
Jun 21, 2019 rated it it was amazing  ·  review of another edition
Actually, this book is not suitable for readers who have little knowledge about computing or deep learning . The content in this book is mainly based on chromatically logic and mathematics.

The author of this book is leading deep learning scientist recently.

If you are a curious person without any computing knowledge, It is not recommended.
But if you are IT person or IT researcher with rich experience, this book is highly recommended to you.
« previous 1 3 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Pattern Recognition and Machine Learning
  • Hands-On Machine Learning with Scikit-Learn and TensorFlow
  • The Elements of Statistical Learning: Data Mining, Inference, and Prediction
  • Deep Learning with Python
  • Artificial Intelligence: A Modern Approach
  • An Introduction to Statistical Learning: With Applications in R
  • Reinforcement Learning: An Introduction
  • Machine Learning: A Probabilistic Perspective
  • Introduction to Algorithms
  • Cracking the Coding Interview: 150 Programming Questions and Solutions
  • The Hundred-Page Machine Learning Book
  • Python for Data Analysis
  • Neural Networks and Deep Learning
  • The Book of Why: The New Science of Cause and Effect
  • Designing Data-Intensive Applications
  • Machine Learning
  • Learning From Data: A Short Course
  • Machine Learning Yearning
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Ian Goodfellow is a Research Scientist at Google.
No trivia or quizzes yet. Add some now »