I principali costituenti del Soft
Computing (SC) sono il Calcolo Evoluzionario (CE), la Logica Sfumata
(FL) e le Reti Neurali (NN). Il Calcolo Evoluzionario
e' rivolto allo
sviluppo di efficienti metodi di ricerca basati sulla metafora
dell'evoluzione biologica. La Logica Sfumata permette di trattare in
modo algoritmico conoscenza imprecisa. Le Reti
Neurali sono macchine per l'elaborazione dell'informazione basate
sulla metafora connessionistica delle reti di neuroni dei sistemi
nervosi biologici e sono in grado apprendere il proprio compito di
elaborazione in base a una serie di esempi.
Utilizzando le metodologie del Soft Computing (SC) e' possibile
affrontare in modo efficiente problemi complessi in vari domini
applicativi come routing, scheduling, allocazione ottimale
di risorse, progettazione automatica, controllo, identificazione di
sistemi, analisi di immagini, marketing, credit and insurance
modelling problems, stock prediction, credit scoring, risk assessment
etc.
Questo corso si occupa di Calcolo Evoluzionario (CE) e di Insiemi
e Sistemi Sfumati (ISS) mentre le Reti Neurali vengono trattate in un
corso dedicato (vedi
Corso
di Reti Neurali).
Programmazione.
Elementi
di probabilita' e statistica.
Metodi di ricerca analitici, enumerativi e
casuali - Steepest Ascend/Descent Procedures - Simulated
Annealing - Applicazione al problema TSP - Algoritmi Genetici - Teorema
degli schemi - Funzioni GA-hard - Minimal Deceptive Problem -
Convergenza prematura - Stagnazione - Operatori avanzati di selezione -
Operatori avanzati di crossover - GA per ottimizzazione combinatoria -
Stategie Evolutive -Swarm Intelligence - Particle swarm intelligence