1052217 - ARTIFICIAL INTELLIGENCE |
L'obiettivo del corso è l'introduzione alle tecniche di base dell'Intelligenza di Intelligenza Articiale. In particolare, viene definito il modello dell'agente intelligente e vengono presentate le tecniche di ricerca automatica delle soluzioni e la pianificazione automatica; successivamente, viene definito il modello di rappresentazione della conoscenza basato sulla logica (proposizionale e calcolo dei predicati del primo ordine) e le tecniche di ragionamento, in particolare la risoluzione. Il corso si propone di fornire gli strumenti per la modellazione di problemi, sia i principali strumenti sviluppati per la ricerca delle soluzione nell'ambito dei modelli di rappresentazione considerati.
La seconda parte del corso ha come obiettivo lo sviluppo di alcuni aspetti sviluppati nella prima parte del corso, in particolare le tecniche di ragionamento automatico (attraverso l'uso della programmazione logica) e l'estensione del modello di agente intelligente nel contesto di un sistema con molti agenti. Successivamente, vengono presentate le tecniche di ragionamento probabilistico e la modellazione di processi di decisione markoviani e le tecniche di apprendimento per rinforzo. Questa parte del corso ha una significativa componente progettuale per far acquisire allo studente la capacità di usare i modelli studiati nel corso nello sviluppo di applicazioni.
|
Primo semestre |
12 |
ING-INF/05 |
|
1022858 - MACHINE LEARNING |
Obiettivo del corso è fornire i metodi di apprendimento automatico, con tecniche supervisionate o non supervisionate e utilizzando modelli e rappresentazioni probabilistiche.
|
Primo semestre |
6 |
ING-INF/05 |
|
1023235 - ROBOTICS I |
Il corso fornisce gli strumenti di base per l'analisi cinematica, la pianificazione e la programmazione dei movimenti di robot manipolatori in ambienti industriali e di servizio. Lo studente sarà in grado di sviluppare modelli cinematici di robot manipolatori, di programmare traiettorie di moto che realizzano compiti robotici, e di progettare semplici controllori cinematici o decentralizzati ai giunti, verificandone le prestazioni mediante strumenti di simulazione.
|
Primo semestre |
6 |
ING-INF/04 |
|
1021883 - ROBOTICS II |
Il corso fornisce gli strumenti avanzati per l'analisi (cinematica e dinamica) di robot manipolatori e per il controllo dei loro movimenti e dell'interazione ambientale, incluso l'asservimento visuale. Lo studente sarà in grado di sviluppare modelli dinamici di robot manipolatori, di progettare leggi di controllo del moto e dell’interazione con l’ambiente e di verificarne le prestazioni mediante strumenti di simulazione.
|
Secondo semestre |
6 |
ING-INF/04 |
|
1023325 - VISION AND PERCEPTION |
DESCRITTORI 1.1 SSD: ING-INF/05 1.2 Crediti: 6 1.3 Docente: Fiora Pirri 1.4 Calendarizzazione: primo semestre 1.5 Offerto a: BCOR1/BCOR2/BCOR3, MCOR1/MCOR2, 1.6 Tipologia di valutazione: esame con votazione in trentesimi Risultati di apprendimento attesi: Il corso vuole introdurre lo studente ai concetti fondamentali della visione artificiale e alla costruzione di sistemi autonomi di elaborazione ed interpretazione di diverse tipologie di immagini, come video, immagini 3d e sequenze ottenute da più camere ai fini di una classificazione ed interpretazione dei contenuti delle immagini. Il corso, inoltre, affronta i fondamenti di geometria proiettiva ed epipolare per la calibrazione delle telecamere, i metodi per la visione 3d e per la visione basata su più viste, e i metodi per la ricostruzione metrica delle scene filmate. Infine il corso illustra metodi specifici di riconoscimento di oggetti e persone.
|
Secondo semestre |
6 |
ING-INF/05 |
|
1022775 - AUTONOMOUS AND MOBILE ROBOTICS |
Il corso presenta i metodi di base per dotare i robot di mobilità e autonomia. Lo studente sarà in grado di analizzare e progettare architetture, algoritmi e moduli per la pianificazione, il controllo e la localizzazione di robot mobili autonomi.
|
Secondo semestre |
6 |
ING-INF/04 |
|
1044398 - INTERACTIVE GRAPHICS |
Far acquisire allo studente le basi della programmazione in grafica 3D con particolare enfasi sulle tecniche di animazione e visualizzazione interattiva. In particolare gli argomenti trattati includono: Fondamenti della grafica computerizzata, rendering interattivo e animazione, la pipeline grafica, trasformazioni, visualizzazioni, rasterizzazione, illuminazione e shading, texture-mapping, tecniche di animazione basate su keyframes, simulazioni fisiche, sistemi di particelle ed animazione di personaggi. Verrà inoltre fornita un’introduzione alla computazione su hardware specializzato per la grafica (GPGU). Oltre alle basi matematiche della disciplina, lo studente acquisirà la capacità di programmare ambienti complessi in grafica 3D usando la libreria OpenGL o una delle sue varianti
|
Secondo semestre |
6 |
ING-INF/05 |
|
1 insegnamento a scelta |
|
Vai al gruppo
|
|
|
|
2 insegnamenti a scelta |
|
Vai al gruppo
|
|
|
|