Hvad er Neural Processing?
Neural behandling henviste oprindeligt til, hvordan hjernen fungerer, men udtrykket bruges mere typisk til at beskrive en computerarkitektur, der efterligner den biologiske funktion. På computere giver neurale processer software muligheden for at tilpasse sig skiftende situationer og forbedre dens funktion, efterhånden som mere information bliver tilgængelig. Neural behandling bruges i software til at udføre opgaver såsom at genkende et menneskeligt ansigt, forudsige vejret, analysere talemønstre og lære nye strategier i spil.
Den menneskelige hjerne er sammensat af cirka 100 milliarder neuroner. Disse neuroner er nerveceller, der hver for sig tjener en enkel funktion til behandling og transmission af information. Når nervecellerne transmitterer og behandles i klynger, kaldet et neuralt netværk, er resultaterne komplekse - såsom at oprette og gemme hukommelse, behandle sprog og reagere på pludselig bevægelse.
Kunstig neural behandling efterligner denne proces på et enklere niveau. En lille behandlingsenhed, kaldet en neuron eller knude, udfører en simpel opgave med at behandle og transmittere data. Når de enkle behandlingsenheder kombinerer grundlæggende information gennem stik, bliver informationen og behandlingen mere kompliceret. I modsætning til traditionelle computerprocessorer, som har brug for en menneskelig programmør til at indtaste ny information, kan neurale processorer lære på egen hånd, når de er programmeret.
For eksempel kan en neurale processor forbedres ved brikkerne. Ligesom en menneskelig hjerne lærer computeren, at visse træk fra en modstander foretages for at skabe fælder. Grundlæggende programmering muliggør muligvis, at computeren falder for fælden første gang. Jo oftere der vises en bestemt fælde, desto større opmærksomhed lægger computeren sig til disse data og begynder at reagere i overensstemmelse hermed.
Neurale programmører kalder den stigende opmærksomhed, som computeren lægger på visse resultater "vægt." Traditionel behandling ville kun give computeren de grundlæggende spilleregler og et begrænset antal strategier. Neural behandling ved at indsamle data og være mere opmærksom på vigtigere information lærer bedre strategier, når tiden går.
Kraften ved neurale processer ligger i dens fleksibilitet. I hjernen præsenteres information som en elektrokemisk impuls - et lille stød eller et kemisk signal. Ved kunstig neural behandling præsenteres informationen som en numerisk værdi. Denne værdi bestemmer, om den kunstige neuron bliver aktiv eller forbliver sovende, og den bestemmer også, hvor den sender sit signal. Hvis en bestemt checker for eksempel flyttes til en bestemt firkant, læser det neurale netværk disse oplysninger som numeriske data. Disse data sammenlignes med en voksende mængde information, som igen skaber en handling eller output.