🤖 AI Summary
Traditional variational autoencoders (VAEs) suffer from parameter redundancy and disjoint encoder-decoder architectures. To address these issues, this paper proposes the Bidirectional VAE (BVAE), which employs a single shared-weight neural network to jointly realize forward encoding and reverse decoding, establishing an end-to-end differentiable bidirectional information flow. This design uniquely integrates variational inference with parameter sharing at the architectural level. Experiments on MNIST, Fashion-MNIST, CIFAR-10, and CelebA-64 demonstrate that BVAE reduces model parameters by approximately 50%, while simultaneously improving reconstruction fidelity, enhancing generative diversity, slightly boosting downstream classification accuracy, and significantly increasing interpolation smoothness. The core contribution lies in achieving efficient bidirectional modeling via a minimalist architecture—offering a novel paradigm for lightweight generative modeling.
📝 Abstract
We present the new bidirectional variational autoencoder (BVAE) network architecture. The BVAE uses a single neural network both to encode and decode instead of an encoder-decoder network pair. The network encodes in the forward direction and decodes in the backward direction through the same synaptic web. Simulations compared BVAEs and ordinary VAEs on the four image tasks of image reconstruction, classification, interpolation, and generation. The image datasets included MNIST handwritten digits, Fashion-MNIST, CIFAR10, and CelebA-64 face images. The bidirectional structure of BVAEs cut the parameter count by almost 50% and still slightly outperformed the unidirectional VAEs.