Skip to main content

Hvad er fuzzy neurale netværk?

Fuzzy neurale netværk er softwaresystemer, der forsøger at tilnærme den måde, hvorpå den menneskelige hjerne fungerer.De gør dette ved at bruge to centrale forskningsområder inden for datalogi -teknologi og mdash;Fuzzy Logic Software Development og Neural Network Processing Architecture.Fuzzy Logic Software forsøger at redegøre for grå områder i den virkelige verden i beslutningstagningstrukturen for computersoftwareprogrammer, der går ud over enkle ja eller ingen valg.Kunstig neuralt netværksdesign skaber softwareknuder, der efterligner funktionaliteten og kompleksiteten af, hvordan neuroner interagerer i den menneskelige hjerne.Sammen skaber fuzzy logik og neuralt netværksdesign et neuro-fuzzy system, som forskere bruger til eksperimentering på komplekse problemer, såsom klimaændringer, eller for at udvikle kunstig intelligensrobotik.

Den gennemsnitlige mikrocomputer fra 2011 udfører beregninger med en utrolig grad af milliarderaf instruktioner pr. Sekund.Dette repræsenterer en eksponentiel stigning i behandlingshastigheden fra de tidlige dage af computerudvikling, skønt en sådan vækst ikke har vist nogen kapacitet til at resonnere på de komplekse måder, som selv enkle biologiske organismer gør.Dette skyldes delvis grundlæggende begrænsninger, som computerbehandling stadig står overfor, og uklare neurale netværk er et forsøg på at arbejde omkring disse begrænsninger.

Det anslås, at den gennemsnitlige menneskelige hjerne udfører 100.000.000.000.000 instruktioner hvert sekund ved hjælp af sin neurale struktur, der er analoge med, hvordan mikroprocessorer fungerer.I modsætning hertil var et gennemsnitligt computersystem fra 1999 24.000 gange langsommere end dette, og en tidlig model fra 1981 var 3.500.000 gange langsommere end den menneskelige hjerne i udførelsen af beregninger.Det ville tage 8.000 personlige computere, der er intrikat netværk sammen med 2,1 Gigahertz -processorer tilgængelige på 2011 -markedet for at tilnærme hastigheden af en gennemsnitlig menneskelig hjerne.En supercomputer, der er i stand til at udføre beregninger så hurtigt som den menneskelige hjerne, ville imidlertid ikke svare til den samme ræsonnementskraft til at analysere modstridende virkelige verdensdata, som er, hvor uklare neurale netværk kommer i spil.

De vigtigste elementer, der gør fuzzy neurale netværk unikke fra andre typer computerbehandling, er deres evne til mønstergenkendelse givet utilstrækkelige data til at drage endelige konklusioner og evnen til at tilpasse sig miljøet.Fuzzy neurale netværk bruger neurale algoritmer, der er designet til at ændre sig og vokse, når de støder på nye datasæt til behandling.De gør dette ved at nærme sig problemer fra to forskellige synspunkter og kombinere resultaterne i meningsfulde løsninger på problemer.

Fuzzy software er baseret på programmeringsregler, der giver mulighed for at estimere sandhedsniveauer, når modsigelser opstår i data, der er åbenlyse fra et menneskeligt perspektiv.At bestemme, hvem der er "høj" versus, hvem der er "kort" i en gruppe mennesker, for eksempel ved hjælp af traditionel computerbehandling, ville skabe en endelig linje, hvor begge grupper blev adskilt fra hinanden, og der var ingen mellemliggende rækkevidde.Nogen 6 fod (1,83 meter) i højden ville blive kategoriseret som kort, hvis under gennemsnittet højde, mens nogen 6 fod og 1 tommer (1,85 meter) i højden ville blive kategoriseret som høj.Med fuzzy behandling ville rækkevidden af det, der betragtes som høj kontra kort, kontinuerligt ændre sig, da gruppen ændrede sig, og beslutninger ville blive truffet langs en mere rimelig gradient.

Neurale netværk, derimod ikke har nogen foruddefinerede regler, hvorfra man kan fungere, og man kan fungere, og detTegn alle deres konklusioner baseret på observation.At operere uden foruddefinerede regler kan skabe unik indsigt om data, der ellers ikke er tydelige, når der er foretaget forudgående antagelser i hverken uklar programmering eller traditionelle programmeringsregelssæt.Resultaterne af fuzzy software og neurale netværksdatabehandling kombineres i fuzzy neurale systemer på en måde, der tilnærmer sig, hvordan biologiske organismer lærer og tilpasserinden for deres miljøer.Når systemet tilpasser sig de data, som de samler, ændrer det den måde, det behandler disse data for at blive mere effektive til at løse fremtidige problemer.

Neural behandling, hvad enten det er fra neural programmering på en computer eller fra en biologisk hjerne, er en metodeHvor der gives tilsat vægt til visse datapunkter baseret på observationsresultater.Det uklare element i fuzzy neurale netværk tjener til mere præcist at modellere reelle forhold end det var muligt i fortiden med traditionelle computerprocessorer, skønt dette fine modelleringsniveau ofte ikke fører til betydelige ydelsesforbedringer, hvor fuzzy logik bruges som kontrol over konventionel computerkontroller.Den ultimative fordel ved uklare neurale netværk er, at de har potentialet til at udvikle et niveau af rudimentær uafhængig tænkning og beslutningstagning, der tilpasser sig, når deres miljø ændrer sig omkring dem.