Web page di Intelligenza artificiale @ unimi
Università degli Studi di Milano
Laurea Triennale in Informatica, A.A. 2006-2007
Intelligenza Artificiale
Indice
Informazioni generali
Organizzazione:
I corsi di Intelligenza Artificiale I e di Laboratorio di Intelligenza Artificiale
quest'anno verranno tenuti nel secondo semestre, in cascata.
Intelligenza Artificiale I andrà da fine febbraio a metà
aprile, il Laboratorio di Intelligenza Artificiale dalla seconda metà di aprile ai primi di giugno.
Il Laboratorio di Intelligenza Artificiale, anche se specifico della laurea magistrale,
puo' essere sostenuto anche dagli studenti della triennale che abbiano frequentato Intelligenza
Artificiale I.
Docente: Mario Ornaghi,
DSI, Università di Milano
ornaghi@dsi.unimi.it
Supporto:
Alessandro
Provetti
Link
Ricevimento studenti:
- M. Ornaghi: Venerdì ore 11.30
- A. Provetti: su appuntamento.
Libri di testo: verranno usate sezioni di questi libri di testo
e articoli da questi siti:
Software
Scarica l'interprete Prolog SWI: (linux) (win)
Torna alla pagina iniziale
Esame
Gli esami di Intelligenza Artificiale I e di Laboratorio di Intelligenza Artificiale
potranno essere sostenuti separatamente, in due appelli distinti, o congiuntamente
nello stesso appello. In ogni caso, daranno luogo a due voti separati. Le modalità d'esame saranno le seguenti:
-
Per Intelligenza Artificiale I l'esame consistera' in una serie di prove in itinere e in una
prova orale finale facoltativa. Per gli studenti che opteranno per un esame congiunto, la prova orale
potrà essere sostenuta congiuntamente a quella dell'esame di laboratorio.
Per coloro che non avessero sostenuto o superato le prove in itinere,
vi sarà una prova scritta sostitutiva.
-
Per l'esame di Laboratorio di Intelligenza Artificiale, si veda pagina del corso.
Calendario e prove in itinere
Inizio corso: fine febbraio 2007
Fine presunta corso: circa metà aprile
Nella seconda metà di aprile avrà inizio il corso di Laboratorio di Intelligenza artificiale,
che terminerà agli inizi di giugno.
Maggiori dettagli verranno forniti prossimamente
Torna alla pagina iniziale
Lezioni e altre presentazioni
Torna alla pagina iniziale
Avvisi in ordine cronologico inverso
- Sono disponibili i risultati del compitino di recupero.
- Il compitino di recupero sarà il 4 giugno alle ore 9.30 in auletta 6
- Sono disponibili i risultati finali dei compitini.
Sarà possibile prender visione dei compitini martedì 22/5 alla fine della lezione o in orario ricevimento.
Verrà aperto un appello per la verbalizzazione. Il voto finale può essere migliorato con un
orale o con la prova di recupero per il II compitino prevista a inizi giugno.
-
Il nuovo materiale e gli avvisi relativi al corso di Laboratorio di Intelligenza Artificiale
si trovano sul sito ad esso dedicato
- Per problemi personali, la lezione di Laboratorio di Intelligenza Artificiale del giorno 8 maggio inizierà alle 14.
- Si ricorda che dal 26 aprile ha avuto inizio il corso di Laboratorio
di Intelligenza Artificiale. Tuttavia, nelle lezioni di laboratorio
del 28 aprile e del 4 maggio si sono visti esercizi Prolog utili alla
preparazione del II compitino.
-
Il compitino finale sarà il giorno 11 maggio alle ore 9 in sala lauree.
-
Domani 24 aprile ci sarà la lezione di preparazione al II compitino.
-
Vedere i programmi prolog relativi all'esercitazione del 18 aprile.
Verranno ripresi nella lezione introduttiva al laboratorio, il 26 aprile.
- Sono disponibili i risultati dei compitini e le soluzioni degli esercizi.
Sarà possibile prender visione dei compitini martedì 17/4 alla fine della lezione o in orario ricevimento.
-
La lezione di giovedì 12 aprile non si terrà . Il 13 la lezione
avrà inizio alle 14.30.
-
La prima prova in itinere sarà mercoledì 4 aprile alle 9.30 in sala lauree.
La lezione del 12 aprile sarà spostata all'11, con orario che verrà concordato in aula.
-
Nella prima lezione verrà presentato il programma dettagliato del corso, verranno
illustrate le modalità d'esame e si
discuterà di eventuali modifiche
d'orario, in base alle esigenze dei frequentanti e alle disponibilità
di aule.
Torna alla pagina iniziale
Breve programma del corso
-
Obiettivi del corso:
Fornire le basi dell'approccio logico all'intelligenza artificiale, con enfasi sul linguaggio di programmazione Prolog.
Le applicazioni studiate sono principalmente rivolte alla pianificazione automatica di agenti autonomi.
-
Programma del corso:
Agenti autonomi ("intelligenti") e sistemi per la rappresentazione e il ragionamento (RRS). Algoritmi e strategie di ricerca e loro implementazione in Prolog.
Rappresentazione della conoscenza. Conoscenza definita, negativa, disgiuntiva, vincoli di integrità .
Rappresentazione delle azioni e del cambiamento e cenni sulla
pianificazione. Forme di ragionamento basato su assunzioni - cenni. Apprendimento automatico - cenni.
Torna alla pagina iniziale