Awesome Capsule Networks
A curated list of awesome resources related to capsule networks
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
Sharing
Papers >Papers by Hinton et al.
Matrix capsules with EM routing
Hinton, G. E., Sabour, S. and Frosst, N. (2018)
Dynamic Routing Between Capsules
Sabour, S., Frosst, N. and Hinton, G.E. (2017)
Transforming Auto-encoders
Hinton, G. E., Krizhevsky, A. and Wang, S. D. (2011)
Shape representation in parallel systems
Hinton, G.E. (1981)
Optimizing Neural Networks that Generate Images
Tijmen Tieleman's disseration
Papers >Other papers
Multi-level Dense Capsule Networks
S. S. R. Phaye, A. Sikka, A. Dhall and D. R. Bathula (2018)
Papers >Under review
An Optimization View on Dynamic Routing Between Capsules
Wang, D., Liu, E. (2018)
Spectral Capsule Networks
Bahadori, M. T. (2018)
Papers >Preprints
Capsule Network Performance on Complex Data
Xi, E., Bing, S. and Jin, Y. (2017)
Accurate reconstruction of image stimuli from human fMRI based on the decoding model with capsule network architecture
Qiao, K., Zhang, C., Wang, L., Yan, B., Chen, J., Zeng, L. and Tong, L. (2018)
CapsuleGAN: Generative Adversarial Capsule Network
Jaiswal, A., AbdAlmageed, W. and Natarajan, P. (2018)
Brain Tumor Type Classification via Capsule Networks
Afshar, Parnian., Mohammadi, A., and Plataniotis, K. N. (2018)
Sentiment Analysis by Capsules
Wang, Y., Sun, A., Han, J., Liu, Y. and Zhu, X. (2018)
Capsules for Object Segmentation
LaLonde, R. and Bagci, U. (2018)
Sparse Unsupervised Capsules Generalize Better
Rawlinson, D., Ahmed, A. and Kowadlo, G. (2018)
VideoCapsuleNet: A Simplified Network for Action Detection
Duarte, K., Rawat, Y.S. and Shah, M. (2018)
Fast CapsNet for Lung Cancer Screening
Mobiny, A. and Nguyen, H.V. (2018)
Automated Classification of Apoptosis in Phase Contrast Microscopy Using Capsule Network
Mobiny, A., Lu H., Nguyen, H.V., Roysam, B. and Varadarajan, N. (2019) (code)
Videos
Geoffrey Hinton's talk: What is wrong with convolutional neural nets?
Talk given at MIT. Brain & Cognitive Sciences - Fall Colloquium Series.
Capsule Networks (CapsNets) – Tutorial
"This is an amazingly good video. I wish I could explain capsules that well." (Geoffrey Hinton)
Capsule networks: overview
Overview of Hinton's capsule networks, including vector and matrix capsules.
Blogs
Uncovering the Intuition behind Capsule Networks and Inverse Graphic
Tanay Kothari's long-form tutorial
What is a CapsNet or Capsule Network?
Debarko De's tutorial with commented code
Capsule Networks Are Shaking up AI — Here’s How to Use Them
Nick Bourdakos's introduction
Understanding Capsule Networks — AI’s Alluring New Architecture
Nick Bourdakos's deeper explanation about capsules with the visualization tool
Capsule Networks Explained
Kendrick Tan's explanation
Understanding Dynamic Routing between Capsules (Capsule Networks)
Jonathan Hui's tutorial with commented code
Matrix capsules with EM routing
Adrian Colyer's post on EM routing
Cuda, TensorFlow and Capsule Networks
Jos van de Wolfshaar's post on custom TensorFlow Ops with CUDA support for the prediction operation
Capsule Networks: A Glossary
Sebastian Kwiatkowski's glossary
Dynamic routing implementations >Official implementation
Sarasra/models
The official models used in Dynamic Routing Between Capsules
Dynamic routing implementations >Chainer
Dynamic routing implementations >CNTK
Dynamic routing implementations >Keras
Dynamic routing implementations >Matlab
yechengxi/LightCapsNet
A Matlab implementation of the capsule networks (or capsnet).
Dynamic routing implementations >MXNet
Dynamic routing implementations >PyTorch
higgsfield/Capsule-Network-Tutorial
Pytorch easy-to-follow Capsule Network tutorial.
Dynamic routing implementations >R
Dynamic routing implementations >TensorFlow
Dynamic routing implementations >Torch
Other resources
Capsule Networks discussion
A Facebook discussion group
loretoparisi/CapsNet
Loreto Parisi's list of capsule network resources
Will capsule networks replace neural networks?
A question discussed on Quora
Capsule Networks HW
Homework assignwork in a Python Notebook format
CapsNet-Tensorflow
CapsNet-Tensorflow's gitter.im group
Related lists in Computer Science
See categoryTable of Contents
hesreallyhim/awesome-claude-code
A hand-picked collection of the finest of resources for the most awesome of agents, Claude Code, the undisputed champion of coding companions, from the unstoppable team…
Awesome Agent Skills
VoltAgent/awesome-agent-skills
A curated collection of 1000+ agent skills from official dev teams and the community, compatible with Claude Code, Codex, Gemini CLI, Cursor, and more.
Awesome Machine Learning
josephmisiti/awesome-machine-learning
A curated list of awesome Machine Learning frameworks, libraries and software.
Awesome Production Machine Learning
EthicalML/awesome-production-machine-learning
A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning
AWESOME DATA SCIENCE
academic/awesome-datascience
:memo: An awesome Data Science repository to learn and apply for real world problems.
Static Analysis
analysis-tools-dev/static-analysis
⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve…