Pushing the Limits of Capsule Networks

03/15/2021
by   Prem Nair, et al.
29

Convolutional neural networks use pooling and other downscaling operations to maintain translational invariance for detection of features, but in their architecture they do not explicitly maintain a representation of the locations of the features relative to each other. This means they do not represent two instances of the same object in different orientations the same way, like humans do, and so training them often requires extensive data augmentation and exceedingly deep networks. A team at Google Brain recently made news with an attempt to fix this problem: Capsule Networks. While a normal CNN works with scalar outputs representing feature presence, a CapsNet works with vector outputs representing entity presence. We want to stress test CapsNet in various incremental ways to better understand their performance and expressiveness. In broad terms, the goals of our investigation are: (1) test CapsNets on datasets that are like MNIST but harder in a specific way, and (2) explore the internal embedding space and sources of error for CapsNets.

READ FULL TEXT

page 3

page 5

page 6

page 10

page 11

page 12

page 13

page 14

research
01/29/2020

Examining the Benefits of Capsule Neural Networks

Capsule networks are a recently developed class of neural networks that ...
research
12/10/2017

Capsule Network Performance on Complex Data

In recent years, convolutional neural networks (CNN) have played an impo...
research
09/11/2018

Capsule Deep Neural Network for Recognition of Historical Graffiti Handwriting

Automatic recognition of the historical letters (XI-XVIII centuries) car...
research
10/26/2017

Dynamic Routing Between Capsules

A capsule is a group of neurons whose activity vector represents the ins...
research
02/11/2019

Path Capsule Networks

Capsule network (CapsNet) was introduced as an enhancement over convolut...
research
04/15/2020

Q-CapsNets: A Specialized Framework for Quantizing Capsule Networks

Capsule Networks (CapsNets), recently proposed by the Google Brain team,...
research
01/23/2019

AlteregoNets: a way to human augmentation

A person dependent network, called an AlterEgo net, is proposed for deve...

Please sign up or login with your details

Forgot password? Click here to reset