vae, ide, deep learning, topology, autoencoder