English

Training Invertible Neural Networks as Autoencoders

Machine Learning 2023-03-22 v2 Computer Vision and Pattern Recognition

Abstract

Autoencoders are able to learn useful data representations in an unsupervised matter and have been widely used in various machine learning and computer vision tasks. In this work, we present methods to train Invertible Neural Networks (INNs) as (variational) autoencoders which we call INN (variational) autoencoders. Our experiments on MNIST, CIFAR and CelebA show that for low bottleneck sizes our INN autoencoder achieves results similar to the classical autoencoder. However, for large bottleneck sizes our INN autoencoder outperforms its classical counterpart. Based on the empirical results, we hypothesize that INN autoencoders might not have any intrinsic information loss and thereby are not bounded to a maximal number of layers (depth) after which only suboptimal results can be achieved.

Keywords

Cite

@article{arxiv.2303.11239,
  title  = {Training Invertible Neural Networks as Autoencoders},
  author = {The-Gia Leo Nguyen and Lynton Ardizzone and Ullrich Köthe},
  journal= {arXiv preprint arXiv:2303.11239},
  year   = {2023}
}

Comments

Conference Paper at GCPR2019

R2 v1 2026-06-28T09:24:31.464Z