Cosa si intende, in questo contesto, per rete neuronale? Si intende un insieme di oggetti, i "neuroni", che svolgono la
funzione di sommare piu' dati in ingresso e, adottando una semplice funzione di trasferimento, dare un solo valore in uscita.
Piu' elementi di questo tipo, disposti su strati o piani differenti e collegati tra loro, costituiscono una Rete Neuronale.
Sono, normalmente, strutture di tipo piramidale in cui, ai molti neuroni che costituiscono l'ingresso corrispondono
pochi neuroni in uscita. Il numero complessivo di neuroni é comunque molto basso, dell'ordine delle decine, ma collegando
gli uni agli altri si raggiungono facilmente centinaia di "connessioni". E' proprio associando un peso a tali connessioni che si
stabilisce una corrispondenza tra l'insieme dei dati in ingresso e quello delle "risposte" in uscita.
Il punto é quello di trovare una serie di pesi delle connessioni tale che le risposte della rete, in funzione degli ingressi
che le proponiamo, siano proprio le risposte che vorremmo: si adottano, a tale scopo, procedure che vanno sotto il nome
di "Apprendimento".
In questa specifica presentazione non vi é nulla che disturbi la grande Scienza, nulla che possa ricondurci ai
grandi obiettivi dell'Intelligenza Artificiale. E', tuttavia, un primo interessante approccio che puo' dare, credo, soluzioni o
alternative valide da prendere in considerazione per applicazioni diverse.
|