Table Of ContentCopyright Page: 3
Brief Table of Contents Page: 4
Table of Contents Page: 5
Preface Page: 8
Acknowledgments Page: 9
About This Book Page: 10
About the Authors Page: 12
About the Cover Page: 13
Part 1. Fundamentals of deep learning Page: 14
Chapter 1. What is deep learning? Page: 15
Chapter 2. Before we begin: the mathematical building blocks of neural networks Page: 26
Chapter 3. Getting started with neural networks Page: 38
Chapter 4. Fundamentals of machine learning Page: 52
Part 2. Deep learning in practice Page: 63
Chapter 5. Deep learning for computer vision Page: 64
Chapter 6. Deep learning for text and sequences Page: 84
Chapter 7. Advanced deep-learning best practices Page: 106
Chapter 8. Generative deep learning Page: 121
Chapter 9. Conclusions Page: 141
Appendix A. Installing Keras and its dependencies on Ubuntu Page: 153
Appendix B. Running RStudio Server on an EC2 GPU instance Page: 155
Index Page: 157
List of Figures Page: 164
List of Tables Page: 167
List of Listings Page: 168
Description:Summary Deep Learning with R introduces the world of deep learning using the powerful Keras library and its R language interface. The book builds your understanding of deep learning through intuitive explanations and practical examples. Continue your journey into the world of deep learning with Deep Learning with R in Motion, a practical, hands-on video course available exclusively at Manning.com (www.manning.com/livevideo/deep-learning-with-r-in-motion). Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Machine learning has made remarkable progress in recent years. Deep-learning systems now enable previously impossible smart applications, revolutionizing image recognition and natural-language processing, and identifying complex patterns in data. The Keras deep-learning library provides data scientists and developers working in R a state-of-the-art toolset for tackling deep-learning tasks. About the Book Deep Learning with R introduces the world of deep learning using the powerful Keras library and its R language interface. Initially written for Python as Deep Learning with Python by Keras creator and Google AI researcher François Chollet and adapted for R by RStudio founder J. J. Allaire, this book builds your understanding of deep learning through intuitive explanations and practical examples. You'll practice your new skills with R-based applications in computer vision, natural-language processing, and generative models. What's Inside Deep learning from first principles Setting up your own deep-learning environment Image classification and generation Deep learning for text and sequences About the Reader You'll need intermediate R programming skills. No previous experience with machine learning or deep learning is assumed. About the Authors François Chollet is a deep-learning researcher at Google and the author of the Keras library. J.J. Allaire is the founder of RStudio and the author of the R interfaces to TensorFlow and Keras. Table of Contents PART 1 - FUNDAMENTALS OF DEEP LEARNING What is deep learning? Before we begin: the mathematical building blocks of neural networks Getting started with neural networks Fundamentals of machine learning PART 2 - DEEP LEARNING IN PRACTICE Deep learning for computer vision Deep learning for text and sequences Advanced deep-learning best practices Generative deep learning Conclusions