A curated list of awesome resources related to capsule networks maintained by AI Summary.
Please pull a request if you are aware of additional resources.
Your feedback and contributions are always welcome!
Table of Contents
- Dynamic routing implementations
- EM routing implementations
- Other resources
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)
- A parallel computation that assigns canonical object-based frames of reference. - Hinton, G.E. (1981)
- Shape representation in parallel systems - Hinton, G.E. (1981)
- Optimizing Neural Networks that Generate Images - Tijmen Tieleman's disseration
- An Optimization View on Dynamic Routing Between Capsules - Wang, D., Liu, E. (2018)
- Spectral Capsule Networks - Bahadori, M. T. (2018)
- 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)
- 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.
- Overview of awesome videos
- Understanding Hinton’s Capsule Networks - Max Pechyonkin's series
- Uncovering the Intuition behind Capsule Networks and Inverse Graphic - Tanay Kothari's long-form tutorial
- A Visual Representation of Capsule Connections in Dynamic Routing Between Capsules - Mike Ross's diagram
- 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
- Overview of awesome articles
Dynamic routing implementations
EM routing implementations
- 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
This work is licensed under a Creative Commons Attribution 4.0 International License.