AGI Či viitorul AI
Charles Simon, autorul cÄrČii Brain Simulator II – Seria de interviuri

Charles Simon este autorul cÄrČii Brain Simulator II, o carte ÃŪnsoČitoare a proiectului software Brain Simulator II, un proiect software gratuit Či open-source care vizeazÄ crearea unui sistem de inteligenČÄ artificialÄ generalÄ (AGI)
Software-ul original Brain Simulator a fost lansat ÃŪn 1988, o perioadÄ enormÄ de timp ÃŪn lumea software-ului. CÃĒt de mare este saltul ÃŪnainte al Brain Simulator II ÃŪn comparaČie cu predecesorul sÄu?
Sistemul de astÄzi este de peste un milion de ori mai rapid. Software-ul original a fost scris ÃŪn FORTRAN, ruleazÄ pe un clon IBM AT, suportÄ un tablou fix de 1.200 de neuroni Či calculeazÄ aproximativ douÄ cicluri pe secundÄ. Programul de astÄzi poate rule pe o reČea Či procesa 2,5 miliarde de sinapse pe secundÄ pe un procesor desktop puternic.
Ce fel de experienČÄ de programare este necesarÄ pentru a rula acest software?
Nu este necesarÄ nicio experienČÄ. DacÄ nu sunteČi programator, puteČi petrece timp cu Brain Simulator Či puteČi ÃŪnvÄČa despre capacitÄČile Či limitÄrile neuronilor, un pic despre reprezentarea cunoČtinČelor Či puteČi chiar construi reČele limitate. DacÄ sunteČi programator, veČi urma explicaČiile tehnice mai detaliate Či veČi construi module pentru a extinde sistemul la strategii AGI mai avansate.
De ce este important sÄ ne ÃŪntoarcem la rÄdÄcinile biologice ale inteligenČei artificiale pentru a atinge AGI?
Ãn anii 1980, se credea cÄ dacÄ putem construi o reČea neuralÄ suficient de mare, aceasta va deveni inteligentÄ ÃŪn mod spontan. Ãn ultimii patruzeci de ani, acest scenariu a devenit din ce ÃŪn ce mai puČin plauzibil. Deci, dacÄ abordÄrile clasice de inteligenČÄ artificialÄ nu au funcČionat pentru AGI, sÄ ÃŪncercÄm abordÄri diferite, Či singurul model de AGI care funcČioneazÄ pe care ÃŪl avem este creierul uman.
Ãn acelaČi timp, nu existÄ nicio razÄ pentru a adera ÃŪn mod sclav la plauzibilitatea biologicÄ. De exemplu, Čtim cÄ creierul nostru poate estima distanČele la obiecte pe baza unor diferenČe mici ÃŪn imaginile primite de cei doi ochi, baza pentru filmele 3D. Nu Čtim cum funcČioneazÄ acest lucru ÃŪn creier, aČa cÄ, ÃŪn schimb, am programat aceastÄ funcČionalitate ÃŪntr-un modul care estimeazÄ distanČele utilizÃĒnd cÃĒteva linii de trigonometrie. Putem fi destul de siguri cÄ creierul dvs. nu funcČioneazÄ ÃŪn acest fel, dar abordarea trigonometricÄ este probabil mai rapidÄ Či mai precisÄ.
AČi afirmat ÃŪn cartea dvs. cÄ un AGI necesitÄ roboticÄ, de ce este atÃĒt de important?
ÃncercaČi sÄ explicaČi culoarea unei persoane oarbe sau muzica unei persoane surde. DacÄ un AGI prospectiv este doar un program pe un computer, cum poate obČine o ÃŪnČelegere de bazÄ a lucrurilor pe care orice copil de trei ani le Čtie? Copilul are un punct de vedere Či este ÃŪnconjurat de realitate. Copilul Čtie cÄ obiectele existÄ ÃŪn acea realitate Či cÄ multe dintre ele pot fi manipulate. Prin a juca cu cuburi, un copil poate ÃŪnvÄČa despre formÄ, mÄrime, soliditate, gravitaČie, ocluzie vizualÄ, distanČÄ Či multe altele. Cu miČcare autonomÄ, viziune Či manipulatoare, un AGI poate ÃŪnvÄČa despre realitate la un nivel mai fundamental decÃĒt orice program care se bazeazÄ doar pe munČi de date text Či imagini.
DupÄ ce un AGI robotic a dobÃĒndit o ÃŪnČelegere fundamentalÄ a obiectelor din realitate, acea cunoaČtere poate fi clonatÄ ÃŪn maČini de gÃĒndire non-robotice Či ÃŪnČelegerea va persista. La fel cum o persoanÄ care ÃŪČi pierde simČurile vederii sau auzului poate ÃŪnČelege lucrurile ÃŪntr-un mod diferit decÃĒt o persoanÄ care nu a avut niciodatÄ aceste simČuri.
Un aspect important al Brain Simulator II este cÄ nu utilizeazÄ backpropagation, care este raČiunea pentru care nu aČi adoptat aceastÄ metodologie?
Creierul dvs. funcČioneazÄ fÄrÄ backpropagation, deci AGI trebuie sÄ fie posibil fÄrÄ aceasta. De fapt, backpropagation este fundamental incompatibil cu un model biologic, deoarece se bazeazÄ pe capacitatea de a simČi Či modifica greutÄČile sinapselor cu o precizie considerabilÄ. DupÄ un timp cu Brain Simulator, veČi concluziona cÄ setarea greutÄČilor sinapselor cu o anumitÄ precizie este foarte dificilÄ Či detectarea precisÄ a greutÄČilor sinapselor este imposibilÄ. Problema fundamentalÄ este cÄ neuronii care se activeazÄ modificÄ greutÄČile sinapselor, dar nu existÄ nicio modalitate de a detecta o greutate a sinapselor fÄrÄ a modifica-o.
Backpropagation nu are un analog biologic Či ÃŪl consider o metodÄ statisticÄ extrem de puternicÄ. MulČi oameni lucreazÄ cu aceasta, unii cu rezultate excelente. Punctul meu este de a ÃŪncerca abordÄri diferite. Prin utilizarea neuronilor care se activeazÄ, combinaČi cu module software plug-in, examinez problemele AGI dintr-o perspectivÄ diferitÄ.
CÃĒnd creierul este investigat, pare a fi haos Či aleatoriu, este acest lucru ceva ce trebuie introdus ÃŪntr-un sistem software pentru a obČine AGI adevÄrat?
Nu cred. CÃĒnd examinaČi neuronii Či sinapsele individuale, funcČia lor este destul de deterministÄ, la fel ca Či tranzistorul. Ãn creier, lucrurile par aleatorii, deoarece nivelurile de zgomot sunt destul de ridicate Či componentele de informaČii nu sunt ÃŪn niciun fel ordonate. Dar consideraČi-vÄ vederea, puteČi citi textul cu claritate Či nu existÄ niciun haos sau aleatoriu ÃŪn procesul de citire. Deci, concluzionÄm cÄ, cel puČin, cortexul dvs. vizual este destul de fiabil Či repetabil. Ãn acelaČi timp, cÃĒnd este investigat, pare la fel de haotic ca Či restul creierului. AČa cÄ restul creierului este probabil la fel de fiabil Či repetabil ca Či cortexul vizual, doar cÄ nu vedem ÃŪncÄ organizarea Či ordinea. Este un pic ca Či cum aČi citi chinezÄ, pentru mine este un marcaj semi-aleatoriu, dar pentru cineva care poate citi limba, existÄ o organizare absolutÄ. Noi nu putem ÃŪncÄ citi limba internÄ a creierului.
AČi introdus un concept numit Universal Knowledge Store (UKS), puteČi discuta pe scurt ce este Či de ce este important?
Ãnapoi la ÃŪntrebarea despre roboticÄ, puteČi vedea cÄ o faČetÄ a inteligenČei generale este capacitatea de a integra cunoČtinČe din diverse simČuri. ČtiČi despre un cub pentru cÄ ÃŪl puteČi vedea, atinge Či auzi cuvinte despre el. Toate acestea reprezintÄ informaČii despre un cub. AČa cÄ, pentru un AGI sÄ aibÄ capacitÄČi similare, trebuie sÄ aibÄ un mecanism general de stocare care sÄ poatÄ gestiona o varietate largÄ de informaČii disparate Či sÄ creeze relaČii utile ÃŪntre diversele elemente. UKS este un grafic de cunoaČtere ÃŪntr-un mod foarte general, astfel ÃŪncÃĒt sÄ poatÄ gestiona orice fel de informaČie Či orice fel de relaČii.
UKS poate stoca informaČii spaČiale necesare pentru aplicaČia labirintului, ÃŪmpreunÄ cu arborele de decizie Či rezultat utilizat pentru a traversa labirintul Či a atinge un obiectiv. AceeaČi structurÄ este utilizatÄ pentru a asocia cuvinte cu culori. Acest fel de generalitate este fundamental pentru AGI.
Care este orizontul dvs. de timp pentru ca AGI sÄ aparÄ?
Este dificil de spus. Deja avem hardware-ul necesar pentru AGI Či vÄd cÄ o singurÄ descoperire este tot ce este necesar, Či aceasta poate apÄrea ÃŪn orice moment. Ãncerc sÄ descriu acea descoperire:
ConsideraČi cÄ, dacÄ tot ce ČtiČi este cÄ roČu este o culoare Či albastru este o culoare, vÄ pot ÃŪntreba sÄ numiČi cÃĒteva culori Či puteČi spune roČu Či albastru. Ãntrebarea este, cum poate un AGI ÃŪnvÄČa cÄ relaČia âeste-oâ este ceva. AČ putea programa o astfel de relaČie cu uČurinČÄ, dar atunci AGI-ul meu nu va putea ÃŪnvÄČa relaČii noi pe mÄsurÄ ce sunt ÃŪntÃĒlnite. Un copil poate ÃŪnvÄČa despre relaČii de mai aproape/mai departe, mai mare/mai mic, mai devreme/mai tÃĒrziu, ÃŪnainte/dupÄ Či multe altele. Dar acestea se bazeazÄ pe concepte Či mai fundamentale de mÄrime, distanČÄ, timp Či multe altele.
Cum poate un creier plin de neuroni ÃŪnvÄČa toate aceste lucruri fundamentale? Acest lucru se leagÄ de nevoia de roboticÄ. Cum poate un AGI ÃŪnvÄČa conceptul de distanČÄ dacÄ nu poate merge nicÄieri sau atinge nimic? Acest lucru se leagÄ Či de nevoia de stocare universalÄ. Cum poate un AGI ÃŪnČelege ce ÃŪnseamnÄ a merge undeva, care combinÄ conceptele de locaČie Či timp? A merge undeva este relativ uČor. ÃnČelegerea ce ÃŪnseamnÄ a merge undeva este mult mai dificilÄ. Cred cÄ toate aceste ÃŪntrebÄri fundamentale sunt manifestÄri ale aceleiaČi probleme subiacente Či soluČia la acea problemÄ este descoperirea necesarÄ.
Nu prea multe persoane lucreazÄ la aceastÄ ÃŪntrebare, ÃŪn mare parte pentru cÄ este atÃĒt de dificil de a prezenta un proiect care, dacÄ este cu adevÄrat de succes, va avea capacitÄČile unui copil de trei ani dupÄ trei ani Či capacitÄČile unui copil de zece ani dupÄ un deceniu. AČa cÄ soluČia va veni probabil de la cercetÄtori independenČi mai mici, care au timpul Či energia de a se dedica problemelor cu randament pe termen lung.
ExistÄ altceva pe care aČi dori sÄ-l ÃŪmpÄrtÄČiČi despre Brain Simulator II sau AGI ÃŪn general?
CÃĒnd ÃŪncercaČi sÄ utilizaČi neuroni Či sinapse pentru a proiecta circuite care abordeazÄ aceste probleme fundamentale, ajungeČi la concluzia cÄ, mai degrabÄ decÃĒt un concept care este reprezentat de cÃĒteva zeci de sinapse, fiecare necesitÄ cÃĒteva zeci de neuroni. Acest lucru ÃŪnseamnÄ cÄ, ÃŪn loc de capacitatea creierului de a fi de miliarde de lucruri, cum se crede ÃŪn mod obiČnuit, este limitatÄ la a ÃŪnČelege sute de milioane de lucruri. Cu aceastÄ idee ÃŪn minte, un AGI care ar putea ÃŪnČelege doar zece milioane de lucruri ar trebui sÄ poatÄ ÃŪnČelege cel puČin unele dintre aceste concepte fundamentale. Či un sistem de calculator care reprezintÄ zece milioane de lucruri este bine ÃŪn limitele hardware-ului de astÄzi, poate chiar al calculatorului de birou de astÄzi.
Versiunea 1.0 a Brain Simulator este, de fapt, âmajoratulâ sÄu. Acum are capacitatea Či interfaČa de utilizator lustruitÄ, care ÃŪl fac mult mai util pentru o audienČÄ de cercetare mai largÄ. Este un proiect comunitar cu o echipÄ de dezvoltare ÃŪn creČtere Či un corp mai mare de utilizatori finali. ÃmpreunÄ, vom ÃŪncerca o mulČime de idei noi Či vom face progrese ÃŪn unele dintre ÃŪntrebÄrile fundamentale ale inteligenČei Či AGI.
MulČumim pentru acest interviu minunat, este ÃŪntotdeauna interesant sÄ discutÄm despre AGI cu dvs. Citiitorii care doresc sÄ afle mai multe ar trebui sÄ citeascÄ cartea Brain Simulator II.












