Book description
Generative modeling is one of the hottest topics in AI. It’s now possible to teach a machine to excel at human endeavors such as painting, writing, and composing music. With this practical book, machine-learning engineers and data scientists will discover how to re-create some of the most impressive examples of generative deep learning models, such as variational autoencoders,generative adversarial networks (GANs), encoder-decoder models, and world models.
Author David Foster demonstrates the inner workings of each technique, starting with the basics of deep learning before advancing to some of the most cutting-edge algorithms in the field. Through tips and tricks, you’ll understand how to make your models learn more efficiently and become more creative.
- Discover how variational autoencoders can change facial expressions in photos
- Build practical GAN examples from scratch, including CycleGAN for style transfer and MuseGAN for music generation
- Create recurrent generative models for text generation and learn how to improve the models using attention
- Understand how generative models can help agents to accomplish tasks within a reinforcement learning setting
- Explore the architecture of the Transformer (BERT, GPT-2) and image generation models such as ProGAN and StyleGAN
Publisher resources
Table of contents
- Preface
- I. Introduction to Generative Deep Learning
- 1. Generative Modeling
- 2. Deep Learning
- 3. Variational Autoencoders
- 4. Generative Adversarial Networks
- II. Teaching Machines to Paint, Write, Compose, and Play
- 5. Paint
- 6. Write
- 7. Compose
- 8. Play
- 9. The Future of Generative Modeling
- 10. Conclusion
- Index
Product information
- Title: Generative Deep Learning
- Author(s):
- Release date: June 2019
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492041948
You might also like
book
Grokking Deep Learning
Grokking Deep Learning teaches you to build deep learning neural networks from scratch! In his engaging …
book
Deep Learning with PyTorch
Every other day we hear about new ways to put deep learning to good use: improved …
book
Generative Deep Learning, 2nd Edition
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and …
book
Grokking Machine Learning
Discover valuable machine learning techniques you can understand and apply using just high-school math. In Grokking …