Riceverete un'introduzione ai concetti fondamenti dell'intelligenza artificiale ed alle sue aree di ricerca principali.
Acquisirete capacità di analisi e capacità progettuali elementari in aree specifiche come la ricerca, la programmazione con vincoli, la logica computazione, i modelli grafici probabilistici, l'apprendimento automatico.
Prerequisiti
B003368 (Algoritmi e Strutture Dati)
Metodi Didattici
Lezioni + Sessioni di laboratorio
Modalità di verifica apprendimento
Progetto finale + esame finale orale.
Il progetto finale sarà assegnato dal docente su uno degli argomenti principali del corso (apprendimento, ricerca, programmazione logica, vincoli).
Presentazione del corso. Introduzione all'Intelligenza Artificiale. Intelligenza e razionalità. Cenni a questioni basilari di informatica teorica. Principali aree di applicazione dell'AI. Agenti: percezioni, azioni, funzione agente. Tipi di ambiente. Esempi. Struttura degli agenti. Agenti reattivi. (3h)