Politecnico di Torino (logo)

Capsule Networks as alternative to DCNN

Giuseppe Lillo

Capsule Networks as alternative to DCNN.

Rel. Elio Piccolo. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2018

PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (18MB) | Preview

Capsule Networks is an architecture of Deep Neural Networks specifically developed for image recognition. The main component of this architecture is the capsule, a group of artificial neurons that outputs a vector representing the instantiation parameters of an entity present inside the image. Information flows from one layer of capsules to the next through the Routing by Agreement algorithm, specifically developed for CapsNets. The aim of this thesis is to test Capsule Networks on different tasks where Convolutional Neural Networks are normally used. These tests include Image Classification on different datasets and resolutions, Image Segmentation and Generative Adversarial Networks. The results obtained reveal a promising but immature architecture; main problems reside in the difficulty of the Routing by Agreement algorithm in scaling to big and deep architectures. Images generated through a GAN using a CapsNet discriminator result in more accurate representations of objects depicted in various viewpoints, compared to a CNN discriminator. Further research should be focused on improving the CapsNet architecture for bigger and deeper networks, maintaining the concept of capsules as a key element.

Relators: Elio Piccolo
Academic year: 2018/19
Publication type: Electronic
Number of Pages: 57
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING
Aziende collaboratrici: ADDFOR S.p.A
URI: http://webthesis.biblio.polito.it/id/eprint/9574
Modify record (reserved for operators) Modify record (reserved for operators)