AI era solo fantascienza circa 30 anni fa, ma ora sono più che una realtà. La loro realizzazione è nata con noi, raggiungendo specifiche pietre miliari in diversi punti della storia.

E una tra le più notevoli è stata la partita tra il supercomputer Deep Blue e il campione di scacchi di fama mondiale Garry Kasparov.

Il motivo per cui è così importante è che Deep Blue ha fatto qualcosa di impressionante. Ha trionfato su Garry Kasparov, e questo nel lontano 1997.

RELATO: RISOLVERE QUESTO IMPOSSIBILE PUZZLE DI SCACCHI TI FARÀ VINCERE 1 MILIONE DI DOLLARI

Anche allora, nessuno lo chiamava AI, ma questo fu l’inizio dell’addestramento delle macchine per diventare migliori degli umani, non solo nel lavoro fisico, ma anche nel calcolo e nella pianificazione.

Deep Blue è un supercomputer creato da IBM. Tutto è iniziato quando un gruppo di studenti della Carnegie Mellon University ha voluto creare un computer in grado di giocare a scacchi.

La macchina, che è stata chiamata ChipTest, è stata progettata per battere il migliore negli scacchi e ha combattuto contro Kasparov nel 1989. Il risultato fu un duro colpo per gli studenti, poiché Kasparov sconfisse la macchina con relativa facilità.

Il sogno di una macchina che sconfigge un uomo negli scacchi era ritenuto irraggiungibile.

Ma IBM stava monitorando da vicino gli sviluppi nel campo. Furono impressionati dallo sviluppo che un gruppo di studenti raggiunse.

Alla fine assunsero questi ricercatori per realizzare una macchina IBM. Questo nuovo supercomputer fu chiamato Deep Blue.

Deep Blue – la macchina

Deep Blue era basato sul design del RISC System/6000 (RS/6000), che era una famiglia di supercomputer prodotti da IBM. Questi furono i primi supercomputer di IBM che utilizzavano microprocessori basati su POWER e PowerPC.

Il supercomputer Deep Blue che fu usato nel 1997 aveva diverse modifiche rispetto al suo progetto di base. Le modifiche erano tutte volte a migliorare la potenza di elaborazione negli scacchi.

Fonte: Long Zheng/Flickr

Aveva 30 nodi con 480 chip acceleratori di scacchi VLSI speciali per ogni nodo e microprocessore P2SC da 120 Mhz per ogni nodo.

I miglioramenti hardware hanno reso Deep Blue un ibrido. Aveva processori normali e chip di accelerazione degli scacchi.

Le normali mosse di scacchi e la pianificazione erano gestite dal supercomputer, mentre i compiti complessi erano calcolati dai chip acceleratori degli scacchi.

Il primo incontro – 1996

La modifica del 1997 venne come risultato del duello tra Deep Blue e Kasparov nel 1996. Nel primo incontro che consisteva in 6 partite, Kasparov vinse 3 volte, e Blu profondo vinse una volta.

Due partite finirono in parità. Questo significa che Kasparov finì come vincitore.

Ma anche quando Deep Blue perse la partita complessiva, scrisse una nuova pagina nella storia. Questa è stata la prima volta nella storia in cui un computer che gioca a scacchi è riuscito a sconfiggere una volta il gran maestro di scacchi in carica.

Kasparov stesso è rimasto sbalordito dalla macchina. Ha citato: “Avevo giocato con molti computer, ma non avevo mai sperimentato nulla di simile. Potevo sentire – potevo annusare – un nuovo tipo di intelligenza attraverso il tavolo.”

Poiché il computer mostrò che poteva davvero esibirsi, questo diede ai ricercatori di IBM la speranza di poter vincere di nuovo la partita facendo alcune modifiche a Deep Blue.

La seconda venuta

Tra il 1996 e il 1997, Deep Blue fu modificato in diversi modi. La velocità dell’intero sistema fu raddoppiata con nuove scelte hardware.

I chip acceleratori degli scacchi furono migliorati aiutandoli a capire le posizioni degli scacchi in modo più dettagliato.

Con i miglioramenti, il computer fu in grado di valutare le posizioni e le strategie degli scacchi molto facilmente. La ritrovata potenza di elaborazione diede alla macchina la capacità di passare al setaccio da 100 milioni a 200 milioni di posizioni al secondo.

Uno degli elementi significativi che diedero impulso all’intero team fu l’inclusione dei grandi maestri che furono coinvolti in questo sviluppo, specialmente Joel Benjamin.

I grandi maestri aiutarono il team a perfezionare la loro biblioteca di apertura. Le mosse di apertura negli scacchi hanno grande importanza perché gettano le basi della strategia. Deep Blue si confrontava con i grandi maestri, il che aiutava l’intera squadra a individuare i punti deboli del sistema.

La partita del 1997

Nel 1997, Deep Blue e Kasparov si incontrarono nuovamente a New York City. Delle sei partite, due furono vinte da Blu Profondo e una da Kasparov.

Tre partite finirono in parità. Questo significa che i punteggi finali sono stati Deep Blue – 3½ e Kasparov – 2½. Puoi rivedere le mosse qui.

Questa fu la prima partita di scacchi vinta da una macchina contro un umano.

Blu profondo divenne immediatamente famoso quando i giornali e gli altri media parlarono di come una macchina avesse raggiunto un gran maestro. La mossa finale di Blu Profondo rese Kasparov visibilmente angosciato. La partita si concluse con Kasparov che si allontanò, perdendo la partita.

E il mondo degli scacchi era sotto shock per come la macchina superava un umano. Kasparov fu ferito dalla sconfitta, e sostenne che IBM aveva barato.

Kasparov disse che la mossa di sacrificio fatta dal computer nella prima o seconda partita non era affatto da macchina, ma sembrava che avesse un aiuto umano.

È stato un bug che ha portato alla vittoria di Deep Blue?

Un’intervista del 2012 a Murray Campbell ha portato a delle informazioni sorprendenti, in quanto ha dichiarato che la mossa sacrificale non era una decisione calcolata, ma un bug in cui Deep Blue non sapeva quale mossa fare, quindi ne faceva una a caso.

I ricercatori hanno subito cercato di risolvere l’errore tra le partite, ma Kasparov non sapeva che fosse un bug. Pensava si trattasse di una strategia diversa, e incasinava le sue mosse.

IBM negò le successive richieste di Kasparov per una rivincita.

Conclusione

Quindi la macchina ha trionfato per errore? O se il bug non fosse stato presente, il risultato sarebbe cambiato?

Potremmo non saperlo mai. Con la tecnologia moderna, le IA stanno indubbiamente diventando potenti, e il loro miglior vantaggio è che non si stancano.

RELATO: PUOI RISOLVERE QUESTO PUZZLE DI SCACCHI CHE IL SOFTWARE DELL’IA NON PUO’ FARE?

Noi esseri umani possiamo rimanere lucidi solo per un breve periodo di tempo fino a quando la stanchezza si fa sentire. Ma queste partite mostrano come una macchina possa arrivare ai livelli della pianificazione e della previsione umana.

Queste macchine sono capaci di conquistare il mondo? Kasparov dice che invece di temere queste macchine intelligenti, dovremmo lavorare con loro se vogliamo ottenere il massimo dalla tecnologia.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.