Finalità del corso
Obiettivo del corso è l'introduzione
alle tecniche di base per la realizzazione dei sistemi basati
sulla conoscenza e dei sistemi esperti, ed in particolare i meccanismi
per la rappresentazione della conoscenza e gli algoritmi di ragionamento,
i sistemi per il ragionamento non monotono, e le tecniche di modellizzazione
concettuale. Vengono altresì esaminate alcune applicazioni
significative, quali le interfacce intelligenti, i sistemi per
la modellizzazione dell'utente ed i sistemi tutoriali intelligenti.
Elenco tematiche
Introduzione alle problematiche dell'Intelligenza
Artificiale. Definizione di Sistema Basato sulla Conoscenza. Rappresentazione
della Conoscenza e Algoritmi di ragionamento. Le reti semantiche.
I frame. Le regole di produzione. Grafi Concettuali. Sistemi
per il Ragionamento Non Monotono. ATMS. JTMS. Architetture a Blackboard.
Tecniche di modellizzazione concettuale. Classificazione Euristica
e Task Generici. Interfacce Intelligenti e Modellizzazione dell'Utente
nei Sistemi di Reperimento dell'Informazione: i Progetti FIRE,
UMT e IFT. Sistemi Tutoriali Intelligenti: il Progetto ET.
Testi e materiale di studio
G. Guida, C. Tasso. Design and Development
of Knowledge-Based Systems. J. Wiley, 1994.
D. Fum. Intelligenza Artificiale. Il Mulino,
1994.
Trasparenze del corso
Appunti delle lezioni.