Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
-5% $47.49$47.49
Ships from: Amazon.com Sold by: Amazon.com
$43.86$43.86
Ships from: Amazon Sold by: Best Peddler
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
OK
Grokking Deep Learning First Edition
Purchase options and add-ons
Grokking Deep Learning teaches you to build deep learning neural networks from scratch! In his engaging style, seasoned deep learning expert Andrew Trask shows you the science under the hood, so you grok for yourself every detail of training neural networks.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Deep learning, a branch of artificial intelligence, teaches computers to learn by using neural networks, technology inspired by the human brain. Online text translation, self-driving cars, personalized product recommendations, and virtual voice assistants are just a few of the exciting modern advancements possible thanks to deep learning.
About the Book
Grokking Deep Learning teaches you to build deep learning neural networks from scratch! In his engaging style, seasoned deep learning expert Andrew Trask shows you the science under the hood, so you grok for yourself every detail of training neural networks. Using only Python and its math-supporting library, NumPy, you'll train your own neural networks to see and understand images, translate text into different languages, and even write like Shakespeare! When you're done, you'll be fully prepared to move on to mastering deep learning frameworks.
What's inside
- The science behind deep learning
- Building and training your own neural networks
- Privacy concepts, including federated learning
- Tips for continuing your pursuit of deep learning
About the Reader
For readers with high school-level math and intermediate programming skills.
About the Author
Andrew Trask is a PhD student at Oxford University and a research scientist at DeepMind. Previously, Andrew was a researcher and analytics product manager at Digital Reasoning, where he trained the world's largest artificial neural network and helped guide the analytics roadmap for the Synthesys cognitive computing platform.
Table of Contents
- Introducing deep learning: why you should learn it
- Fundamental concepts: how do machines learn?
- Introduction to neural prediction: forward propagation
- Introduction to neural learning: gradient descent
- Learning multiple weights at a time: generalizing gradient descent
- Building your first deep neural network: introduction to backpropagation
- How to picture neural networks: in your head and on paper
- Learning signal and ignoring noise:introduction to regularization and batching
- Modeling probabilities and nonlinearities: activation functions
- Neural learning about edges and corners: intro to convolutional neural networks
- Neural networks that understand language: king - man + woman == ?
- Neural networks that write like Shakespeare: recurrent layers for variable-length data
- Introducing automatic optimization: let's build a deep learning framework
- Learning to write like Shakespeare: long short-term memory
- Deep learning on unseen data: introducing federated learning
- Where to go from here: a brief guide
- ISBN-101617293709
- ISBN-13978-1617293702
- EditionFirst Edition
- PublisherManning
- Publication dateJanuary 25, 2019
- LanguageEnglish
- Dimensions7.38 x 0.7 x 9.25 inches
- Print length336 pages
Frequently bought together
Customers who viewed this item also viewed
From the Publisher
About the Book
Artificial Intelligence is one of the most exciting technologies of the century, and Deep Learning is in many ways the 'brain' behind some of the world's smartest Artificial Intelligence systems out there. Loosely based on neuron behavior inside of human brains, these systems are rapidly catching up with the intelligence of their human creators, defeating the world champion Go player, achieving superhuman performance on video games, driving cars, translating languages, and sometimes even helping law enforcement fight crime. Deep Learning is a revolution that is changing every industry across the globe.
About the Reader
Written for readers with high school-level math and intermediate programming skills. Experience with Calculus is helpful but not required.
What's Inside:
- How neural networks 'learn'
- You will build neural networks that can see and understand images
- You will build neural networks that can translate text between languages and even write like Shakespeare
- You will build neural networks that can learn how to play videogames
Grokking Algorithms | Grokking Deep Learning | |
---|---|---|
Customer Reviews |
4.6 out of 5 stars
1,428
|
4.5 out of 5 stars
161
|
Price | $25.19$25.19 | $47.49$47.49 |
Editorial Reviews
About the Author
Product details
- Publisher : Manning; First Edition (January 25, 2019)
- Language : English
- Paperback : 336 pages
- ISBN-10 : 1617293709
- ISBN-13 : 978-1617293702
- Item Weight : 1.32 pounds
- Dimensions : 7.38 x 0.7 x 9.25 inches
- Best Sellers Rank: #179,894 in Books (See Top 100 in Books)
- #68 in Computer Neural Networks
- #91 in Data Processing
- #205 in Software Development (Books)
- Customer Reviews:
About the author
Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonReviews with images
-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Reviewed in the United States on October 29, 2022
* Good:
1- Easy to read (one of the best books to get you started)
2- Hands on approach to implementing Neural networks
3- Some introduction to popular AI libraries such as Numpy
4- Good guidance on next steps
* Bad:
1- Syntax and coding problems that are easy to detect by a trained eye but not as easy for a novice learner
2- Some typographical errors throughout the book
I have to clarify that book on its own is good. I think there are probably some items that could have been taken care of (I mentioned above) through the editing process but hopefully the next versions of the books can take care of these issues.
Top reviews from other countries
On some shortcomings:
I agree with some of the other reviewers that, having mastered the maths of DL, this approach might rather confuse. Maybe math is the simplest language in this regard. Personally I found a few points more distracting than this, specifically the backpropagation for the NN for sigmoids in chapter 11 (an approximation is used which is never explained) and the batch gradient descent in chapter 8 (just wrong). A minor point: Personally I prefer PEP8 coding standard, the code is also a bit unique and sometimes hard to read.
On its strengths:
This book invites to deal with DL deeply, try out for yourself, to learn from your mistakes (and maybe deliberately from shortcomings in the explanations). This is sometimes painful, yet this is the way you learn. Specifically the strongest points are the step-by-step explanations (e.g. backprop) where each step is executed "on paper". I very much liked the part on Autograd. Having Worked with PyTorch and TF for years I took many things for granted which, surprisingly, I really never understood. Building a framework step by step from ground up helped me a lot. An other great point are the many tips throughout the book (sometimes well hidden), which are also worded so that they invite deeper understanding (and more research into the topic).
Overall (for me) the strong points outweigh the shortcomings by a wide margin.
I wish I read this book when I first started deep learning.
Thank you to the author for writing such a great book.