A TensorFlow implementation of Hinton's paper Matrix Capsules with EM Routing by Perry Deng.
E-mail: perry.deng@mail.rit.edu
This implementation experiments with modifications to Hinton's implementation, the main ones being:
- affine instead of linear vote calculation
- dropout and dropconnect capsule layers
- detection of adversarial patches using reconstruction networks
- Jonathan Hui's blog, "Understanding Matrix capsules with EM Routing (Based on Hinton's Capsule Networks)"
- Questions and answers on OpenReview, "Matrix capsules with EM routing"
- Suofei Zhang's implementation on GitHub, "Matrix-Capsules-EM-Tensorflow"
- Guang Yang's implementation on GitHub, "CapsulesEM"
- A. Gritzman's implementation