Too Long; Didn't Read
Variational Autoencoders were invented to accomplish the goal of data generation. Generative models learn a distribution that defines how one feature of a dataset depends on the others. This distribution can then be used to generate *new* data that is similar to the training data. In this tutorial, we’ll explore how VAEs extend their predecessors to address the challenge of data-generation. We'll then train and train a Variational Autooencoder with Keras to understand and visualize how a VAE learns.