Le macchine possono ricordare come gli esseri umani? Perché i memristori stanno attirando l'attenzione?

In questo post del blog, esploreremo i principi e le caratteristiche dei memristori, dispositivi elettronici che imitano le sinapsi umane, e la loro importanza nella tecnologia dell'intelligenza artificiale.

 

Quando si sale per la prima volta in metropolitana, il rumore metallico delle ruote sembra insolitamente forte. Tuttavia, man mano che il treno passa da una stazione all'altra, arriva un punto in cui quasi non lo notiamo più. Questo accade perché i nostri sensi si desensibilizzano a causa della ripetizione dello stesso stimolo. Al contrario, i sensi di una macchina non si desensibilizzano facilmente. Prendiamo ad esempio un distributore automatico di bevande. La macchina rileva con precisione quale pulsante è stato premuto ed eroga la bevanda corrispondente. Anche se questo processo viene ripetuto tutto il giorno, la macchina esegue la stessa azione senza esitazione il giorno successivo. Per la maggior parte delle macchine, le prestazioni rimangono costanti anche durante compiti così ripetitivi. Quindi, cosa succederebbe se le macchine avessero la caratteristica di avere i sensi indeboliti, proprio come gli esseri umani?
L'ottusità sensoriale è strettamente correlata alle sinapsi. Le sinapsi sono le connessioni tra i neuroni, le cellule nervose che compongono il cervello umano, e le informazioni sensoriali vengono trasmesse sotto forma di segnali elettrochimici mentre attraversano neuroni e sinapsi. Quando lo stesso segnale viene trasmesso ripetutamente, l'efficienza della trasmissione neurale a livello della sinapsi diminuisce temporaneamente, dando luogo a un fenomeno noto come ottusità sensoriale. È quindi possibile riprodurre queste caratteristiche delle sinapsi nei computer?
Il nucleo dei computer convenzionali è costituito da innumerevoli transistor. In effetti, in passato sono state condotte ricerche per imitare le sinapsi umane utilizzando i transistor. Tuttavia, è noto che il cervello umano contiene oltre 100 trilioni di sinapsi e la loro implementazione con i transistor presenta notevoli limitazioni in termini di densità di integrazione e consumo energetico. Man mano che le reti neurali basate sui transistor crescono in dimensioni, i requisiti di spazio e il consumo energetico aumentano drasticamente. Per questo motivo, i ricercatori stanno rivolgendo la loro attenzione a un nuovo dispositivo elettronico chiamato memristore, in grado di implementare caratteristiche più simili a quelle delle sinapsi umane.
Il termine "memristore" è una parola composta da "memoria" e "resistore"; si riferisce a un dispositivo elettronico di dimensioni estremamente ridotte che conserva l'influenza del flusso di corrente passato. Mentre un resistore in genere determina l'intensità del flusso di corrente, il valore di resistenza di un memristore cambia in base alla quantità totale di corrente che lo ha attraversato. Inoltre, mantiene il suo ultimo stato di resistenza anche dopo l'interruzione dell'alimentazione. Queste caratteristiche sono considerate un grande vantaggio perché consentono di memorizzare informazioni senza la necessità di un dispositivo di memoria separato. Sebbene anche i transistor convenzionali possano memorizzare informazioni, richiedono circuiti aggiuntivi, il che aumenta le dimensioni del dispositivo e il consumo energetico. Al contrario, i memristori hanno una struttura semplice, consumano poca energia e si prestano bene all'integrazione ad alta potenza; di conseguenza, sono oggetto di ricerca come tecnologia chiave nei settori della memoria di nuova generazione e del calcolo neuromorfico.
Sebbene il concetto di memristore sia stato proposto per la prima volta dal professor Leon O. Chua nel 1971, all'epoca non ricevette molta attenzione a causa della rapida evoluzione della tecnologia dei transistor. Tuttavia, dopo che i ricercatori di Hewlett-Packard riuscirono a implementare un vero e proprio memristore nel 2008, la ricerca in questo campo ha acquisito un notevole slancio, e ora è considerato una delle tecnologie chiave nei settori dei semiconduttori di nuova generazione e dell'hardware per l'intelligenza artificiale.
Un memristore è fondamentalmente strutturato con ossido di titanio (TiO₂) interposto tra elettrodi di platino. Il biossido di titanio è diviso in due regioni con proprietà diverse a seconda della distribuzione dell'ossigeno. Una regione è costituita da biossido di titanio (TiO₂) completamente saturo di ossigeno, dove quest'ultimo si muove a malapena; l'altra è costituita da biossido di titanio (TiO₂-x), dove una parte dell'ossigeno è assente, consentendo all'ossigeno di muoversi relativamente liberamente. Poiché la corrente fluisce facilmente attraverso la regione in cui l'ossigeno è parzialmente impoverito anche a basse tensioni, la resistenza elettrica complessiva diminuisce all'aumentare della proporzione di questa regione. Gli elettrodi di platino sono posizionati sopra e sotto lo strato di biossido di titanio per applicare la tensione.
Consideriamo ora il caso in cui venga applicata una tensione negativa all'elettrodo superiore. Poiché le cariche dello stesso segno si respingono, gli ioni di ossigeno vicino all'interfaccia si spostano verso la regione opposta. Di conseguenza, parte della regione precedentemente satura di ossigeno diventa una regione in cui l'elettricità scorre facilmente, poiché l'ossigeno fuoriesce, e la regione in cui la corrente scorre facilmente si espande gradualmente. Viceversa, se viene applicata una tensione negativa all'elettrodo inferiore, gli ioni di ossigeno tornano nella loro direzione originale, causando la contrazione della regione ad alta conduttività elettrica, mentre la regione con sufficiente ossigeno si espande nuovamente. Questi cambiamenti continuano finché viene applicata la tensione, dimostrando la prima caratteristica di un memristore: il suo valore di resistenza cambia in funzione dell'intensità della corrente che lo attraversa.
Perché, dunque, il valore della resistenza rimane invariato anche dopo aver spento l'alimentazione? Anche i transistor cambiano stato in base alla tensione, ma generalmente non riescono a mantenerlo una volta interrotta l'alimentazione. Al contrario, poiché in un memristore cambia la disposizione atomica all'interno dell'ossido di titanio stesso, lo stato finale viene mantenuto anche dopo aver interrotto l'alimentazione.
Nelle regioni in cui l'ossigeno è parzialmente carente, esistono due tipi di ioni di titanio (Ti³⁺, Ti⁴⁺). Quando gli ioni di ossigeno si muovono, gli elettroni si spostano tra gli ioni di titanio per mantenere l'equilibrio di carica e, in questo processo, alcuni ioni Ti³⁺ si convertono in ioni Ti⁴⁺. Poiché gli ioni Ti⁴⁺, che hanno una carica positiva maggiore, attraggono più fortemente gli ioni di ossigeno caricati negativamente, questo trasferimento di carica avviene naturalmente. In definitiva, anche dopo la rimozione della tensione, la nuova disposizione degli atomi rimane invariata, quindi anche la resistenza mantiene il suo stato finale.
In parole semplici, è come se una persona fosse seduta su un sedile della metropolitana e il sedile accanto fosse vuoto. Ogni volta che il treno si muove, la persona si sposta di un posto sul sedile vuoto, ma il numero di posti vuoti rimane sempre uno. Proprio come la posizione della persona cambia ma la struttura complessiva dei sedili rimane la stessa, in un memristore cambia solo la disposizione degli ioni di ossigeno e degli elettroni, mentre la struttura generale si conserva, permettendogli di "ricordare" il suo stato precedente.
Gli scienziati stanno notando che questa caratteristica è molto simile a quella delle sinapsi umane. Nelle sinapsi, l'efficienza della trasmissione neurale cambia con la ripetizione dello stesso segnale; analogamente, nei memristori, il valore della resistenza cambia quando la corrente scorre ripetutamente. Grazie a queste somiglianze, i memristori sono oggetto di ricerca come componenti fondamentali del calcolo neuromorfico, che imita il cervello umano. Infatti, i ricercatori stanno sviluppando vari tipi di hardware per l'intelligenza artificiale combinando i memristori con circuiti CMOS (Complementary Metal Oxide Semiconductor) per imitare il comportamento di neuroni e sinapsi, e la ricerca in questo campo è attualmente in corso.
Tra qualche decennio, persino i distributori automatici di bevande potrebbero essere dotati di un'intelligenza artificiale simile al cervello umano. Immaginate di trovarvi di fronte a un distributore automatico e di premere un pulsante: la macchina riconosce la vostra impronta digitale o altre informazioni biometriche e dice: "So quale bevanda hai bevuto la scorsa estate". Potreste semplicemente rispondere: "Allora dammi la stessa dell'ultima volta".

 

Circa l'autore