elenco   
        corso   

Reti Neurali: Laboratorio di Sistemi Ibridi

(Corso di Laurea in Informatica (quinquennale))

Codice: 4I071Crediti: 6Semestre: 1Sigla: RNL 

Docente

Alessandro Sperduti

Prerequisiti

Reti Neurali I

Obiettivi di apprendimento

Il corso ha come obiettivo quello di far conoscere allo studente tecniche e strumenti per la costruzione di sistemi che trattano ambiti applicativi dove coesistono sia informazione simbolica che numerica. In particolare, si fa riferimento a problemi la cui soluzione passa attraverso l'integrazione di sistemi simbolici (come i sistemi esperti) con sistemi sub-simbolici (ad esempio, le Reti Neurali).

Descrizione

Il corso copre essenzialmente concetti di estrazione della conoscenza e di costruzione di sistemi ibridi. Per sistemi ibridi si intendono quei sistemi che combinano sistemi sub-simbolici, quali reti neurali, logica fuzzy, etc., con sistemi simbolici, ad esempio sistemi esperti. In particolare il laboratorio si preoccupa di affrontare tale argomento con un taglio pratico.

Programma

Il corso è organizzato nel seguente modo: Per quanto riguarda i sistemi basati su conoscenza, verranno affrontati tutti gli aspetti implicati nella progettazione e nell' implementazione di sistemi esperti e di sistemi di supporto alla decisione. Il corso avrà un carattere prevalentemente pratico, con lo scopo di far familiarizzare gli studenti non solo con le basi teoriche sottostanti all' argomento trattato, ma soprattutto con gli aspetti pratici, metodologie, progettazione, analisi e sviluppo, propri di questa area della Intelligenza Artificiale. Durante il corso saranno affrontati, attraverso esercitazioni pratiche, i temi propri della ingegneria della conoscenza: La parte riguardante le Reti Neurali si occuperà principalmente di descrivere aspetti implementativi (organizzazione dati di allenamento, formato dei dati, strutture dati, calcolo fase forward, calcolo fase backward, calcolo dell'intorno, etc.) nella realizzazione di reti neurali di tipo Back-Propagation e Kohonen. I linguaggi utilizzati durante il corso sono: Prolog, C/C++.
Ore lezione: 25Ore esercitazione: 15   

Bibliografia

Modalità di esame

L'esame finale consiste nella realizzazione di un progetto su un problema presentato a lezione da un esperto del settore (tipicamente un medico).

home


email