Corso di Ingegneria della Conoscenza e Sistemi Esperti

 

 

Docente: Floriana Esposito
Dipartimento di Informatica
Universita' di Bari
Via Orabona 4
70126 Bari - Italy

Tel/Fax: +39 0805443264
Email: esposito@di.uniba.it

 

 

Materiale didattico per l'anno accademico 2015 - 2016 Corso di Laurea in Informatica

 Modulo 1

1.1: Introduzione: la conoscenza. Come programmare con la conoscenza e come ingegnerizzarla.

1.2: Programmare con la conoscenza. Risolvere i problemi attraverso la ricerca. Il modello di calcolo: dalla Macchina di Turing ai sistemi a regole di produzione.

1.3: Rappresentare con regole di produzione. I sistemi di produzioni. La strategia di controllo: il recognize-act cycle, il matching e la soluzione dei conflitti. Ragionamento in avanti e ragionamento all’indietro.

1.4: Gli agenti: generalità̀ e modelli. L'agente basato su conoscenza (KBS) come agente intelligente. I sistemi esperti. Come ingegnerizzare la conoscenza.

 Modulo 2

2.1: Descrivere il problema. Risolvere il problema: la ricerca della soluzione come ricerca su grafo: strategie irrevocabili e strategie tentative. La procedura Produzione. Ricerca cieca e ricerca informata.

2.2: Ricerca informata e l'uso di euristiche: l'algoritmo A*, ammissibilità di A*, confronto tra algoritmi di ricerca ammissibili. Misure di prestazione.

2.3: Giochi. Ricerca per sistemi a due agenti avversari: gli algoritmi minmax e alpha-beta.

 Modulo 3

3.1: I sistemi esperti: obiettivi, caratteristiche e architettura.

3.2: Gli ambienti per lo sviluppo di sistemi esperti.

3.3: Ingegneria dei sistemi basati su conoscenza: la fase di acquisizione della conoscenza.

3.4: Apprendere conoscenza automaticamente in forma dichiarativa: gli alberi di decisione.

3.5: LA QUALITA' DELLA CONOSCENZA: RAGIONARE CON CONOSCENZA INCERTA: Ragionamento statistico, inferenza col teorema di Bayes, Fattori di certezza. La logica fuzzy.

 Modulo 4

4.1: Sistemi per la classificazione.

4.2: Ambienti a regole per la pianificazione: STRIPS.

4.3: Agenti basati su conoscenza per la pianificazione: una sistematizzazione.

4.4: Ingegneria dei sistemi basati su conoscenza: Sistemi esperti nella configurazione.

 Parte di Laboratorio

Materiale Aggiuntivo (documenti singoli).

Materiale Aggiuntivo (download repository con tutti i documenti).

[Top of this page]
Materiale didattico A.A. precedenti

Materiale didattico per l'anno accademico 2014 - 2015 Corso di Laurea in Informatica

Materiale didattico per l'anno accademico 2013 - 2014 Corso di Laurea in Informatica

Materiale didattico per l'anno accademico 2012 - 2013 Corso di Laurea in Informatica

Materiale didattico per l'anno accademico 2011 - 2012 Corso di Laurea in Informatica

Materiale didattico per l'anno accademico 2010 - 2011 Corso di Laurea in Informatica

Materiale didattico per l'anno accademico 2009 - 2010 Corso di Laurea in Informatica

Materiale didattico per l'anno accademico 2008 - 2009 Corso di Laurea in Informatica