【编者按】为了方便大家更全面地学习胶囊网络,近日,国外博主AI Summary精心制作了一篇胶囊网络资源汇总,包括论文、博客、视频、代码实现、讨论组、问答等。考虑到其中的部分链接已被论智翻译成中文,因此愿意啃英语生肉的读者请移步英语链接,而只想粗略了解一下相关概念,或希望借中文进阶学习的读者可以先从论智的译文读起,文章中的中文标题链接都指向译文。
原文:Awesome Capsule Networks
感谢原作者AI Summary基于CC-BY 4.0授权论智编译,如需转载,请按许可条款规范转载。
论文
Hinton等的论文
- 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
其他论文
- 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)
- An Optimization View on Dynamic Routing Between Capsules – Wang, D., Liu, E. (2018)
- CapsuleGAN: Generative Adversarial Capsule Network Ayush Jaiswal, Wael AbdAlmageed, Premkumar Natarajan. (2018)
- Spectral Capsule Networks – Bahadori, M. T. (2018)
博客
- 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的长篇教程
- A Visual Representation of Capsule Connections in Dynamic Routing Between Capsules Mike Ross的胶囊网络示意图
- Capsule Networks Are Shaking up AI — Here’s How to Use Them Nick Bourdakos的介绍
- Capsule Networks Explained Kendrick Tan的解释
- Capsule Neural Networks Are Here to Finally Recognize Spatial Relationships. Part 1: CNNs and their problems. Tomer Eldor的教程
- Understanding Dynamic Routing between Capsules (Capsule Networks) Jonathan Hui的教程,包括注释详尽的基于Keras的胶囊网络实现代码
- Matrix capsules with EM routing Adrian Colyer关于EM路由的文章
- Capsule Networks: A Glossary Sebastian Kwiatkowski的胶囊网络术语表
- Overview of awesome articles 点评三篇胶囊网络教程
视频
- Geoffrey Hinton’s talk: What is wrong with convolutional neural nets? – Geoffrey Hinton在MIT. Brain & Cognitive Sciences的演讲《卷积神经网络的问题在哪里?》
- Capsule Networks (CapsNets) – Tutorial – “这视频棒极了。我本希望我能把胶囊解释得这么清楚。”Geoffrey Hinton
- Capsule networks: overview – 胶囊网络概览,包括向量和矩阵胶囊。
- Overview of awesome videos 对以上3个视频的点评。
- Capsule Networks: An Improvement to Convolutional Networks Siraj Raval介绍胶囊网络的视频
动态路由实现
官方实现
TensorFlow
- alisure-ml/CapsNet
- bourdakos1/capsule-networks
- etendue/CapsNet_TF
- InnerPeace-Wu/CapsNet-tensorflow
- jaesik817/adv_attack_capsnet
- jostosh/capsnet
- JunYeopLee/capsule-networks
- laodar/tf_CapsNet
- leoniloris/CapsNet
- naturomics/CapsNet-Tensorflow
- rrqq/CapsNet-tensorflow-jupyter
- thibo73800/capsnet-traffic-sign-classifier
- tjiang31/CapsNet
- winwinJJiang/capsNet-Tensorflow
PyTorch
- acburigo/CapsNet
- adambielski/CapsNet-pytorch
- AlexHex7/CapsNet_pytorch
- aliasvishnu/Capsule-Networks-Notebook-MNIST
- andreaazzini/capsnet.pytorch
- cedrickchee/capsule-net-pytorch
- dragen1860/CapsNet-Pytorch
- gram-ai/capsule-networks
- higgsfield/Capsule-Network-Tutorial
- laubonghaudoi/CapsNet_guide_PyTorch
- leftthomas/CapsNet
- nishnik/CapsNet-PyTorch
- tonysy/CapsuleNet-PyTorch
- Ujjwal-9/CapsNet
Keras
- fengwang/minimal-capsule
- gusgad/capsule-GAN
- mitiku1/Emopy-CapsNet
- ruslangrimov/capsnet-with-capsulewise-convolution
- streamride/CapsNet-keras-imdb
- sunxirui310/CapsNet-Keras
- theblackcat102/dynamic-routing-capsule-cifar
- XifengGuo/CapsNet-Keras
- XifengGuo/CapsNet-Fashion-MNIST
Chainer
Torch
MXNet
CNTK
Lasagne
Matlab
R
JavaScript
Vulcan
EM路由实现
TensorFlow
PyTorch
其他资源
- Capsule Networks discussion Facebook讨论组
- CapsNet-Tensorflow CapsNet-Tensorflow的gitter.im讨论组
- Will capsule networks replace neural networks? Quora问答“胶囊网络会取代神经网络吗?”
- Could GANs work with Hinton’s capsule theory? Quora问答“GAN可以应用Hinton的胶囊理论吗?”
- Dynamic Routing Between Capsules Kyuhwan Jung对论文《Dynamic routing between Capsules》的评论(slideshare)
如果觉得有帮助,希望各位拿起手机,在【添加】栏目中输入jqr_ai,关注【论智】的公众号,谢谢~~~