INFORMATICA II - MOD. 1
- Anno accademico
- 2022/2023 Programmi anni precedenti
- Titolo corso in inglese
- COMPUTER SCIENCE II - MOD. 1
- Codice insegnamento
- CT0570 (AF:335292 AR:175684)
- Lingua di insegnamento
- Italiano
- Modalità
- In presenza
- Crediti formativi universitari
- 6 su 12 di INFORMATICA II
- Livello laurea
- Laurea
- Settore scientifico disciplinare
- ING-INF/05
- Periodo
- I Semestre
- Anno corso
- 3
- Spazio Moodle
- Link allo spazio del corso
Inquadramento dell'insegnamento nel percorso del corso di studio
Risultati di apprendimento attesi
1.1. acquisire i modelli principali di rappresentazione e l'utilizzo automatico della conoscenza;
1.2. acquisire i modelli principali di classificazione automatica e comprenderne la relazione con la rappresentazione del dato;
2. Capacità di applicare conoscenza e comprensione
2.1. saper applicare i modelli studiati a cproblemi reali;
2.2. sapere valutare criticamente a performance ed il comportamento di un modello applicato ad un problema concreto;
3. Capacità di giudizio
3.1. sapere comprendere quali caratteristiche dei vari modelli di intelligenza artificiale meglio si adattano ad un problema dato;
3.2. saper valutare criticamente le caratteristiche teoriche dei modelli proposti;
Prerequisiti
Contenuti
Informed search and exploration
Constraint satisfaction problems
Adversarial search.
Learning:
Vector Model
Discriminative/generative classification
Unsupervised classification
Kernel methods
Deep Learning and Newral Networks
Feature synthesis/selection
Testi di riferimento
C. M. Bishop: Pattern Recognition And Machine Learning, 2011.
I. Goodfellow, Y. Bengio, A. Courville: Deep Learning, 2016.
Modalità di verifica dell'apprendimento
La verifica dell'apprendimento avviene attraverso una serie di progetti con consegna in itinere o un progetto finale.
Entrambe le forme progettuali sono corredate da una analisi del comportamento degli algoritmi utilizzati ed ha lo scopo di permettere allo studente di acquisire e dimostrare competenze pratiche nella scelta, implementazione ed analisi di sistemi ad intelligenza artificiale.
Modalità di esame
Metodi didattici
La verifica dell'apprendimento avviene attraverso una serie di progetti in itinere ed una prova orale o un unico progetto ed una prova orale. L'obiettivo dei progetti è quello di permettere allo studente di applicare e verificare immediatamente le competenze acquisite, in particolar modo la capacità di analisi critica del comportamento e dell'applicabilità degli algoritmi studiati.