In contrast to the more standard uses of neural networks as regressors or classifiers, Variational Autoencoders (VAEs) are powerful generative models, now having applications as diverse as from generating fake human faces, to producing purely synthetic music. This post will explore what a VAE is, the intuition behind why it works so well, and its uses as a powerful generative tool for all kinds of