Il Deep Learning è un settore emergente dell'informatica con moltissime
applicazioni. Il corso si propone di presentare un ampio spettro delle
tecniche di Deep Learning attualmente disponibili e di discutere le loro
proprietà ed applicabilità nel contesto di diversi settori tramite esempi.
L'obiettivo principale del corso è quello di consentire agli studenti la
risoluzione di problemi di apprendimento profondo attraverso una
adeguata formulazione del problema, una scelta appropriata
dell'architettura adatta a risolvere il problema e l'esecuzione di
esperimenti per valutare efficacia delle tecniche adottate.
Durante il corso verranno principalmente esposti i concetti e le idee di
base che permettono l'effettivo utilizzo di algoritmi di apprendimento
profondo, piuttosto che la loro formulazione puramente matematica.
Come ambiente di programmazione verrà usato Python e il framework di
deep-learning di Keras.