编者按:AI Summary精心挑选的胶囊网络资源汇总,包括论文、博客、视频、代码实现、讨论组、问答。
Hinton等的论文
Matrix capsules with EM routing - Hinton, G. E., Sabour, S. and Frosst, N. (2018)
https://openreview.net/forum?id=HJWLfGWRb
Dynamic Routing Between Capsules - Sabour, S., Frosst, N. and Hinton, G.E. (2017)
https://arxiv.org/abs/1710.09829
Transforming Auto-encoders - Hinton, G. E., Krizhevsky, A. and Wang, S. D. (2011)
http://www.cs.toronto.edu/~fritz/absps/transauto6.pdf
A parallel computation that assigns canonical object-based frames of reference. - Hinton, G.E. (1981)
http://www.cs.toronto.edu/~fritz/absps/object-based81.pdf
Shape representation in parallel systems - Hinton, G.E. (1981)
http://www.cs.toronto.edu/~fritz/absps/shape81.pdf
Optimizing Neural Networks that Generate Images - Tijmen Tieleman's disseration
http://www.cs.toronto.edu/~tijmen/tijmen_thesis.pdf
其他论文
Capsule Network Performance on Complex Data - Xi, E., Bing, S. and Jin, Y. (2017)
https://arxiv.org/pdf/1712.03480.pdf
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)
https://arxiv.org/ftp/arxiv/papers/1801/1801.00602.pdf
An Optimization View on Dynamic Routing Between Capsules - Wang, D., Liu, E. (2018)
https://openreview.net/forum?id=HJjtFYJDf
CapsuleGAN: Generative Adversarial Capsule Network Ayush Jaiswal, Wael AbdAlmageed, Premkumar Natarajan. (2018)
https://arxiv.org/abs/1802.06167
Spectral Capsule Networks - Bahadori, M. T. (2018)
https://openreview.net/forum?id=ByVJlqR8G
Max Pechyonkin的胶囊网络入门系列:
基于TensorFlow实现胶囊网络 Debarko:De的胶囊网络教程,包括注释详尽的胶囊网络实现代码
基于CUDA为胶囊网络实现TensorFlow定制操作:Jos van de Wolfshaar的文章,定制胶囊网络运算的CUDA支持
ISI新研究:胶囊生成对抗网络:用胶囊网络替换CNN作为GAN的判别网络,在MNIST数据集上取得了比卷积GAN更好的表现
Uncovering the Intuition behind Capsule Networks and Inverse Graphic :Tanay Kothari的长篇教程
https://hackernoon.com/uncovering-the-intuition-behind-capsule-networks-and-inverse-graphics-part-i-7412d121798d
A Visual Representation of Capsule Connections in Dynamic Routing Between Capsules:Mike Ross的胶囊网络示意图
https://medium.com/%40mike_ross/a-visual-representation-of-capsule-network-computations-83767d79e737
Capsule Networks Are Shaking up AI — Here’s How to Use Them:Nick Bourdakos的介绍
https://hackernoon.com/capsule-networks-are-shaking-up-ai-heres-how-to-use-them-c233a0971952
Capsule Networks Explained:Kendrick Tan的解释
https://kndrck.co/posts/capsule_networks_explained/
Understanding Dynamic Routing between Capsules (Capsule Networks):Jonathan Hui的教程,包括注释详尽的基于Keras的胶囊网络实现代码
https://jhui.github.io/2017/11/03/Dynamic-Routing-Between-Capsules/
Matrix capsules with EM routing:Adrian Colyer关于EM路由的文章
https://blog.acolyer.org/2017/11/14/matrix-capsules-with-em-routing/
Capsule Networks: A Glossary:Sebastian Kwiatkowski的胶囊网络术语表
http://www.aisummary.com/blog/capsule-networks-glossary/
Overview of awesome articles:点评三篇胶囊网络教程
http://www.aisummary.com/blog/three-complementary-capsule-network-tutorials/
Geoffrey Hinton's talk: What is wrong with convolutional neural nets? - Geoffrey Hinton在MIT. Brain & Cognitive Sciences的演讲《卷积神经网络的问题在哪里?》
https://www.youtube.com/watch?v=rTawFwUvnLE
Capsule Networks (CapsNets) – Tutorial - “这视频棒极了。我本希望我能把胶囊解释得这么清楚。”Geoffrey Hinton
https://www.youtube.com/watch?v=pPN8d0E3900
Capsule networks: overview - 胶囊网络概览,包括向量和矩阵胶囊。
https://www.youtube.com/watch?v=YqazfBLLV4U
Overview of awesome videos 对以上3个视频的点评。
http://www.aisummary.com/blog/watch-three-videos-understand-capsule-networks/
Capsule Networks: An Improvement to Convolutional Networks Siraj Raval介绍胶囊网络的视频
https://www.youtube.com/watch?v=VKoLGnq15RM
官方实现
Sarasra/models 《Dynamic Routing Between Capsules》论文所用的代码
https://github.com/Sarasra/models
https://arxiv.org/abs/1710.09829
TensorFlow
alisure-ml/CapsNet
https://github.com/alisure-ml/CapsNet
bourdakos1/capsule-networks
https://github.com/bourdakos1/capsule-networks
etendue/CapsNet_TF
https://github.com/etendue/CapsNet_TF
InnerPeace-Wu/CapsNet-tensorflow
https://github.com/InnerPeace-Wu/CapsNet-tensorflow
jaesik817/advattackcapsnet
https://github.com/jaesik817/adv_attack_capsnet
jostosh/capsnet
https://github.com/jostosh/capsnet
JunYeopLee/capsule-networks
https://github.com/JunYeopLee/capsule-networks
laodar/tf_CapsNet
https://github.com/laodar/tf_CapsNet
leoniloris/CapsNet
https://github.com/leoniloris/CapsNet
naturomics/CapsNet-Tensorflow
https://github.com/naturomics/CapsNet-Tensorflow
rrqq/CapsNet-tensorflow-jupyter
https://github.com/rrqq/CapsNet-tensorflow-jupyter
thibo73800/capsnet-traffic-sign-classifier
https://github.com/thibo73800/capsnet-traffic-sign-classifier
tjiang31/CapsNet
https://github.com/tjiang31/CapsNet
winwinJJiang/capsNet-Tensorflow
https://github.com/winwinJJiang/capsNet-Tensorflow
PyTorch
acburigo/CapsNet
https://github.com/acburigo/CapsNet
adambielski/CapsNet-pytorch
https://github.com/adambielski/CapsNet-pytorch
AlexHex7/CapsNet_pytorch
https://github.com/AlexHex7/CapsNet_pytorch
aliasvishnu/Capsule-Networks-Notebook-MNIST
https://github.com/aliasvishnu/Capsule-Networks-Notebook-MNIST
andreaazzini/capsnet.pytorch
https://github.com/andreaazzini/capsnet.pytorch
cedrickchee/capsule-net-pytorch
https://github.com/cedrickchee/capsule-net-pytorch
dragen1860/CapsNet-Pytorch
https://github.com/dragen1860/CapsNet-Pytorch
gram-ai/capsule-networks
https://github.com/gram-ai/capsule-networks
higgsfield/Capsule-Network-Tutorial
https://github.com/higgsfield/Capsule-Network-Tutorial
laubonghaudoi/CapsNetguidePyTorch
https://github.com/laubonghaudoi/CapsNet_guide_PyTorch
leftthomas/CapsNet
https://github.com/leftthomas/CapsNet
nishnik/CapsNet-PyTorch
https://github.com/nishnik/CapsNet-PyTorch
tonysy/CapsuleNet-PyTorch
https://github.com/tonysy/CapsuleNet-PyTorch
Ujjwal-9/CapsNet
https://github.com/Ujjwal-9/CapsNet
Keras
fengwang/minimal-capsule
https://github.com/fengwang/minimal-capsule
gusgad/capsule-GAN
https://github.com/gusgad/capsule-GAN
mitiku1/Emopy-CapsNet
https://github.com/mitiku1/Emopy-CapsNet
ruslangrimov/capsnet-with-capsulewise-convolution
https://github.com/ruslangrimov/capsnet-with-capsulewise-convolution
streamride/CapsNet-keras-imdb
https://github.com/streamride/CapsNet-keras-imdb
sunxirui310/CapsNet-Keras
https://github.com/sunxirui310/CapsNet-Keras
theblackcat102/dynamic-routing-capsule-cifar
https://github.com/theblackcat102/dynamic-routing-capsule-cifar
XifengGuo/CapsNet-Keras
https://github.com/XifengGuo/CapsNet-Keras
XifengGuo/CapsNet-Fashion-MNIST
https://github.com/XifengGuo/CapsNet-Fashion-MNIST
Chainer
soskek/dynamicroutingbetween_capsules
https://github.com/soskek/dynamic_routing_between_capsules
Torch
mrkulk/Unsupervised-Capsule-Network
https://github.com/mrkulk/Unsupervised-Capsule-Network
MXNet
AaronLeong/CapsNet_Mxnet
https://github.com/AaronLeong/CapsNet_Mxnet
GarrickLin/Capsnet.Gluon
https://github.com/GarrickLin/Capsnet.Gluon
Soonhwan-Kwon/capsnet.mxnet
https://github.com/Soonhwan-Kwon/capsnet.mxnet
CNTK
Southworkscom/CapsNet-CNTK
https://github.com/southworkscom/CapsNet-CNTK
Lasagne
DeniskaMazur/CapsNet-Lasagne
https://github.com/DeniskaMazur/CapsNet-Lasagne
Matlab
yechengxi/LightCapsNet
https://github.com/yechengxi/LightCapsNet
R
dfalbel/capsnet
https://github.com/dfalbel/capsnet
JavaScript
alseambusher/capsnet.js
https://github.com/alseambusher/capsnet.js
Vulcan
moothyknight/CapsNet-for-Graphics-Rendering-Optimization
https://github.com/moothyknight/CapsNet-for-Graphics-Rendering-Optimization
TensorFlow
gyang274/capsulesEM
https://github.com/gyang274/capsulesEM
www0wwwjs1/Matrix-Capsules-EM-Tensorflow
https://github.com/www0wwwjs1/Matrix-Capsules-EM-Tensorflow
PyTorch
shzygmyx/Matrix-Capsules-pytorch
https://github.com/shzygmyx/Matrix-Capsules-pytorch
Capsule Networks discussion Facebook讨论组
https://www.facebook.com/groups/1830303997268623
CapsNet-Tensorflow CapsNet-Tensorflow的gitter.im讨论组
https://gitter.im/CapsNet-Tensorflow/Lobby
Will capsule networks replace neural networks? Quora问答“胶囊网络会取代神经网络吗?”
https://www.quora.com/Will-capsule-networks-replace-neural-networks
Could GANs work with Hinton's capsule theory? Quora问答“GAN可以应用Hinton的胶囊理论吗?”
https://www.quora.com/Could-GANs-work-with-Hintons-capsule-theory
Dynamic Routing Between Capsules Kyuhwan Jung对论文《Dynamic routing between Capsules》的评论(slideshare)
https://www.slideshare.net/kyuhwanjung/vuno-dl-seminarcapsnetskyuhwanjung20171109