Il software di rete neurale è un software informatico utilizzato per simulare e prevedere il comportamento delle reti neurali. Le reti neurali sono reti complesse di segnali biologici o organici, compresi i sistemi all’interno del corpo, come il sistema nervoso centrale, o modelli all’interno del cervello. Questo tipo di software può essere utilizzato per modellare e fare previsioni abbastanza accurate sullo sviluppo di una situazione attraverso input generati dall’utente. Ricercatori e scienziati in genere utilizzano questo tipo di software per aiutarli a comprendere i sistemi neurali in assenza di soggetti di prova idonei, consentendo loro di fare ipotesi plausibili sui possibili risultati di varie situazioni in laboratorio.
Una rete neurale biologica è una rete di neuroni che comunicano tra loro per raggiungere un particolare obiettivo. Ad esempio, quando un individuo vuole muovere le mani, i segnali vengono generati nel corpo e inviati lungo il sistema nervoso centrale attraverso le vie nervose del corpo, spostandosi dal cervello alla colonna vertebrale e infine avvolgendo la mano, permettendo che il movimento abbia luogo. Questo processo genera impulsi di bioelettricità attraverso il corpo, proprio come le increspature che si muovono sulla superficie di uno stagno disturbato, che trasporta i segnali e l’attività dei picchi lungo il percorso desiderato dei neuroni. Il software di rete neurale consente agli scienziati di “vedere” il comportamento in atto attraverso la simulazione assistita da computer, misurandone l’impatto sulle altre varie parti del corpo.
La complessità dei neuroni e delle reti neurali rende impossibile modellare manualmente questo tipo di situazioni. Consentendo al software della rete neurale di calcolare come i segnali bioelettrici si muovono attraverso il corpo, gli scienziati possono concentrarsi sull’effetto reale dell’azione, invece di impantanarsi nel processo stesso. Ciò semplifica la ricerca, consentendo agli scienziati di condurre ipotetici “e se?” situazioni che non sarebbe etico o non pratico da replicare utilizzando soggetti di prova dal vivo.
Ad esempio, si potrebbe immaginare uno studio che indaghi sui danni causati da un ictus nel momento in cui si verifica. Mentre sarebbe altamente immorale prendere un soggetto di prova e indurre un ictus, lo stesso effetto può essere prodotto modellando l’evento in un software di rete neurale. Questo software crea una “sandbox” virtuale in cui gli scienziati possono giocare con gli effetti di determinati stimoli neurali e vedere i danni che potrebbero causare al corpo.