Feature Alignment as a Generative Process
Tiago de Souza Farias, Jonas Maziero

TL;DR
This paper introduces feature alignment, a technique for approximating reversibility in neural networks, enabling image recovery and generation without decoders, with applications in memory-efficient training.
Contribution
It proposes a novel feature alignment method that approximates reversibility, allowing image reconstruction and generation in neural networks without explicit decoders.
Findings
Can recover images from latent representations.
Generates images statistically similar to training data.
Improves image quality with GAN coupling.
Abstract
Reversibility in artificial neural networks allows us to retrieve the input given an output. We present feature alignment, a method for approximating reversibility in arbitrary neural networks. We train a network by minimizing the distance between the output of a data point and the random output with respect to a random input. We applied the technique to the MNIST, CIFAR-10, CelebA and STL-10 image datasets. We demonstrate that this method can roughly recover images from just their latent representation without the need of a decoder. By utilizing the formulation of variational autoencoders, we demonstrate that it is possible to produce new images that are statistically comparable to the training data. Furthermore, we demonstrate that the quality of the images can be improved by coupling a generator and a discriminator together. In addition, we show how this method, with a few minor…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Advanced Neural Network Applications · AI in cancer detection
MethodsAutoencoders · Batch Normalization · *Communicated@Fast*How Do I Communicate to Expedia? · HuMan(Expedia)||How do I get a human at Expedia? · Convolution · Deep Convolutional GAN · USD Coin Customer Service Number +1-833-534-1729
