paper-with-me

홈 › Papers

Matrix capsules with EM routing

2018-01-01 · ICLR 2018 1 · Geoffrey E. Hinton, Sara Sabour, Nicholas Frosst

A capsule is a group of neurons whose outputs represent different properties of the same entity. Each layer in a capsule network contains many capsules. We describe a version of capsules in which each capsule has a logistic unit to represent the presence of an entity and a 4x4 matrix which could learn to represent the relationship between that entity and the viewer (the pose). A capsule in one layer votes for the pose matrix of many different capsules in the layer above by multiplying its own pose matrix by trainable viewpoint-invariant transformation matrices that could learn to represent part-whole relationships. Each of these votes is weighted by an assignment coefficient. These coefficients are iteratively updated for each image using the Expectation-Maximization algorithm such that the output of each capsule is routed to a capsule in the layer above that receives a cluster of similar votes. The transformation matrices are trained discriminatively by backpropagating through the unrolled iterations of EM between each pair of adjacent capsule layers. On the smallNORB benchmark, capsules reduce the number of test errors by 45\% compared to the state-of-the-art. Capsules also show far more resistance to white box adversarial attacks than our baseline convolutional neural network.

📄 PDF Abstract BibTeX

Code (2)

google-research/google-research/tree/master/capsule_em 공식 구현 jax
IBM/matrix-capsules-with-em-routing tf

Tasks

Image Classification

Methods 이 논문이 사용한 방법론

Capsule Network A capsule is an activation vector that basically executes on its inputs some complex internal computations. Length of these activation vectors signifies the probability of…

Similar Papers 제목 키워드 기반

Graph Routing between Capsules

2021-06-22 · Yang Li, Wei Zhao, Erik Cambria, Suhang Wang 외

Routing methods in capsule networks often learn a hierarchical relationship for capsules in successive layers, but the intra-relation between capsules in the same layer is less studied, while this intra-relation is a key…

Relationtext-classificationText Classification

Avoiding Implementation Pitfalls of "Matrix Capsules with EM Routing" by Hinton et al

2019-07-01 · Ashley Daniel Gritzman

The recent progress on capsule networks by Hinton et al. has generated considerable excitement in the machine learning community. The idea behind a capsule is inspired by a cortical minicolumn in the brain, whereby a ver…

No Routing Needed Between Capsules

2020-01-24 · Adam Byerly, Tatiana Kalganova, Ian Dear

Most capsule network designs rely on traditional matrix multiplication between capsule layers and computationally expensive routing mechanisms to deal with the capsule dimensional entanglement that the matrix multiplicat…

Image Classification

Hyperspectral Image Classification Using Deep Matrix Capsules

2023-02-02 · International Conference on Data Science, Agents & Artificial Intelligence (ICDSAAI) 2023 2 · Anirudh Ravikumar, Rohit P N, Mydhili K. Nair, Vimal Bhatia

Hyperspectral image (HSI) classification is used in multiple domains like precision agriculture, mineral exploration, remote sensing, and others. Conventionally, couvolutional neural networks (CNNs) were used in HSI clas…

ClassificationEdge-computingHyperspectral Image Classificationimage-classification+1

Routing Towards Discriminative Power of Class Capsules

2021-03-07 · HaoYu Yang, Shuhe Li, Bei Yu

Capsule networks are recently proposed as an alternative to modern neural network architectures. Neurons are replaced with capsule units that represent specific features or entities with normalized vectors or matrices. T…