Il corso presenta differenti aspetti dell'Intelligenza artificiale, fornendo diverse tecniche utili a sviluppare un agente intelligente che riceve stimoli dall'ambiente e compie azioni.

Vengono affrontati  metodi di risoluzione di problemi attraverso la ricerca, la conoscenza e il ragionamento.

Si descrivono agenti  di pianificazione, agenti che decidono anche di fronte a conoscenza incompleta, agenti che apprendono. Infine si danno cenni sull'implementazione di agenti con capacità percettive e robotiche.

Verranno portati esempi di applicazione degli algoritmi spiegati a lezione, ed in particolare verranno presentati  i migliori progetti d’esame svolti dagli studenti in passato.

Il libro di testo seguito è :

INTELLIGENZA ARTIFICIALE - UN APPROCCIO MODERNO

Stuart J. Russell, Peter Norvig

Prentice Hall International - UTET 1995-1998.

Alcune copie si trovano in biblioteca.

Documentazione delle lezioni si trova a questa pagina .

Prerequisiti
Si richiede una conoscenza informatica e matematica di base e buona capacità di astrazione.

Modalità di valutazione: Progetto su un argomento concordato : fino a 25 punti. Orale sugli argomenti del corso (obbligatorio): fino a 5 punti. Un orale non sufficiente va ripetuto.

 

A questa pagina trovate alcune proposte di progetti d'esame.