Chapter 2: Understanding Generative Models

 

Welcome to the second chapter of our journey, where we take a deep dive into the world of Generative Models. These models constitute an exciting subfield of Deep Learning and have received considerable attention in the past few years, thanks to their ability to generate new, previously unseen data that resembles the training data.

In this chapter, we will introduce the concept of generative models, explain why they're important, and discuss the various types of generative models, including Variational Autoencoders (VAEs) and Generative Adversarial Networks (GANs). We will also explore some of their exciting applications and how you can create and train your own generative models.

This chapter will ...

Get Generative Deep Learning with Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.