Laboratorio di calcolo II

 AA 2003/04

 

Esercitazione della settimana del 24/5/2004:

 

Disegnare un programma che descriva il comportamento di una rete neurale

(scelta degli oggetti, class diagram, sessione CRC, sequence diagram)

 

Use case:

 

  1. Dovrà essere possibile studiare il comportamento di un singolo neurone al variare della soglia.

 

  1. Dovrà essere possibile descrivere il comportamento di una rete composta da due strati contenenti rispettivamente n (layer di input) e n-1 (layer di output) neuroni scegliendo la soglia di ogni neurone

 

  1. scenari per i test:
    1. un singolo neurone con ingressi a 0 o 1 e  0<S<1 si comporta come un OR logico
    2. un singolo neurone con ingressi a 0 o 1 e  1<S<2 si comporta come un AND logico
    3. Se nello schema in figura il segnale in uscita dal secondo neurone viene cambiato di segno prima di entrare nel terzo neurone, ponendo le soglie a valori 0<S1<1, 1<S2<2,  0<S3<1, si dovrebbe realizzare uno XOR