paper-with-me

홈 › Papers

Direct Evolutionary Optimization of Variational Autoencoders With Binary Latents

2020-11-27 · Enrico Guiraud, Jakob Drefs, Jörg Lücke

Discrete latent variables are considered important for real world data, which has motivated research on Variational Autoencoders (VAEs) with discrete latents. However, standard VAE training is not possible in this case, which has motivated different strategies to manipulate discrete distributions in order to train discrete VAEs similarly to conventional ones. Here we ask if it is also possible to keep the discrete nature of the latents fully intact by applying a direct discrete optimization for the encoding model. The approach is consequently strongly diverting from standard VAE-training by sidestepping sampling approximation, reparameterization trick and amortization. Discrete optimization is realized in a variational setting using truncated posteriors in conjunction with evolutionary algorithms. For VAEs with binary latents, we (A) show how such a discrete variational method ties into gradient ascent for network weights, and (B) how the decoder is used to select latent states for training. Conventional amortized training is more efficient and applicable to large neural networks. However, using smaller networks, we here find direct discrete optimization to be efficiently scalable to hundreds of latents. More importantly, we find the effectiveness of direct optimization to be highly competitive in zero-shot' learning. In contrast to large supervised networks, the here investigated VAEs can, e.g., denoise a single image without previous training on clean data and/or training on large image datasets. More generally, the studied approach shows that training of VAEs is indeed possible without sampling-based approximation and reparameterization, which may be interesting for the analysis of VAE-training in general. For zero-shot' settings a direct optimization, furthermore, makes VAEs competitive where they have previously been outperformed by non-generative approaches.

📄 PDF Abstract BibTeX arXiv:2011.13704

Code (0)

등록된 구현이 없습니다.

Tasks

Evolutionary AlgorithmsZero-Shot Learning

Similar Papers 제목 키워드 기반

Evolutionary Expectation Maximization for Generative Models with Binary Latents

2018-01-01 · ICLR 2018 1 · Enrico Guiraud, Jakob Drefs, Joerg Luecke

We establish a theoretical link between evolutionary algorithms and variational parameter optimization of probabilistic generative models with binary hidden variables. While the novel approach is independent of the actua…

Evolutionary Algorithms

eVAE: Evolutionary Variational Autoencoder

2023-01-01 · Zhangkai Wu, Longbing Cao, Lei Qi

The surrogate loss of variational autoencoders (VAEs) poses various challenges to their training, inducing the imbalance between task fitting and representation inference. To avert this, the existing strategies for VAEs …

DisentanglementImage GenerationText Generation

Evolutionary Variational Optimization of Generative Models

2020-12-22 · Jakob Drefs, Enrico Guiraud, Jörg Lücke

We combine two popular optimization approaches to derive learning algorithms for generative models: variational optimization and evolutionary algorithms. The combination is realized for generative models with discrete la…

DenoisingEvolutionary AlgorithmsImage DenoisingZero-Shot Learning

DVAE++: Discrete Variational Autoencoders with Overlapping Transformations

2018-02-14 · ICML 2018 7 · Arash Vahdat, William G. Macready, Zhengbing Bian, Amir Khoshaman 외

Training of discrete latent variable models remains challenging because passing gradient information through discrete units is difficult. We propose a new class of smoothing transformations based on a mixture of two over…

Image Generation

Dynamic Joint Variational Graph Autoencoders

2019-10-04 · Sedigheh Mahdavi, Shima Khoshraftar, Aijun An

Learning network representations is a fundamental task for many graph applications such as link prediction, node classification, graph clustering, and graph visualization. Many real-world networks are interpreted as dyna…

ClusteringGraph ClusteringGraph EmbeddingLearning Network Representations+2