A Deep Convolutional Auto-Encoder with Pooling - Unpooling Layers in Caffe
Volodymyr Turchenko, Eric Chalmers, Artur Luczak

TL;DR
This paper develops and evaluates several deep convolutional auto-encoder models with pooling and unpooling layers in Caffe, demonstrating their effectiveness in dimensionality reduction, clustering, and classification on MNIST.
Contribution
Introduces multiple convolutional auto-encoder architectures with pooling/unpooling in Caffe, highlighting their performance and practical implementation details.
Findings
Models achieve high-quality dimensionality reduction
Effective for unsupervised clustering tasks
Small classification errors with learned internal codes
Abstract
This paper presents the development of several models of a deep convolutional auto-encoder in the Caffe deep learning framework and their experimental evaluation on the example of MNIST dataset. We have created five models of a convolutional auto-encoder which differ architecturally by the presence or absence of pooling and unpooling layers in the auto-encoder's encoder and decoder parts. Our results show that the developed models provide very good results in dimensionality reduction and unsupervised clustering tasks, and small classification errors when we used the learned internal code as an input of a supervised linear classifier and multi-layer perceptron. The best results were provided by a model where the encoder part contains convolutional and pooling layers, followed by an analogous decoder part with deconvolution and unpooling layers without the use of switch variables in the…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
