Abstract
This paper presents an infifinite variational autoencoder (VAE) whose capacity adapts to suit the input data. This is achieved using a mixture model where the mixing coef- fificients are modeled by a Dirichlet process, allowing us to integrate over the coeffificients when performing inference. Critically, this then allows us to automatically vary the number of autoencoders in the mixture based on the data. Experiments show the flflexibility of our method, particularly for semi-supervised learning, where only a small number of training samples are available