giorgio@tsiotas.com |
SOFTWARE PER L'ANALISI DELLE RETI NEURALI ARTIFICIALI
Descrizione generale Il software permette la creazione e l'analisi di reti neurali artificiali feed-forward per uno studio generico sulla logica alla base del calcolo in parallelo e dell'apprendimento neurale. E' oltretutto possibile incapsulare la rete neurale all'interno di un corpo dotato di arti motori per l'interazione con l'ambiente circostante. Le reti così create sono dotate di input visivi e di input propriocettivi relativi al loro arto e in base a tali input forniscono risposte di tipo motorio al braccio e alla mano di cui sono dotate per eseguire compiti di presa (grasping). Affinchè le reti neurali apprendano autonomamente come eseguire correttamente i compiti assegnati, vengono inserite in un contesto di vita artificiale in cui sono create generazioni di popolazioni, all'interno delle quali vengono selezionati di volta in volta gli individui migliori tramite un algoritmo genetico. Le reti che si riproducono sono solo le migliori di ogni popolazione. In tal modo, lungo il percorso evolutivo, le reti incrementano sempre più le loro capacità grazie al patrimonio genetico ereditato dalle precedenti generazioni e a piccole mutazioni genetiche. Grazie alle interfacce grafiche presenti è possibile analizzare le reti neurali, sotto un profilo connessionista, studiandone le modalità di apprendimento, di comportamento e di organizzazione interna. | |