Universita' di Siena - Corso di Laurea in Scienze della Comunicazione

A.A. 2003/2004 - Corso di INTELLIGENZA ARTIFICIALE

Docente: Edmondo Trentin

 


Testo di riferimento: N.J. Nilsson, "Artificial Intelligence: A New Synthesis". Morgan Kaufmann Publishers.

Per gli studenti del vecchio ordinamento si richiede anche la lettura dei capitoli 1, 2 e 12 di: Duda e Hart, "Pattern Classification and Scene Analysis". J. Wiley, 1973.

Ricevimento: martedi' dalle 14.45 alle 16.15 (oppure su appuntamento).

Orario lezioni: martedi' 16.30-19.00; giovedi' 10.30-13.00.

Vista l'eterogeneita' della disciplina e la necessita' di fornire strumenti teorici propedeutici alla comprensione della materia, la frequenza e' vivamente consigliata.


Comunicazioni: In questo spazio verranno messe in linea informazioni e comunicaioni urgenti per gli studenti.

Esami:

Mar 3 febbraio 2004 ore 10.30 (VALE ANCHE COME PROVA FINALE), c/o Facolta' di Ingegneria. Iscrizione entro e non oltre sabato 31 gennaio 2004 ore 12.30, lista presso la portineria di Ingegneria.

Mar 10 febbraio 2004 ore 16.00 (RISERVATO A STUDENTI LAVORATORI E F.C.), c/o Facolta' di Ingegneria. Iscrizione entro e non oltre sabato 7 febbraio 2004 ore 12.30, lista presso la portineria di Ingegneria.

Mar 17 febbraio 2004 ore 10.30, c/o Facolta' di Ingegneria. Iscrizione entro e non oltre sabato 14 febbraio 2004 ore 12.30, lista presso la portineria di Ingegneria.



Materiale didattico e link utili

Si consiglia la lettura (obbligatoria per chi non abbia seguito il corso) de "I veicoli pensanti" di V. Braitenberg, Garzanti.

Slide del seminario di Stefania Biscetti su rappresentazione e classificazione di testi (formato PowerPoint).

Package con simulatore software (originale e ufficiale per questo corso) di reti neurali per sistema operativo Linux NeuroSimulator.tgz. Salvare il file in una directory dedicata agli esperimenti, entrare nella medesima directory, digitare "tar -xvzf NeuroSimulator.tgz" e digitare infine "ESEGUIMI_SUBITO.exe" per visualizzare la documentazione.

Pagina web con un elenco di simulatori neurali per diversi sistemi operativi public-domain e varie architetture neurali.

Un articolo di John Searle sulla sua "stanza cinese".

Il test di Turing e agenti sulla rete che parlano con voi in linguaggio naturale (!). Lo sapevate? Sapevatelo, su Rieducational Channel!

Un tutorial sulle reti neurali da un eccellente sito di IA dell'Universita' di Toronto, con link ad altre pagine utili su neural networks.


PROGRAMMA

Generalita'
Introduzione all'IA e tentativo di darne una definizione; "intelligenza"nella psicologia comportamentista; macchina e test di Turing; IA forte versus IA debole (J. Searle contro i Churchland); le aspettative sull'IA: 2001, Odissea nello Spazio.

Agenti stimolo-risposta
Elementi di associazionismo; percezioni e azioni; rappresentazioni del mondo ed estrazione di feature (caratteristiche); elementi di logica; programmi "intelligenti" (linguaggi imperativi, sistemi a produzioni, reti logiche, unita' a soglia TLU).

Reti neurali
I "veicoli pensanti" di V. Braitenberg; elementi di neuroscienze; def. di rete neurale (architettura, dinamica, apprendimento, generalizzazione); reti "feed-forward"; principio di universalita'; elementi di metodo del gradiente e "backpropagation".

Algoritmi genetici
Definizione di AG; AG per reti neurali; programmazione genetica.

Macchine a stati
Automi a stati finiti; reti neurali ricorrenti; cenni alla "backpropagation through time".

Pianificazione e ricerca nello spazio degli stati
Introduzione; spazio degli stati; ricerca su grafi; ricerca in ampiezza e in profondita'; ricerca informata e non-informata; algoritmo A*.

Elementi di rappresentazione ed elaborazione di testi in lingiaggio naturale.
Problema dell'estrazione di feature numeriche da documenti testuali; modello bag-of-words e suoi raffinamenti; eliminazione stopword e stemming; esigenza di informazione semantica: WordNet, i synset, relazioni semantiche tra synset; uso di WordNet per la rappresentazione numerica dei testi.


Edmondo Trentin (trentin@dii.unisi.it, Tel. 0577-234636)


Back to the DII home page.

(Last updated: Jan 30, 2004)