Pot mașinile să-și amintească la fel ca oamenii? De ce atrag memristorii atenția?

În această postare pe blog, vom explora principiile și caracteristicile memristorilor - dispozitive electronice care imită sinapsele umane - și semnificația lor în tehnologia inteligenței artificiale.

 

Când mergi pentru prima dată cu metroul, zgomotul roților pare neobișnuit de puternic. Cu toate acestea, pe măsură ce trenul trece de o stație după alta, vine un moment în care abia dacă mai observăm acel sunet. Acest lucru se datorează faptului că simțurile noastre au devenit desensibilizate pe măsură ce același stimul este repetat. În schimb, simțurile unei mașini nu se desensibilizează ușor. Să luăm ca exemplu un automat de băuturi. Mașina detectează cu precizie ce buton a fost apăsat și apoi distribuie băutura corespunzătoare. Chiar dacă acest proces se repetă toată ziua, mașina efectuează aceeași acțiune fără ezitare a doua zi. Pentru majoritatea mașinilor, performanța rămâne constantă chiar și în timpul unor astfel de sarcini repetitive. Deci, ce-ar fi dacă mașinile ar avea caracteristica de a avea simțurile amorțite, la fel ca oamenii?
Matitatea senzorială este strâns legată de sinapse. Sinapsele sunt conexiunile dintre neuroni - celulele nervoase care alcătuiesc creierul uman - iar informațiile senzoriale sunt transmise sub formă de semnale electrochimice pe măsură ce trec prin neuroni și sinapse. Atunci când același semnal este transmis în mod repetat, eficiența transmiterii neuronale la nivelul sinapsei scade temporar, rezultând un fenomen cunoscut sub numele de matitate senzorială. Așadar, este posibil să se imite aceste caracteristici ale sinapselor în computere?
Nucleul computerelor convenționale este format din nenumărați tranzistori. De fapt, anterior s-au efectuat cercetări pentru a imita sinapsele umane folosind tranzistori. Cu toate acestea, se știe că creierul uman conține peste 100 de trilioane de sinapse, iar implementarea tuturor acestora cu tranzistori se confruntă cu limitări semnificative în ceea ce privește densitatea de integrare și consumul de energie. Pe măsură ce rețelele neuronale bazate pe tranzistori cresc ca scară, cerințele lor de spațiu și consumul de energie cresc dramatic. Din acest motiv, cercetătorii își îndreaptă atenția către un nou dispozitiv electronic numit memristor, care poate implementa caracteristici mai similare cu cele ale sinapselor umane.
Termenul „memristor” este o combinație de cuvinte din „memorie” și „rezistor”; se referă la un dispozitiv electronic ultra-mic care păstrează influența fluxului de curent trecut. În timp ce un rezistor determină de obicei magnitudinea fluxului de curent, valoarea rezistenței unui memristor se modifică în funcție de cantitatea totală de curent care a trecut prin el. De asemenea, își păstrează ultima stare de rezistență chiar și după întreruperea alimentării cu curent. Aceste caracteristici sunt considerate un avantaj major, deoarece permit stocarea informațiilor fără a fi nevoie de un dispozitiv de memorie separat. Deși tranzistoarele convenționale pot stoca și ele informații, acestea necesită circuite suplimentare, ceea ce crește dimensiunea dispozitivului și consumul de energie. În schimb, memristoarele au o structură simplă, consumă puțină energie și sunt potrivite pentru o integrare ridicată; prin urmare, acestea sunt cercetate ca tehnologie cheie în domeniile memoriei de generație următoare și al calculului neuromorfic.
Deși conceptul de memristor a fost propus pentru prima dată de profesorul Leon O. Chua în 1971, acesta nu a primit prea multă atenție la acea vreme, deoarece tehnologia tranzistoarelor avansa rapid. Cu toate acestea, după ce cercetătorii de la Hewlett-Packard au implementat cu succes un memristor real în 2008, cercetările aferente au câștigat un avânt semnificativ, iar acum este considerat una dintre tehnologiile de bază în domeniile semiconductorilor de generație următoare și al hardware-ului de inteligență artificială.
Un memristor este structurat fundamental cu oxid de titan (TiO₂) intercalat între electrozi de platină. Dioxidul de titan este împărțit în două regiuni cu proprietăți diferite, în funcție de distribuția oxigenului. O regiune este dioxidul de titan (TiO₂), care este complet saturat cu oxigen și unde oxigenul se mișcă abia; cealaltă este dioxidul de titan (TiO₂-x), unde lipsește o parte din oxigen, permițând oxigenului să se miște relativ liber. Deoarece curentul curge ușor prin regiunea în care oxigenul este parțial sărăcit chiar și la tensiuni scăzute, rezistența electrică totală scade pe măsură ce proporția acestei regiuni crește. Electrozii de platină sunt plasați deasupra și dedesubtul stratului de dioxid de titan pentru a aplica tensiune.
Acum, să luăm în considerare cazul în care se aplică o tensiune negativă electrodului superior. Deoarece sarcinile similare se resping reciproc, ionii de oxigen din apropierea interfeței se deplasează spre regiunea opusă. Drept urmare, o parte a regiunii care anterior era saturată cu oxigen devine o regiune în care electricitatea circulă ușor pe măsură ce oxigenul scapă, iar regiunea în care curentul circulă ușor se extinde treptat. Invers, dacă se aplică o tensiune negativă electrodului inferior, ionii de oxigen se deplasează înapoi în direcția lor inițială, determinând micșorarea regiunii cu conductivitate electrică ridicată, în timp ce regiunea cu suficient oxigen se extinde din nou. Aceste modificări continuă atâta timp cât se aplică tensiunea, demonstrând prima caracteristică a unui memristor: valoarea rezistenței sale se modifică în funcție de cantitatea de curent care curge.
Așadar, de ce rămâne valoarea rezistenței neschimbată chiar și după întreruperea alimentării? Tranzistoarele își schimbă și ele starea în funcție de tensiune, dar, în general, nu își pot menține această stare odată ce alimentarea este întreruptă. În schimb, deoarece aranjamentul atomic din oxidul de titan se schimbă într-un memristor, starea finală se menține chiar și după întreruperea alimentării.
În regiunile în care oxigenul este parțial deficitar, există două tipuri de ioni de titan (Ti³⁺, Ti⁴⁺). Când ionii de oxigen se mișcă, electronii se schimbă între ionii de titan pentru a menține echilibrul de sarcină, iar în acest proces, unii ioni de Ti³⁺ sunt convertiți în ioni de Ti⁴⁺. Deoarece ionii de Ti⁴⁺, care poartă o sarcină pozitivă mai mare, atrag mai puternic ionii de oxigen încărcați negativ, acest transfer de sarcină are loc în mod natural. În cele din urmă, chiar și după îndepărtarea tensiunii, noul aranjament de atomi rămâne neschimbat, astfel încât rezistența își menține și ea starea finală.
Simplificând, este similar cu o situație în care o persoană stă pe un scaun la metrou, iar scaunul de lângă ea este gol. De fiecare dată când trenul se mișcă, persoana mută un scaun pe locul gol, dar numărul de locuri goale rămâne la unu. Așa cum poziția persoanei se schimbă, dar structura generală a scaunelor rămâne aceeași, într-un memristor, se schimbă doar aranjamentul ionilor de oxigen și al electronilor, în timp ce structura generală este păstrată, permițându-i să-și „amintească” starea anterioară.
Oamenii de știință observă că această caracteristică este foarte similară cu cea a sinapselor umane. În sinapse, eficiența transmisiei neuronale se modifică pe măsură ce același semnal este repetat; în mod similar, în memristoare, valoarea rezistenței se modifică atunci când curentul curge în mod repetat. Din cauza acestor asemănări, memristoarele sunt cercetate ca componente de bază ale calculului neuromorfic, care imită creierul uman. De fapt, cercetătorii dezvoltă diverse tipuri de hardware de inteligență artificială prin combinarea memristoarelor cu circuite CMOS (Complementary Metal Oxide Semiconductor) pentru a imita comportamentul neuronilor și al sinapselor, iar cercetări conexe sunt în curs de desfășurare.
În câteva decenii, chiar și automatele de băuturi ar putea fi echipate cu inteligență artificială asemănătoare creierului uman. Imaginați-vă că stați în fața unui automat și apăsați un buton, doar pentru ca acesta să vă recunoască amprenta sau alte informații biometrice și să spună: „Știu ce băutură ați băut vara trecută”. S-ar putea să răspundeți pur și simplu: „Atunci dați-mi aceeași ca data trecută”.

 

Despre autor