Riconoscimento di immagini tramite reti neurali (in Python)

Progetto Lauree Scientifiche – Informatica all’Insubria

Gli incontri si terranno nei giorni 11, 14 e 18 maggio dalle ore 15 alle ore 18. Sono aperti a studenti del quarto e quinto anno degli istituti superiori.

Gli argomenti trattati saranno: Intelligenza Artificiale, Reti Neurali Convolutive (CNN), Riconoscimento delle Immagini, Reti neurali in Python. Di seguito un programma più dettagliato.

Come prerequisiti si richiede un po’ di esperienza di programmazione (basta anche una vaga conoscenza di cosa vuol dire programmare) e soprattutto voglia di imparare!

Gli incontri si terranno su Teams, l’indirizzo sarà comunicato alla scadenza delle prenotazioni e comunque pochi giorni prima del primo incontro. Insieme all’indirizzo verrà comunicato anche l’elenco del software necessario.

I progetti realizzati dagli studenti saranno presentati in un incontro all’università dell’Insubria che si terrà a novembre 2021.

Programma

Prima parte teorica

  • AI: Argomenti introduttivi e Fondamenti
  • Definizione e Obiettivi dell’Intelligenza Artificiale, sviluppo storico
  • Deep Learning:
    • Le Convolutional Neural Network, composizione ed esempi di utilizzo.
Seconda parte pratica
  • Esercitazione – Sistema intelligente per le classificazioni di immagini sviluppato in Python. Utilizzo di una CNN per la classificazione tra immagini di gatti e cani:
  • Collezione dei dati e pre-elaborazione
  • Addestramento
  • Validazione
Tipologia di progetto proposto

Sfruttando l’esercitazione vista durante il laboratorio, scegliere un diverso dataset per classificare le immagini dei dataset proposti oppure mantenendo il codice visto, migliorare le performance ottenute modificando i parametri visti durante la lezione.

Archivi

Categorie