Limitations of routing-by-agreement based capsule networks

05/21/2019
by   David Peer, et al.
0

Classical neural networks add a bias term to the sum of all weighted inputs. For capsule networks, the routing-by-agreement algorithm, which is commonly used to route vectors from lower level capsules to upper level capsules, calculates activations without a bias term. In this paper we show that such a term is also necessary for routing-by-agreement. We will proof that for every input there exists a symmetric input that cannot be distinguished correctly by capsules without a bias term. We show that this limitation impacts the training of deeper capsule networks negatively and that adding a bias term allows for the training of deeper capsule networks. An alternative to a bias is also presented in this paper. This novel method does not introduce additional parameters and is directly encoded in the activation vector of capsules.

READ FULL TEXT
research
12/23/2018

Training Deep Capsule Networks

The capsules of Capsule Networks are collections of neurons that represe...
research
05/27/2019

Capsule Routing via Variational Bayes

Capsule Networks are a recently proposed alternative for constructing Ne...
research
08/11/2018

Neural Network Encapsulation

A capsule is a collection of neurons which represents different variants...
research
04/01/2020

An Efficient Agreement Mechanism in CapsNets By Pairwise Product

Capsule networks (CapsNets) are capable of modeling visual hierarchical ...
research
06/13/2018

Group Equivariant Capsule Networks

We present group equivariant capsule networks, a framework to introduce ...
research
06/06/2019

Towards Scalable and Reliable Capsule Networks for Challenging NLP Applications

Obstacles hindering the development of capsule networks for challenging ...
research
04/09/2019

Assessing Capsule Networks With Biased Data

Machine learning based methods achieves impressive results in object cla...

Please sign up or login with your details

Forgot password? Click here to reset