Variational autoencoders
A variational autoencoder (VAE) is a generative model proposed by Kingma and Wellin (in their work Kingma D. P., Wellin M., Auto-Encoding Variational Bayes, arXiv:1312.6114 [stat.ML]) that partially resembles a standard autoencoder, but it has some fundamental internal differences. The goal, in fact, is not finding an encoded representation of a dataset, but determining the parameters of a generative process that is able to yield all possible outputs given an input data-generating process.
Let's take the example of a model based on a learnable parameter vector  and a set of latent variables
 and a set of latent variables  that have a probability density function
 that have a probability density function  . Our goal can, therefore, be defined as the research of the
. Our goal can, therefore, be defined as the research of the  parameters that maximize the likelihood of the marginalized distribution
 parameters that maximize the likelihood of the marginalized distribution  (obtained through the integration of the joint probability
 (obtained through the integration of the joint probability  ):
):

If this problem could be easily solved in closed form, a large set of samples drawn from the  data-generating process...
 data-generating process...
 
                                             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
     
         
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                