Quando né la potenza di calcolo né le capacità dei modelli sono più scarse, dopo il «calcolare di più» la vera domanda diventa:come cercare, e se il metodo di ricerca stesso possa essere migliorato dal sistema. Il giudizio che questa pagina intende stabilire è il seguente: i molteplici percorsi di sviluppo dell'intelligenza — comprensione, espressione, azione e feedback — tornano a convergere quando si affrontano problemi sistemici e del mondo reale; e il calcolo evolutivo è, proprio in questo punto di convergenza, la fonte tecnologica più diretta: è al tempo stesso il meccanismo della ricerca e un oggetto che può essere ricercato.
1. Il cambio di premessa: dalla «generazione singola» alla «ricerca continua»
I limiti della generazione singola sono ormai del tutto evidenti: una singola generazione non può dimostrare la propria correttezza, né è facile che resti valida dopo un cambiamento dell'ambiente o del modello. Una volta rafforzate le capacità, il collo di bottiglia si è spostato dal «generare una buona risposta una volta» al «come cercare, dare feedback e selezionare in modo continuo». In altre parole, la natura del problema è passata dallacampionamentoallaricerca— l'attenzione non è più se esista una risposta, ma se sia possibile proporla, verificarla, conservarla e rigenerarla ripetutamente.
2. Perché molteplici percorsi convergono
Un sistema intelligente non è una singola capacità, ma comprende molteplici dimensioni: comprensione, espressione, azione, feedback e selezione dei risultati. Nessuna di queste dimensioni può chiudersi in un ciclo autonomo: la comprensione va calibrata tramite il feedback, l'azione va fatta convergere tramite la selezione dei risultati, l'espressione va verificata tramite l'ambiente. Perciò questi percorsi tornano a incrociarsi a livello di sistema, invece di sostituirsi a vicenda. Per comprendere questa interdipendenza si può ricorrere alla catena di osservazioni più semplice: porre il problema → generare candidati → feedback dell'ambiente → valutazione e selezione → conservazione e rigenerazione.
3. L'inquadramento delle origini: perché il calcolo evolutivo
Tra i molti percorsi di convergenza, il calcolo evolutivo offre il meccanismo più diretto e più operativo —popolazione, mutazione, selezione, iterazione, che corrispondono naturalmente al ciclo chiuso di sistema «generazione — valutazione — conservazione — rigenerazione». Non è l'ennesima capacità espressiva, bensì il meccanismo che fa girare davvero il ciclo chiuso: per questo la pagina lo colloca come la fonte tecnologica più diretta del punto di convergenza.
4. Il punto cieco degli algoritmi evolutivi tradizionali
Gli algoritmi evolutivi tradizionali usano mutazione, crossover e selezione per modificare le soluzioni candidate, ma raramente modificano «il metodo che genera le soluzioni candidate». In altre parole, ilmeta-livellodell'algoritmo resta a lungo nella fase di progettazione manuale. È abile nel cercare risposte, ma non nel cercare se stesso.
Un esempio concreto del costo è l'evoluzione differenziale: quale strategia di mutazione adottare, come scegliere il vettore di base, come impostare il fattore di mutazione e la probabilità di crossover — tutto ciò influenza in modo significativo il risultato della soluzione. Di fronte a problemi diversi, i ricercatori devono di solito scegliere tra numerose varianti e poi ricalibrare ripetutamente i parametri attraverso molti esperimenti. Questo lavoro avviene al di fuori della ricerca, non è riutilizzabile e difficilmente si sedimenta — ed è proprio la nota a piè di pagina della realtà secondo cui «l'algoritmo cerca la risposta, ma l'algoritmo stesso non entra nel processo di ricerca».
5. La svolta chiave: far sì che l'algoritmo ottimizzi l'algoritmo
Il vero passo avanti è far entrare nel processo di ricerca anche il metodo di risoluzione stesso, cioè la prospettiva annidata dell'«algoritmo che ottimizza l'algoritmo». A questo punto l'algoritmo non è più soltanto uno strumento per cercare risposte, ma diventa un oggetto da cercare e da migliorare. EvoX, che verrà presentato in seguito, è proprio il veicolo che sistematizza questa prospettiva (i dettagli della sua architettura sono nelle pagine successive).
