We can use PCA as a generative model by sampling a (for example we can take the average of two ) and using reconstruction in order to obtain the associated.

PCA alone is completely linear, since both the projection and reconstruction operations are linear, so in order to generalize this idea and generate more accurate or complex representations, we will replace the projection and reconstruction operations with two (highly non-linear) neural networks.