Pradinis puslapis » Naujausi straipsniai » Ateities kompiuteriai be fantastikos: kaip neuromorfinės sistemos bando pamokyti lustus mąstyti kaip smegenys

Ateities kompiuteriai be fantastikos: kaip neuromorfinės sistemos bando pamokyti lustus mąstyti kaip smegenys

Pagrindinė iliustracija
Pagrindinė iliustracija. Nuotrauka: Jeremy Waterhouse / Pexels.

Kompiuterių našumas kasmet auga, tačiau kartu didėja ir energijos sąnaudos, aušinimo poreikiai, sudėtingėja architektūra. Vis dažniau kalbama, kad tradicinis skaičiavimo modelis artėja prie ribos, kur vien tik greitesni procesoriai nebeišspręs visų uždavinių.

Vienas iš pažangiausių bandymų atrasti kitą kryptį yra neuromorfiniai kompiuteriai, kurių veikimo principai įkvėpti žmogaus smegenų. Tai dar nėra kasdieniai įrenginiai, tačiau ši kryptis jau formuoja, kaip ateityje gali atrodyti dirbtinis intelektas, robotika ir daiktų skaičiavimas prie pat jutiklių.

Kas yra neuromorfiniai kompiuteriai ir kuo jie skiriasi nuo įprastų

Didžioji dalis šiuolaikinių kompiuterių remiasi vadinamuoju von Neumanno modeliu: procesorius ir atmintis yra atskiri, tarp jų nuolat juda duomenys. Tai veikia gerai, bet sukelia vadinamąją butelio kaklelio problemą, kai duomenų perdavimas ima riboti viso įrenginio spartą.

Neuromorfinės sistemos bando šį modelį apeiti ir labiau primena smegenų sandarą. Jose skaičiavimas ir atmintis dažnai sutelkti tose pačiose grandinėse, o informacija perduodama ne nuolatiniu duomenų srautu, o impulsais, panašiai kaip nerviniai signalai neuronuose.

Tokia architektūra kuriama ne tam, kad pakeistų visus tradicinius kompiuterius, o tam, kad geriau atliktų tam tikrus uždavinius: atpažintų vaizdus, garsus, gestus, analizuoja aplinką realiu laiku ir reaguotų į ją suvartodama labai mažai energijos.

Kaip veikia smegenimis įkvėpti lustai

Neuromorfiniuose lustuose vietoje įprastų loginių vartų naudojamos dirbtinių neuronų ir sinapsių grandinės. Neuronai čia yra elektroniniai elementai, kurie kaupia signalus ir „suveikia“ tik tada, kai įtampa ar srovė pasiekia tam tikrą slenkstį, o sinapsės apibrėžia stiprumą, kuriuo vieno neurono impulsas veikia kitą.

Didelis dėmesys skiriamas skaitmeninių ir analoginių signalų deriniui. Dalį skaičiavimų galima atlikti labai artimai fiziniams procesams pačiame luste, tai leidžia pasiekti auštą energijos naudingo veikimo koeficientą, ypač palyginti su di tradiciniais grafikos procesoriais, kurie daugiausia remiasi skaitmeniniais skaičiavimais.

Kitas svarbus bruožas yra įvykių pagrindu veikiantis skaičiavimas. Tai reiškia, kad daug grandinių yra neaktyvios tol, kol negauna svarbaus signalo, todėl sistema nevartoja energijos be reikalo. Panašiai veikia ir smegenys, kurios nuolat nekeičia visų sinapsių būsenos, o reaguoja į reikšmingus pokyčius aplinkoje.

Kur tokios sistemos gali būti naudingos

Vienas aiškiausių neuromorfinių kompiuterių taikymo laukų yra įmontuotosios sistemos ir robotika. Pavyzdžiui, mobilūs robotai, bepiločiai orlaiviai ar autonominės darbo mašinos turi priimti sprendimus čia ir dabar, tačiau jų energijos ištekliai riboti. Smegenimis įkvėpti lustai leidžia dalį sprendimų atlikti pačiame jutiklyje, nepersiunčiant visų signalų į galingą centrinį serverį.

Panaši logika galioja ir išmaniajai vizijai pramonėje ar transporte. Vietoje to, kad kameros vaizdą siųstų į didelį duomenų centrą, neuromorfiniai procesoriai gali apdoroti informaciją vietoje: atpažinti judesį, nustatyti defektus gamybos linijoje ar stebėti įrangos būklę ir perspėti dar prieš pasirodant rimtiems gedimams.

Dar viena perspektyvi kryptis yra nešiojamieji ir medicinos įrenginiai. Implantuojamos ar prie kūno tvirtinamos sistemos turi veikti saugiai, ilgai ir be nuolatinio įkrovimo. Energiją taupantis neuromorfinis skaičiavimas gali padėti nuolat stebėti širdies ritmą, smegenų veiklą ar kitus signalus ir iš karto filtruoti tik tikrai svarbius įvykius.

Privalumai: energijos taupymas ir gebėjimas veikti realiu laiku

Teminė iliustracija
Teminė iliustracija. Nuotrauka: Lisha Dunlap / Pexels.

Pagrindinis neuromorfinių kompiuterių privalumas yra santykis tarp atlikto skaičiavimo ir sunaudotos energijos. Už tam tikrus uždavinius, pavyzdžiui, objektų atpažinimą ar signalų filtravimą, jie gali suvartoti daug kartų mažiau energijos nei tradiciniai procesoriai ar grafikos plokštės.

Kita stiprybė yra mažas delsos laikas. Kadangi daug skaičiavimų vyksta arti jutiklių ir nereikia nuolat perduoti didelių duomenų kiekių į atokius serverius, reakcijos laikas sutrumpėja. Tai svarbu situacijose, kur sprendimai turi būti priimami greitai: pradedant autonominiu vairavimu, baigiant pramoniniais robotais ar apsaugos sistemomis.

Neuromorfinės architektūros taip pat dažnai yra pritaikytos nuolatiniam mokymuisi iš duomenų srauto. Tai reiškia, kad sistema gali adaptuotis prie pasikeitusių sąlygų, naujų triukšmo šaltinių ar kitokių vartotojo įpročių, nereikalaujant pilno iš naujo apmokymo galingame serveryje.

Kokie iššūkiai ir ribotumai stabdo plėtrą

Nors smegenų įkvėptas skaičiavimas skamba patraukliai, praktinis jo įgyvendinimas sudėtingas. Pirmiausia, neuromorfinių lustų programavimas gerokai skiriasi nuo įprastų procesorių, todėl reikia naujų įrankių, algoritmų ir specialistų, gebančių mąstyti ne vien matricų daugybos kategorijomis.

Kitas iššūkis yra tai, kad ši technologija dar nėra standartizuota. Skirtingi gamintojai kuria skirtingas architektūras, sinapsių realizaciją, impulsų kodavimą. Dėl to sudėtinga perkelti algoritmus tarp platformų, o įmonėms ir tyrėjams sunkiau įvertinti, kuri kryptis ilgainiui išliks.

Galiausiai, neuromorfinės sistemos nėra stebuklingas sprendimas visoms problemoms. Didelės apimties skaičiavimai, tokie kaip mokėjimų apskaita, aukštos raiškos vaizdo montažas ar daug žingsnių reikalaujantys fizikos modeliai, ir toliau efektyviausiai atliekami tradicinėse architektūrose.

Sąsajos su dirbtiniu intelektu ir debesijos paslaugomis

Neuromorfiniai kompiuteriai dažnai siejami su dirbtiniu intelektu, tačiau jų santykis sudėtingesnis nei paprastas pakeitimas. Tikėtina, kad artimiausiais metais jie veiks kaip papildymas, o ne pakaitalas: energijai imliausią didelių modelių mokymą ir toliau atliks duomenų centrai, o neuromorfiniai procesoriai perims dalį užduočių įrenginio krašte.

Toks derinys leistų naudoti išmanesnes paslaugas ten, kur interneto ryšys nėra patikimas arba duomenų siuntimas į centrinius serverius kelia privatumo rizikas. Pavyzdžiui, dalis balso atpažinimo ar vaizdo analizės galėtų būti atliekama telefone ar automobilyje, o į debesiją keliautų tik apibendrinti rezultatai.

Be to, neuromorfinės architektūros skatina permąstyti pačių dirbtinio intelekto algoritmų struktūrą. Jei norima išnaudoti impulsais paremtų neuronų stiprybes, tenka ieškoti kitokių mokymosi metodų, kurie būtų stabilesni esant triukšmui ir leistų sistemoms veikti ilgai, neperkraunant jų naujais parametrais kas kelias savaites.

Kas toliau: atsargi plėtra ir nišiniai pritaikymai

Artimiausiais metais nereikėtų tikėtis, kad asmeniniai kompiuteriai ar telefonai taps pilnai neuromorfiniai. Labiausiai tikėtinas scenarijus yra mišrios sistemos, kuriose dalį užduočių perima specializuoti, smegenų principais paremti komponentai šalia įprastinių procesorių.

Daugiausia realių eksperimentų greičiausiai vyks pramonėje, robotikoje, automobilių sektoriuje ir medicinoje. Čia sprendimų kūrėjai nuolat susiduria su ribota energija, reikalingu atsaku realiu laiku ir saugumo reikalavimais, todėl nauja architektūra turi daugiau šansų įrodyti savo vertę.

Ilgalaikėje perspektyvoje neuromorfinis skaičiavimas gali tapti svarbia dalimi platesnio technologijų kraštovaizdžio. Ne kaip fantazija apie „elektronines smegenis“, o kaip praktiškas įrankis, padedantis efektyviau spręsti tam tikras, labai konkrečias užduotis, kuriose tradiciniai lustai ima atsiremti į fizines ir energetines ribas.

0 comments