Reti Neurali 1 (una unita') - a.a. 1998-99

Ultima modifica: 4 Novembre 1998. Commenti a Francesco Masulli.

Prerequisiti

Programmazione in linguaggio (consigliati C e/o C++). Elementi di analisi matematica, algebra lineare e di calcolo delle probabilita'.

Obiettivi

Conoscenza delle basi teoriche degli algoritmi genetici e delle reti neurali e capacita' di applicare questi strumenti a problemi concreti.

Programma del Corso

Introduzione.

Soft Computing e Applicazioni Industriali. Analisi di serie temporali non lineari. Riconoscimento automatico delle forme. Controllo adattativo. Simulatori e implementazioni hardware di sistemi di Soft Computing.

Algoritmi genetici.

Metodig di ricerca locali. Discesa (salita) a gradiente. Simulated Anealing. Generazione di numeri e bit casuali. Fondamenti Matematici dei GA. Simulazione al Calcolatore. Applicazioni. Operatori Avanzati e Tecniche di Ricerca. Apprendimento Automatico Basato su Algoritmi Genetici e Applicazioni.

Reti Neurali.

Paradigmi di Apprendimento. Percettrone ad uno strato. Percettrone Multistrato. Apprendimento e generalizzazione. Approssimazione di funzioni. Approssimazione della funzione discriminante di Bayes. Reti di Funzioni a base radiale. Modelli probabilistici. Reti a Moduli di esperti. Reti Ricorrenti. Macchine di Boltzmann. Apprendimento non supervisionato. Reti autoorganizzanti. Quantizzazione vettoriale. Apprendimento con rinforzo. Memorie associative. Multi-classificatori. Ottimizzazione.



 

Laboratorio



 

Testi di riferimento

Libri di testo

Altri testi consigliati

Ulteriore materiale didattico sara' reso disponibile agli studenti durante il corso.