Stacked Capsule Autoencoders

Adam R. Kosiorek, Sara Sabour, Yee Whye Teh, Geoffrey E. Hinton
6/17/2019
stat.MLcs.CVcs.LG

Official code: google-research/google-research (39,000 stars, Apache-2.0, last commit 2026-04-30). 1 more implementation below.

Abstract

Objects are composed of a set of geometrically organized parts. We introduce an unsupervised capsule autoencoder (SCAE), which explicitly uses geometric relationships between parts to reason about objects. Since these relationships do not depend on the viewpoint, our model is robust to viewpoint changes. SCAE consists of two stages. In the first stage, the model predicts presences and poses of part templates directly from the image and tries to reconstruct the image by appropriately arranging the templates. In the second stage, SCAE predicts parameters of a few object capsules, which are then used to reconstruct part poses. Inference in this model is amortized and performed by off-the-shelf neural encoders, unlike in previous capsule networks. We find that object capsule presences are highly informative of the object class, which leads to state-of-the-art results for unsupervised classification on SVHN (55%) and MNIST (98.7%). The code is available at https://github.com/google-research/google-research/tree/master/stacked_capsule_autoencoders

View on arXivView PDF

Code Implementations(2)

Apache-2.0

Google Research

39,0008,488C, ROct 4, 20185 months agoApache-2.0
aimachine-learningresearch
Apache-2.0
8015Shell, PythonNov 15, 20194 years agoApache-2.0

Similar Papers

Cite this paper

@article{kosiorek2019stacked,
  title  = {Stacked Capsule Autoencoders},
  author = {Adam R. Kosiorek and Sara Sabour and Yee Whye Teh and Geoffrey E. Hinton},
  year   = {2019},
  eprint = {1906.06818},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1906.06818}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1906.06818.svg)](https://codeofpaper.com/paper/1906.06818)

Discussion