polito.it
Politecnico di Torino (logo)

Optimal binary encoding through convolutional autoencoders

Alessandro Cappelli

Optimal binary encoding through convolutional autoencoders.

Rel. Alfredo Braunstein. Politecnico di Torino, Corso di laurea magistrale in Physics Of Complex Systems (Fisica Dei Sistemi Complessi), 2019

Abstract:

The widespread adoption of machine learning (ML) tools deployed at large scale has created an interest in new hardware for ML. LightOn, a French start up based in Paris, has created an optical coprocessor, the OPU (optical processing unit), that can accelerate such computations at large scale while using less power. The input of the OPU must be binary. It is hard to design a binary encoder that works well on natural data, so we investigate if is possible to learn it from them, and to transfer the encoder that we learned to other datasets. The aim of this work is to explore a deep learning model called autoencoder (AE) to build a binary AE skim which is cheap, scale invariant and input independent. In particular we focus on convolutional AE, developing its structure while choosing harder and harder datasets, proving it as a powerful tool in the binary encoding task. In the last part of this work we discuss on how to engineer a better loss function and on how to use a Generative Adversarial Network (GAN) to train the AE.

Relatori: Alfredo Braunstein
Anno accademico: 2018/19
Tipo di pubblicazione: Elettronica
Numero di pagine: 30
Informazioni aggiuntive: Tesi secretata. Fulltext non presente
Soggetti:
Corso di laurea: Corso di laurea magistrale in Physics Of Complex Systems (Fisica Dei Sistemi Complessi)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-44 - MODELLISTICA MATEMATICO-FISICA PER L'INGEGNERIA
Ente in cotutela: LightON (FRANCIA)
Aziende collaboratrici: NON SPECIFICATO
URI: http://webthesis.biblio.polito.it/id/eprint/11715
Modifica (riservato agli operatori) Modifica (riservato agli operatori)