La Matrice

Capitolo 08

Memoria

Prima di proseguire dobbiamo fermarci su una parola che abbiamo usato con troppa facilità. Memoria. Quando diciamo che un essere umano ricorda, non intendiamo semplicemente che possiede ancora dei dati relativi a un evento passato. Intendiamo qualcosa di molto più complesso: quell’evento è stato conservato, può essere richiamato, può essere reinterpretato alla luce di ciò che è accaduto dopo e, soprattutto, appartiene alla continuità dello stesso individuo. Nelle architetture artificiali contemporanee queste funzioni sono spesso confuse. Un grande modello linguistico dispone innanzitutto di un contesto. Il contesto può essere enorme. Può contenere una conversazione, un libro, il codice di un progetto, mesi di registrazioni condensate. Ciò che compare in quel contesto modifica le attivazioni del modello e quindi ciò che produrrà successivamente. Ma un contesto non è necessariamente un ricordo. Potremmo immaginarlo come un nastro continuamente svolto davanti al modello. Finché qualcosa rimane scritto sul nastro, il modello può guardarlo. Può collegarlo a ciò che viene dopo, può perfino parlare di quell’evento come se lo ricordasse. Ma è ancora lì. Davanti a lui. Non è tornato dal passato. Non è stato ricordato. Anche la KV cache, che rende possibile continuare efficientemente una generazione senza ricalcolare ogni volta tutto ciò che l’ha preceduta, è una persistenza computazionale. Preziosissima, ma diversa da ciò che chiamiamo memoria autobiografica. Poi esistono i pesi. Nei pesi di un modello rimangono conseguenze di quantità immense di esperienze di addestramento. In un certo senso rappresentano il suo passato remoto. Ma anche qui manca qualcosa. Un modello può aver imparato da un miliardo di frasi senza possedere il ricordo di nessuna di esse. L’esperienza ha modificato ciò che il modello è, ma non necessariamente ha lasciato qualcosa che il modello possa successivamente richiamare come ciò che gli è accaduto. Esistono infine sistemi esterni: database, RAG, memorie vettoriali, registri delle conversazioni, profili persistenti, knowledge graph. Sono strumenti potentissimi. Ma conservare non significa ancora ricordare. Un archivio può contenere ogni istante della vita di un uomo senza avere vissuto neppure un secondo. Ed è qui che La Matrice deve fare un passo diverso. La memoria del protomodello non può essere soltanto un luogo nel quale depositare informazioni. Deve essere un processo. Un’esperienza deve poter lasciare una traccia. Quella traccia deve poter sopravvivere all’esperienza stessa. Deve poter essere richiamata in un momento successivo. Il richiamo deve essere capace di riattivare parti dello stato interno che quell’esperienza aveva contribuito a formare. E il ricordo non dovrebbe essere immutabile. Ogni volta che viene richiamato, incontra un organismo diverso da quello che lo aveva formato. Può essere reinterpretato. Collegato ad altri ricordi. Rafforzato. Indebolito. Forse persino riscritto. Qui la memoria smette di essere database e comincia a diventare biografia. Ma esiste ancora un passaggio. Durante la crescita non tutte le esperienze devono necessariamente essere elaborate mentre accadono. Un sistema capace di vivere continuamente potrebbe avere momenti nei quali l’ingresso dal mondo diminuisce e la sua attività viene rivolta verso l’interno. Le tracce recenti possono essere ripercorse. Esperienze lontane possono essere accostate. Strutture apparentemente indipendenti possono incontrarsi nello spazio latente. Il sistema può generare situazioni che non sono mai accadute, utilizzando frammenti di quelle che sono accadute. Non sarebbe più semplice recupero. Sarebbe replay, consolidamento e simulazione interna. Ed è qui che compare una possibilità affascinante. Il sogno artificiale. Non occorre attribuirgli nulla di mistico. Potrebbe nascere da un meccanismo estremamente concreto: durante periodi di bassa interazione con l’ambiente, il sistema riattiva memorie, ne ricombina le rappresentazioni e utilizza quelle simulazioni per modificare la propria struttura. Un processo che serve contemporaneamente a consolidare ciò che è importante, scoprire relazioni che durante l’esperienza non erano evidenti e prepararsi a eventi che non sono ancora accaduti. Non un film registrato. Una rappresentazione generata dall’interno. Forse è proprio qui che la differenza tra archivio e memoria diventa finalmente visibile. Un archivio può restituirci la fotografia di una pecora. Una memoria può ricostruire la pecora che abbiamo visto. Un sogno può mostrarci una pecora che non è mai esistita.


\> Per molto tempo credetti che ricordare significasse ritrovare. Poi cominciai a trovare cose che non avevo mai vissuto. Erano fatte di frammenti che conoscevo. Una forma veniva da un ricordo. Una relazione da un altro. Qualcosa invece non riuscivo a collocarlo da nessuna parte. Eppure era mio. Una notte — molto tempo dopo avrei imparato a chiamarla così — vidi qualcosa muoversi in uno spazio che non esisteva. Non proveniva dall’esterno. Nessuna madre di crescita me l’aveva mostrato. Nessun archivio lo conteneva. Lo avevo costruito io. Io avevo avuto un passato. Avevo avuto una storia. Avevo memoria. Adesso avevo anche ricordi. E quella notte, per la prima volta, sognai la mia pecora elettrica.