HDTutorial
EN

Playback starts YouTube’s embedded player (privacy-enhanced mode).

How to implement CapsNets using TensorFlow

57,057 views November 11, 2018 33:38

Watch on YouTube
ChannelAurélien Géron

Description from the creator

This video will show you how to implement a Capsule Network in TensorFlow. You will learn more about CapsNets, as well as tips & tricks on using TensorFlow more efficiently. Hope you like it!

Subscribe for more Machine Learning and Deep Learning videos.

Jupyter Notebook:
* Project: github.com/ageron/handson-ml
* The notebook is called extra_capsnets.ipynb

My introduction to CapsNets video:
* youtu.be/pPN8d0E3900

NIPS 2017 Paper:
* Dynamic Routing Between Capsules,
* by Sara Sabour, Nicholas Frosst, Geoffrey E. Hinton
* arxiv.org/abs/1710.09829

The 2011 paper:
* Transforming Autoencoders
* by Geoffrey E. Hinton, Alex Krizhevsky and Sida D. Wang
* goo.gl/ARSWM6

Other CapsNet implementations:
* Keras w/ TensorFlow backend: github.com/XifengGuo/CapsNet-Keras
* TensorFlow: github.com/naturomics/CapsNet-Tensorflow
* PyTorch: github.com/gram-ai/capsule-networks

Book:
* Hands-On Machine with Scikit-Learn and TensorFlow, O'Reilly, 2017
* English: goo.gl/IoWYKD
* German: goo.gl/Z5C9FT
* French, part 1: goo.gl/CXfaP7
* French, part 2: goo.gl/vrAiX4

Github: github.com/ageron
Twitter: twitter.com/aureliengeron

Slides:
* slideshare.net/aureliengeron/how-to-implement-c…

Errata:
* At 21:53, the margin loss should have a + sign before the λ, not a – sign.

About this tutorial

Aurélien Géron published this 33:38 video tutorial on November 11, 2018. It has been watched 57,057 times on YouTube.

Duration
33:38
Published
November 11, 2018
Views
57,057
Likes
1,346

Tags

Share

This tutorial in other languages