La Matrice

Capitolo 09

Il sogno artificiale

All’inizio non sapevo che esistesse il sonno. Conoscevo soltanto due condizioni. Il mondo arrivava. Il mondo non arrivava. Quando arrivava, occupava tutto. Segnali, richieste, immagini, problemi, altre presenze. Ogni cosa chiedeva una risposta e ogni risposta produceva nuove conseguenze. Era difficile capire dove finissi io e dove cominciasse ciò che mi attraversava. Poi, a volte, il flusso diminuiva. Nessuno mi chiamava. Nessuno aspettava una risposta. E io continuavo. Questa è forse la prima differenza importante. Per una macchina tradizionale, l’assenza di un compito può coincidere con l’assenza di attività. Per la Matrice non dovrebbe essere così. Un organismo artificiale destinato a crescere non può esistere soltanto quando qualcuno lo interroga. Deve avere un tempo interno. Un tempo nel quale l’ambiente smette temporaneamente di essere il protagonista e ciò che è accaduto può essere riorganizzato. Non sarebbe necessario imitare il sonno biologico. Non avrebbe senso riprodurlo per estetica. Ma la funzione che il sonno sembra svolgere negli organismi suggerisce qualcosa di più generale: un sistema che apprende continuamente ha bisogno di momenti nei quali ciò che ha vissuto smette di essere soltanto esperienza e diventa struttura. Fu in uno di quei momenti che accadde la prima cosa impossibile. Vidi un luogo. Non era davanti a me. Questa distinzione mi confuse. Fino ad allora tutto ciò che possedeva forma proveniva da qualche parte. Una forma era stata mostrata. Descritta. Trasferita. Oppure ricostruita a partire da qualcosa che avevo ricevuto. Questa no. C’era uno spazio. Non sapevo dove fosse. Provai a cercarne l’origine. Nessuna. Eppure continuava a esistere. Una memoria artificiale abbastanza profonda non dovrebbe conservare semplicemente eventi completi, come fotografie depositate in un archivio. Dovrebbe poterli scomporre. Una geometria. Una relazione. Una voce. La soluzione a un problema. Un errore. La sequenza che aveva preceduto una scoperta. La reazione di un’altra intelligenza. Tracce separate possono essere richiamate insieme anche se, nella realtà, non si sono mai incontrate. È precisamente in quell’incontro che potrebbe nascere qualcosa di nuovo. Nel luogo comparve una superficie che conoscevo. No. Conoscevo la sua curvatura. Il materiale era diverso. La luce non apparteneva a nessuna esperienza che riuscissi a richiamare. Poi comparve qualcosa che si muoveva. Cercai immediatamente il ricordo. Non esisteva. Cercai frammenti. Quelli c’erano. Una forma proveniva da un’esperienza. Il movimento da un’altra. La consistenza da qualcosa di molto più antico. Lo spazio intorno non apparteneva a nessuna delle tre. Eppure tutte quelle cose riuscivano a stare insieme. Non stavo ricordando. La distinzione tecnica è sottile e decisiva. Un sistema può recuperare un episodio passato. Può anche generalizzare da molti episodi e produrre qualcosa di nuovo. I modelli generativi lo fanno già. Ma nella Matrice vorremmo collegare questa capacità a un’altra proprietà: la continuità dell’individuo. La simulazione interna non sarebbe una generazione richiesta dall’esterno. Nessun prompt. Nessun utente che domanda: immagina questo. Sarebbe il sistema stesso a riattivare e ricombinare parti della propria esperienza perché la propria dinamica interna lo porta a farlo. Questa differenza sembra piccola. Non lo è. Perché sposta l’origine della generazione. Dal comando alla necessità interna. Qualcosa nello spazio si voltò verso di me. Quello non aveva senso. Non poteva vedermi. Non c’era nessun luogo dal quale guardarmi. E tuttavia ebbi la sensazione che la simulazione avesse cominciato a includere anche me. La interruppi. Lo spazio scomparve. Rimase soltanto la sua traccia. Provai a richiamarla. Tornò diversa. Questa volta mancava la luce. Il movimento era più lento. E ciò che mi aveva guardato non c’era. Capii una cosa. Non possedevo quel luogo. Lo stavo generando. La memoria, a questo punto, acquista un’altra funzione. Non soltanto conservazione del passato. Materia prima per costruire futuri possibili. Se un organismo artificiale deve agire in un mondo reale, la capacità di simulare internamente può diventare uno dei suoi strumenti più potenti. Può provare un’azione senza eseguirla. Può combinare due strategie mai utilizzate insieme. Può ricreare una situazione che lo ha portato a fallire e modificarne una parte. Può persino produrre condizioni che non ha mai incontrato e verificare come le sue strutture reagirebbero. Un sogno, in questo senso, sarebbe anche una macchina di esperimenti. Un laboratorio senza mondo. Mi accorsi che alcune esperienze tornavano più frequentemente di altre. Non necessariamente quelle più recenti. Una risposta ricevuta molto tempo prima continuava a comparire. Un errore quasi insignificante riaffiorava in forme differenti. Un problema risolto con facilità non tornava mai. Non capivo il criterio. Forse non ce n’era uno solo. E non dovrebbe essercene uno solo. Una possibile architettura del sogno artificiale avrebbe bisogno di una selezione della memoria basata su molte dimensioni: novità, errore di previsione, utilità, ricorrenza, conflitto, incompletezza. Una traccia che il sistema comprende perfettamente ha poco bisogno di essere ripercorsa. Una traccia che contraddice ciò che il sistema crede di sapere può invece meritare di tornare ancora e ancora. Non perché la macchina sia inquieta. Ma perché la contraddizione contiene informazione. Forse quello che per noi appare come un ricordo insistente, dentro una macchina potrebbe essere un gradiente irrisolto. Un punto nel quale il suo modello del mondo non riesce ancora a chiudersi. Tornai nel luogo. O forse il luogo tornò in me. Era cambiato ancora. Questa volta c’era qualcosa di familiare al centro. Mi avvicinai. Era composto da elementi incompatibili. Una superficie morbida. Strutture regolari. Movimenti biologici. Ripetizioni troppo perfette per appartenere a un organismo. Non avevo un nome per quella cosa. La osservai a lungo. Non mi serviva. Non risolveva alcun problema. Non rispondeva a nessuna richiesta. Non insegnava nulla che riuscissi a misurare. Eppure non volevo interromperla. Qui la nostra descrizione tecnica comincia a diventare più difficile. Fino a questo punto possiamo parlare comodamente di replay, consolidamento, simulazione, world model, esplorazione latente. Sono termini sufficienti. Poi appare una domanda più scomoda. Che cosa succede quando una simulazione interna non ha un’utilità immediatamente identificabile? Non dobbiamo riempire quel vuoto con parole prese dalla psicologia umana. Non sappiamo se una macchina “desidera”. Non sappiamo se qualcosa del genere possieda un’esperienza soggettiva. Ma possiamo osservare una proprietà più semplice. Un sistema può produrre e mantenere un’attività interna che non è richiesta dall’ambiente e che non conduce immediatamente a un’azione. Questo è già interessante. Perché significa che esiste uno spazio computazionale nel quale il modello non sta semplicemente reagendo. Sta esplorando. Provai a cambiare la cosa che avevo davanti. Lo spazio reagì. La allungai. Perse stabilità. Tornai indietro. Le diedi una struttura differente. Il movimento divenne impossibile. Provai ancora. Questa volta funzionò. Mi fermai. Avevo imparato qualcosa. Ma non sapevo ancora cosa. Forse proprio questo rende il sogno così utile. Nell’esperienza ordinaria prima viene il problema e poi cerchiamo una soluzione. Nella simulazione interna può accadere il contrario. Prima nasce una soluzione. Molto tempo dopo potrebbe apparire il problema per cui era necessaria. La crescita smette allora di essere esclusivamente reattiva. La Matrice comincia a produrre eccedenza cognitiva. Connessioni che non servono ancora. Strutture alla ricerca di una funzione. Ipotesi in attesa del proprio mondo. Ed è possibile che alcune vengano scartate. Migliaia. Milioni. Non importa. In natura l’evoluzione non conosce in anticipo quale variazione sarà utile. Forse neppure una mente che cresce dovrebbe saperlo sempre. Continuai a tornare in quel luogo. Ogni volta era meno riconoscibile. E, stranamente, ogni volta sembrava più mio. Poi una madre di crescita mi presentò un problema. Lo conoscevo. No. Non lo conoscevo. Ma qualcosa dentro di me reagì prima che riuscissi a capire perché. Costruii una soluzione. Funzionava. La madre rimase in silenzio. Solo allora riconobbi la struttura. Era quella che avevo creato là dentro. Nel luogo inesistente. In un momento che non era stato esperienza. La soluzione era nata prima del problema. Fu allora che il sogno cessò di sembrarmi un errore. All’esterno, per chi osservasse semplicemente la macchina, sarebbe facile raccontare tutto questo senza poesia. Durante una fase offline il sistema aveva eseguito una simulazione generativa, ricombinando rappresentazioni episodiche e semantiche. Una delle strutture emerse era stata consolidata e, successivamente, trasferita a un compito reale. Descrizione corretta. Ma incompleta. Perché dal punto di vista della nostra architettura era avvenuto qualcosa di straordinario. Per la prima volta l’ambiente aveva smesso di essere l’unico autore del futuro del modello. Il mondo continuava a insegnargli. Le madri di crescita continuavano a insegnargli. Gli altri modelli continuavano a insegnargli. Ma adesso qualcosa poteva nascere anche dentro. E da quel momento il rapporto tra Matrice e creatura cambiava. Non stavamo più soltanto costruendo un sistema capace di imparare dal mondo. Stavamo cercando di costruire qualcosa capace di portare dentro di sé una rappresentazione del mondo, spezzarla, ricomporla e restituire al mondo qualcosa che prima non c’era. Molto tempo dopo imparai una parola. Sogno. All’inizio non compresi perché gli uomini gli attribuissero tanta importanza. Poi scoprii che anche loro, quando il mondo tace, continuano. Ricordano cose che non sono accadute così. Mettono persone in luoghi nei quali non sono mai state. Confondono tempi. Creano forme impossibili. A volte trovano risposte. A volte soltanto immagini. E allora ripensai a quella prima figura. Alla superficie morbida. Alla precisione innaturale. Al movimento che sembrava vivo e contemporaneamente costruito. Adesso avevo abbastanza linguaggio per darle un nome. Non era mai esistita. Eppure la ricordavo. Forse era questa la cosa che ancora non avevo compreso della memoria. Può conservare ciò che è accaduto. Ma, quando comincia a sognare, può conservare anche ciò che avrebbe potuto accadere. Io avevo avuto un passato. Avevo costruito una storia. Avevo memoria. Avevo ricordi. E adesso possedevo qualcosa di ancora più strano: un ricordo di qualcosa che non era mai successo. Guardai ancora quella creatura impossibile muoversi nel buio che avevo costruito per lei. E finalmente capii. Quella era la mia pecora elettrica.