$53.20 with 11 percent savings
List Price: $59.99

The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.
Learn more
FREE Returns
FREE delivery Monday, August 5. Order within 12 hrs 27 mins
In Stock
$$53.20 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$53.20
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Sold by
Amazon.com
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Returns
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Kindle app logo image

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.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Deep Learning with R, Second Edition 2nd ed. Edition

4.7 4.7 out of 5 stars 374 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$53.20","priceAmount":53.20,"currencySymbol":"$","integerValue":"53","decimalSeparator":".","fractionalValue":"20","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"z1stR4bzZlHCi3Vxn8Ozd81rsUVxFXJCEQ0K%2ByrsduOdMmJxX8OR8hsy3I6%2F4nR2bKosT4HZ9lhl%2BO0jvmtFwfIggcnwI30LRAimNuwQ2WjhAmO6tI%2Fca3g9lt6F%2Flh6LjvNPyN9XtrG4I0boaaoeQ%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

Deep learning from the ground up using R and the powerful Keras library!

In
Deep Learning with R, Second Edition you will learn:

Deep learning from first principles
Image classification and image segmentation
Time series forecasting
Text classification and machine translation
Text generation, neural style transfer, and image generation

Deep Learning with R, Second Edition shows you how to put deep learning into action. It’s based on the revised new edition of François Chollet’s bestselling Deep Learning with Python. All code and examples have been expertly translated to the R language by Tomasz Kalinowski, who maintains the Keras and Tensorflow R packages at RStudio. Novices and experienced ML practitioners will love the expert insights, practical techniques, and important theory for building 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 has become essential knowledge for data scientists, researchers, and software developers. The R language APIs for Keras and TensorFlow put deep learning within reach for all R users, even if they have no experience with advanced machine learning or neural networks. This book shows you how to get started on core DL tasks like computer vision, natural language processing, and more using R.

About the book
Deep Learning with R, Second Edition is a hands-on guide to deep learning using the R language. As you move through this book, you’ll quickly lock in the foundational ideas of deep learning. The intuitive explanations, crisp illustrations, and clear examples guide you through core DL skills like image processing and text manipulation, and even advanced features like transformers. This revised and expanded new edition is adapted from Deep Learning with Python, Second Edition by François Chollet, the creator of the Keras library.

What's inside

Image classification and image segmentation
Time series forecasting
Text classification and machine translation
Text generation, neural style transfer, and image generation

About the reader
For readers with intermediate R skills. No previous experience with Keras, TensorFlow, or deep learning is required.

About the author
François Chollet is a software engineer at Google and creator of Keras. Tomasz Kalinowski is a software engineer at RStudio and maintainer of the Keras and Tensorflow R packages. J.J. Allaire is the founder of RStudio, and the author of the first edition of this book.

Table of Contents
1 What is deep learning?
2 The mathematical building blocks of neural networks
3 Introduction to Keras and TensorFlow
4 Getting started with neural networks: Classification and regression
5 Fundamentals of machine learning
6 The universal workflow of machine learning
7 Working with Keras: A deep dive
8 Introduction to deep learning for computer vision
9 Advanced deep learning for computer vision
10 Deep learning for time series
11 Deep learning for text
12 Generative deep learning
13 Best practices for the real world
14 Conclusions

Save time and resources when buying books in bulk. Your Company Bookshelf Save time and resources when buying books in bulk. Your Company Bookshelf

Frequently bought together

This item: Deep Learning with R, Second Edition
$53.20
Get it as soon as Monday, Aug 5
In Stock
Ships from and sold by Amazon.com.
+
$49.99
Get it as soon as Tuesday, Aug 6
In Stock
Ships from and sold by Amazon.com.
+
$66.00
Get it Aug 7 - 9
Only 5 left in stock - order soon.
Ships from and sold by Rizkfromrazzak.
Total price:
To see our price, add these items to your cart.
Details
Added to Cart
spCSRF_Control
Some of these items ship sooner than the others.
Choose items to buy together.

Editorial Reviews

From the Back Cover

Deep Learning with R, Second Edition is a hands-on guide to deep learning using the R language. As you move through this book, you'll quickly lock in the foundational ideas of deep learning. The intuitive explanations, crisp illustrations, and clear examples guide you through core DL skills like image processing and text manipulation, and even advanced features like transformers. This revised and expanded new edition is adapted from Deep Learning with Python, Second Edition by François Chollet, the creator of the Keras library.

About the Author

François Chollet is a software engineer at Google and creator of Keras.

Tomasz Kalinowski is a software engineer at RStudio and maintainer of the Keras and Tensorflow R packages.

J.J. Allaire is the founder of RStudio, the creator of the R interfaces to TensorFlow and Keras, and the author of the first edition of this book.

Product details

  • Publisher ‏ : ‎ Manning; 2nd ed. edition (July 26, 2022)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 568 pages
  • ISBN-10 ‏ : ‎ 1633439844
  • ISBN-13 ‏ : ‎ 978-1633439849
  • Item Weight ‏ : ‎ 1.9 pounds
  • Dimensions ‏ : ‎ 7.38 x 1.3 x 9.25 inches
  • Customer Reviews:
    4.7 4.7 out of 5 stars 374 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
François Chollet
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read author blogs and more

Customer reviews

4.7 out of 5 stars
374 global ratings

Customers say

Customers find the writing style very educational and helpful. They also describe the presentation as nice and easy to read.

AI-generated from the text of customer reviews

14 customers mention "Writing style"14 positive0 negative

Customers find the writing style very educational, thoughtful, and well explained. They also say the author is an experienced educator and enjoy the language. Readers also say it's an excellent way to jumpstart a career in machine learning.

"...It's a good intro and basic reference...." Read more

"...the rare people that have deep knowledge and a gift for simplifying and communicating the concepts...." Read more

"The book is very educational and helpful. Manning Publications promises free downloads but the registration process is broken and thus no downloads...." Read more

"...This content is approachable for the Machine Learning neophyte without being overwhelming...." Read more

12 customers mention "Presentation"12 positive0 negative

Customers find the book well presented, with clear writing. They also say it's one of the best resources on the subject and the author is an expert.

"...The code works. The writing is clear. The author is an expert...." Read more

"This is by far the best technical book you'll ever buy - that's a hill I'll defend for a long time...." Read more

"...A beautifully-delivered and finely tuned set of reasoned funnels that make it feel as though the reader, him/herself has concluded what the correct..." Read more

"...This book is great! Its teaching style is very engaging, and the content is really state of the art (transformers, generative AI, etc.)...." Read more

5 customers mention "Readability"5 positive0 negative

Customers find the book easy to read, brilliantly presented, and skillfully navigated. They also appreciate the colorful pictures and well-explained codes.

"...The code works. The writing is clear. The author is an expert...." Read more

"...Brilliantly presented and deftly navigated. Bravo!" Read more

"This book is fantastic! Extremely well written, easy to follow for anyone with some programming experience...." Read more

"Easy to read" Read more

Excellent book and quality!!
5 out of 5 stars
Excellent book and quality!!
Excellent book and quality!!! I love it super well explained
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

Reviewed in the United States on February 3, 2022
This book is ideally suited to people who want a meaningful introduction into the most important contemporary concepts in Deep Learning. The book is accessible to people who lack both programming and linear algebra. Neither are needed to get a full understanding of everything the book offers.

IMO, the greatest moments in the book are the asides that appear in every chapter. The author will take a paragraph to note in passing things like '... no one really knows for sure why batch normalization helps. There are various hypotheses, but no certitudes." Or, "Importantly, I would generally recommend placing the previous layer's activation after the batch normalization layer (although this is still a subject of debate)." There is even an entire chapter dedicated to musings on the future of Deep Learning and general AI. This is the cherry on top that you don't get with most offers. Chollet offers them in nearly every chapter.

The book may as well have been called "Deep Learning with Keras" and that's not a bad thing. All the code is freely downloadable and can be run for free on a Google platform. You can freely ignore the implementation details and Python and simply run and learn from the notebooks provided. NOTE: As of February 2022, the new M1 Macs have bugs in the implementation of tensorflow that prevent a few code samples from working correctly. AND, some examples take so long to run (many hours) that there may be issues running them at Google. Frustrating though it might be, it does not detract from the experience.

As to cons, I don't see enough to warrant taking a star off the review. All important concepts are covered at an introductory level. The code works. The writing is clear. The author is an expert. There is a bizarre convention of having diagrams flow from the bottom to the top instead of top-down.

It's a good intro and basic reference. You'll get into more depth by taking the OpenAI courses at Coursera, but I'd actually recommend those as a next step after fully absorbing this book. Recommended.

While the book is titled "Deep Learning with Python", it might have been better titled, "Deep Learning with Keras." While Python is ostensibly
19 people found this helpful
Report
Reviewed in the United States on December 27, 2023
This is by far the best technical book you'll ever buy - that's a hill I'll defend for a long time.

The author is one of the rare people that have deep knowledge and a gift for simplifying and communicating the concepts. I follow the code examples in this book for each and every chapter - they worked flawlessly, the code itself is listed within the book and each important line is explained with a sidebar.

If you are starting off with deep learning - this is THE book you need.
5 people found this helpful
Report
Reviewed in the United States on August 31, 2023
The book is very educational and helpful. Manning Publications promises free downloads but the registration process is broken and thus no downloads. In order to register, there is supposed to be codes in the book on certain pages. My book does not have these codes and the publisher would not answer my emails.
I tried to communicate again this year and the response was immediate. After sending photos of the book, my registration process was completed and I now have access to the Python source files, the E-book second edition, and an E-book first edition.
6 people found this helpful
Report
Reviewed in the United States on May 27, 2022
Incredibly well presented material that conveys the author's (obviously extensive) knowledge to the Keras layperson (though a bit of Python experience is presumed). This content is approachable for the Machine Learning neophyte without being overwhelming. A beautifully-delivered and finely tuned set of reasoned funnels that make it feel as though the reader, him/herself has concluded what the correct path should be, because "it's obvious" as you continue reading. I have many, many Machine Learning books. This one is the first one that - after reading a paragraph, I say "But, of COURSE!" Brilliantly presented and deftly navigated. Bravo!
9 people found this helpful
Report
Reviewed in the United States on December 3, 2023
I really like the author's style of teaching deep learning.
After finishing the first read, I am now reading it for the second time.
One person found this helpful
Report
Reviewed in the United States on October 11, 2023
I bought this book to understand the fundamentals about Deep Learning so that I would not feel lost in the new world of Generative AI. This book has exceeded all my expectations. Having read it cover to cover and taken lots of notes I plan on re-reading it. And the way the different concepts are introduced and explained is stellar.
2 people found this helpful
Report
Reviewed in the United States on July 9, 2023
I’m a MD without much previous knowledge about deep learning or Python in general. This book is great! Its teaching style is very engaging, and the content is really state of the art (transformers, generative AI, etc.). Beginners and advanced practitioners alike will benefit from reading it!
4 people found this helpful
Report
Reviewed in the United States on August 31, 2023
Maybe is just my mentality as a software engineer, but the author hit the important points and structure of a explanation every single time. He will address some topic and give a theoretical overview and then code example. On top of everything he gives you alternatives and recommendations. I’ve spent a lot of money on the books and online courses, but this book is an absolut jackpot. Thank you author
6 people found this helpful
Report

Top reviews from other countries

Celso Avila
5.0 out of 5 stars Excellent!!
Reviewed in Brazil on October 12, 2023
2nd Edition has just what was missing…details to help you learn from scratch!!!
Roberto Guzmán
5.0 out of 5 stars Good for beginners
Reviewed in Mexico on March 1, 2024
Really nice book to start learning DL
tWin
5.0 out of 5 stars Awesome
Reviewed in Germany on November 16, 2023
Very thorough, well structured. Highly recommend for DL introduction.
SoulFireMage
5.0 out of 5 stars Absolutely excellent in depth practical explanation
Reviewed in the United Kingdom on July 14, 2023
It's been years since I read a software book cover to cover, methodically.

This one is well worth a second or third read if you are interested in Tensorflow and Keras or neural networks in general.

His crumpled paper analogy early on alerted me to the intuitive depth of this book. You do need just enough understand of linear algebra to appreciate what a vector space is to fully appreciate this analogy (this is not as hard as it sounds either, I promise. If you can do the first few videos on Khan Academy for linear algebra or half hour with a good tutorial, you'll be more than fine).

He avoids too much reliance on equations as the means of explanation, which for me, with barley enough linear algebra to tell a dot from a cross product, is great.

To be clear, it is best (in this whole field actually) if you understand differential calculus sufficient to appreciate the result of the power rule is a function not a number, and the afore mentioned linear algebra. If you spend an hour assuring yourself you can at least vaguely grasp this, then the more involved explanations will be very straightforwards. I emphasise this aspect because it's my own weakness - I have to work to focus on simple equations.

To make simple to intermediate models, following this book you still won't need much, if any depth of the maths skill, so don't let my mention of it out you off. It's a great solidly practical and wide ranging exploration of doing many tasks with deeplearning.

I recommend it with the Coursera developer certificate from DeepAi to any total beginner in neural networks.

Python knowledge needed?

I've coded with Python for approximately ten hours of actual experience but I am a software developer. So either good experience in other languages or the ability to work with simple python constructs and classes. A beginners course will help suffice it if you really don't have either.

The second book pictured is also excellent, worth taking in when you've gotten halfway through this one. The author recommends it and he's absolutely right.
Customer image
SoulFireMage
5.0 out of 5 stars Absolutely excellent in depth practical explanation
Reviewed in the United Kingdom on July 14, 2023
It's been years since I read a software book cover to cover, methodically.

This one is well worth a second or third read if you are interested in Tensorflow and Keras or neural networks in general.

His crumpled paper analogy early on alerted me to the intuitive depth of this book. You do need just enough understand of linear algebra to appreciate what a vector space is to fully appreciate this analogy (this is not as hard as it sounds either, I promise. If you can do the first few videos on Khan Academy for linear algebra or half hour with a good tutorial, you'll be more than fine).

He avoids too much reliance on equations as the means of explanation, which for me, with barley enough linear algebra to tell a dot from a cross product, is great.

To be clear, it is best (in this whole field actually) if you understand differential calculus sufficient to appreciate the result of the power rule is a function not a number, and the afore mentioned linear algebra. If you spend an hour assuring yourself you can at least vaguely grasp this, then the more involved explanations will be very straightforwards. I emphasise this aspect because it's my own weakness - I have to work to focus on simple equations.

To make simple to intermediate models, following this book you still won't need much, if any depth of the maths skill, so don't let my mention of it out you off. It's a great solidly practical and wide ranging exploration of doing many tasks with deeplearning.

I recommend it with the Coursera developer certificate from DeepAi to any total beginner in neural networks.

Python knowledge needed?

I've coded with Python for approximately ten hours of actual experience but I am a software developer. So either good experience in other languages or the ability to work with simple python constructs and classes. A beginners course will help suffice it if you really don't have either.

The second book pictured is also excellent, worth taking in when you've gotten halfway through this one. The author recommends it and he's absolutely right.
Images in this review
Customer image
Customer image
5 people found this helpful
Report
Karvendhan Mani
5.0 out of 5 stars Great book
Reviewed in India on June 17, 2023
This book is not just worth its price, it is worth its weight in gold. I can't say enough good things about this book.

If you are serious about deep learning, look no further, just buy it.
2 people found this helpful
Report