Corso di Intelligenza Artificiale


Esercitazioni


Lista di Argomenti


Alla prova orale è possibile portare un'esercitazione pratica su un argomento del corso. Una lista (non esaustiva) di argomenti che possono essere oggetto di approfondimento e di sperimentazione è la seguente:


Suggerimenti per tesine in collaborazione con altri corsi

Gli studenti sono incoraggiati a proporre anche tesine o esercitazioni interdisciplinari che coinvolgano altri Corsi di Informatica dell'ultimo anno. A titolo esemplificativo si riportano nel seguito alcuni spunti per possibili temi. Gli studenti interessati possono contattare i docenti coinvolti per concordare più dettagliatamente l'argomento.

Linguaggi e Traduttori - Intelligenza Artificiale

Sviluppo di (parte di) un interprete o compilatore Prolog (anche semplificato) modificato o arricchito con strategie e tecniche tipiche dell'intelligenza artificiale. Ad esempio:

Reti di calcolatori - Intelligenza Artificiale

Utilizzo di interpreti e compilatori Prolog arricchiti con primitive per la comunicazione (Linda-like) per la realizzazione di regole di produzioni con memoria di lavoro condivisa (Blackboards).
Sviluppo di sistemi multi-agente basati sulla logica.
Sviluppo di sistemi "intelligenti" basati sulla conoscenza per l'ausilio alla gestione di sistemi distribuiti. Ad esempio, soluzione di problemi di:

Ingegneria del Software - Intelligenza Artificiale

Sistemi di Elaborazione (modulo elaborazione di immagini) - Intelligenza Artificiale

Sistemi Informativi II - Intelligenza Artificiale