(2017) based on variational autoencoder (Kingma and Welling, 2013), which consists of an encoder and a decoder to resemble the data reconstruction process.
the input x bow is first encoded into a continuous latent variable z (representing x's topic) by a BoW encoder.