Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Generally, a generative model tries to learn the underlying

distribution of the data.


Then, the model is able to predict how likely a given sample
is and to generate some new samples using the learned data
distribution.
There are two types of generative models:
On the one hand, we have the explicit density models that
assume a prior distribution of the data. Here, we define an
explicit density function, and then we try to maximize the
likelihood of this function on our data. If we can define this
function in a parametric form, we talk about a tractable
density function. However, in many cases like images, it is
impossible to design a parametric function that captures all
the data distribution, and we have to use an approximation of
the density function.
On the other hand, there are the implicit density models.
These models define a stochastic procedure that directly
generates data. GANs fall into this category:

You might also like