INTELLIGENZA ARTIFICIALE
cod. 06149

Anno accademico 2011/12
1° anno di corso - Primo semestre
Docente
Settore scientifico disciplinare
Sistemi di elaborazione delle informazioni (ING-INF/05)
Field
A scelta dello studente
Tipologia attività formativa
Affine/Integrativa
72 ore
di attività frontali
9 crediti
sede:
insegnamento
in - - -

Obiettivi formativi

Il corso si propone di introdurre gli studenti alle tecniche e alle tecnologie mirate a riprodurre sul computer comportamenti 'intelligenti', tipici degli esseri viventi superiori, con particolare attenzione per le tecniche di ingegneria della conoscenza e di apprendimento automatico.

Prerequisiti

Nessuno

Contenuti dell'insegnamento

Ingegneria della Conoscenza

Risoluzione dei problemi. Spazio degli stati. Metodi di ricerca di una soluzione cieca ed informata.
Rappresentazione della conoscenza.
-Logica del primo ordine, clausole di Horn.
-Logica descrittiva.
-Ragionamento con conoscenza incerta.
Cenni sulla pianificazione.
Ontologie e metadati
-Metadati, XML e RDF.
-Tassonomie e Ontologie
-Applicazioni al Web Semantico, OWL.

Apprendimento automatico

Apprendimento biologico e apprendimento automatico
Richiami sulle tecniche di apprendimento automatico dell'Intelligenza Artificiale classica
Tecniche di Soft Computing
- Reti Neurali
- Calcolo Evoluzionistico
- - Algoritmi Genetici
- - Programmazione Genetica
Esempi di applicazioni

Programma esteso

- - -

Bibliografia

Appunti del corso.
Russell, Norvig - Intelligenza Artificiale: un approccio moderno 2/Ed, Prentice Hall, 2005
Haykin - Neural networks. US Imports & PHIPEs, 1999
Engelbrecht - Computational Intelligence: an introduction, 2a edizione, Wiley, 2007
Eiben - Smith, Introduction to Evolutionary Computing, Springer, 2003

Metodi didattici

Lezioni in aula ed esercitazioni in laboratorio

Modalità verifica apprendimento

Valutazione intermedia sugli esercizi svolti in laboratorio, prova scritta e progetto finale

Altre informazioni

- - -