NATURAL LANGUAGE PROCESSING: an overview with Python

 Registrazioni chiuse
 
60
Categoria
Corsi
Data
2018-09-26
Luogo
Aula S.05, Politecnico di Milano, Campus Leonardo
Numero di posti
60
Posti disponibili
Non sono disponibili posti/biglietti per questa data
Attenzione
Le iscrizioni effettuate prima delle ore 12.00 del 02/09/2018 non verranno considerate valide e pertanto annullate.
File Allegato

Obiettivi:

Questo corso si pone come obiettivo principale quello di introdurre gli studenti che parteciperanno all’Elaborazione del Linguaggio Naturale (NLP), campo dell’intelligenza artificiale che ha come scopo quello di permettere alle macchine di capire, interpretare e manipolare il linguaggio umano.
L’enfasi sarà posta sulle tecniche più avanzate dell’ NLP, basate essenzialmente su algoritmi di Deep Learning (DL), sia da un punto di vista teorico / matematico sia sull’implementazione di tali modelli.
Data la complessità degli argomenti trattati e degli algoritmi proposti, è impensabile che il corso venga svolto sui portatili degli studenti. Forniremo quindi ai partecipanti una chiave che permetterà l’accesso per 16 ore ad una MACCHINA VIRTUALE per poter programmare in parallelo su più core.

Questa iniziativa è stata realizzata grazie al contributo del Politecnico di Milano


Struttura:
Il corso sarà diviso in 3 appuntamenti pomeridiani, gli argomenti trattati saranno: 

– Workshop 1:
* Introduzione al Deep Learning.
* Setup delle macchine virtuali.
* Regressione logistica tramite feedforward neural network.

– Workshop 2:
* Word Embedding: imparare una rappresentazione matematica delle parole che evidenzi la struttura sintattica e semantica del linguaggio.
* Implementazione di una rete Word2Vec Skip-Gram.
* Recurrent Neural Networks: modellare sequenze in input.
* Esercizio Implementazione naive di un correttore di spelling tramite RNN.

– Workshop 3:
* Il problema dei vanishing gradients nelle RNN, celle LSTM e GRU.
* Esercizio Finale Named Entity Recognition: lavorando da soli o in gruppi gli studenti parteciperanno ad una piccola competizione per confrontare chi otterrà il modello migliore. 

Nota: lo schema delle lezioni è ancora provvisorio e può essere soggetto a cambiamenti.

Il corso si terrà in aula S.05 dalle 17.15 alle 19.15 nei giorni indicati.

 
 

Altre date

  • 2018-10-10
  • 2018-10-02
  • 2018-09-26

Powered by iCagenda