Tekoäly oli 30 vuotta sitten pelkkää tieteiskirjallisuutta, mutta nyt se on enemmän kuin vain todellisuutta. Niiden toteutuminen syntyi kanssamme saavuttaen tiettyjä virstanpylväitä historian eri vaiheissa.

Ja yksi merkittävimmistä oli supertietokone Deep Bluen ja maailmankuulun shakkimestarin Garri Kasparovin välinen peli.

Syy, miksi se on niin tärkeä, on se, että Deep Blue teki jotain kunnioitusta herättävää. Se voitti Garri Kasparovin, ja tämä tapahtui vuonna 1997.

RELATED:

Silloinkin kukaan ei kutsunut sitä tekoälyksi, mutta tämä oli alku sille, että koneita alettiin kouluttaa ihmistä paremmiksi paitsi fyysisessä työssä, myös laskennassa ja suunnittelussa.

Deep Blue on IBM:n luoma supertietokone. Kaikki alkoi, kun ryhmä opiskelijoita Carnegie Mellonin yliopistossa halusi tehdä tietokoneen, joka osaisi pelata shakkia.

Kone, joka sai nimekseen ChipTest, suunniteltiin voittamaan shakin parhaat, ja se sparraili Kasparovia vastaan vuonna 1989. Tulos oli raskas isku opiskelijoille, sillä Kasparov voitti koneen suhteellisen helposti.

Unelmaa koneesta, joka voittaisi ihmisen shakissa, pidettiin saavuttamattomana.

Mutta IBM seurasi tarkasti alan kehitystä. Heihin teki vaikutuksen erään opiskelijaryhmän saavuttama kehitys.

He palkkasivat lopulta nämä tutkijat tekemään IBM:n koneen. Tätä uutta supertietokonetta kutsuttiin nimellä Deep Blue.

Deep Blue – kone

Deep Blue perustui IBM:n valmistaman supertietokoneperheen RISC System/6000 (RS/6000) suunnitteluun. Nämä olivat IBM:n ensimmäiset supertietokoneet, jotka hyödynsivät POWER- ja PowerPC-pohjaisia mikroprosessoreita.

Vuonna 1997 käytössä olleessa Deep Blue -supertietokoneessa oli useita muutoksia perussuunnitelmaan verrattuna. Kaikkien muutosten tarkoituksena oli parantaa shakin laskentatehoa.

Lähde: Long Zheng/Flickr

Se sisälsi 30 solmua, joissa oli 480 erityiskäyttöistä VLSI-šakkikiihdytinpiiriä kutakin solmua kohden ja 120 Mhz P2SC-mikroprosessori kutakin solmua kohden.

Laitteistoparannukset tekivät Deep Blue:sta hybridin. Siinä oli tavallisia prosessoreita ja shakkikiihdytyssiruja.

Normaalit shakkiliikkeet ja suunnittelun hoiti supertietokone, kun taas monimutkaiset tehtävät laskettiin shakkikiihdytinpiireillä.

Ensimmäinen kohtaaminen – 1996

Vuoden 1997 muutos tuli Deep Bluen ja Kasparovin vuonna 1996 käymän kaksintaistelun seurauksena. Ensimmäisessä ottelussa, joka koostui kuudesta pelistä, Kasparov voitti kolme kertaa ja Deep Blue kerran.

Kaksi ottelua päättyi tasapeliin. Tämä tarkoitti sitä, että Kasparov päätyi voittajaksi.

Mutta vaikka Deep Blue hävisi koko ottelun, se kirjoitti uuden sivun historiaan. Tämä oli ensimmäinen kerta historiassa, kun shakkia pelaava tietokone onnistui kertaalleen voittamaan maailman hallitsevan shakin suurmestarin.

Kasparov itse oli ällistynyt koneesta. Hän siteerasi: ”Olin pelannut paljon tietokoneita, mutta en ollut koskaan kokenut mitään tällaista. Tunsin – pystyin haistamaan – uudenlaisen älykkyyden pöydän toisella puolella.”

Koska tietokone osoitti, että se todellakin pystyi suoriutumaan, tämä antoi IBM:n tutkijoille toivoa siitä, että he voisivat voittaa pelin uudestaan tekemällä joitakin säätöjä Deep Blue -tietokoneeseen.

Kakkosesiintyminen

Vuosien 1996 ja 1997 välisenä aikana Deep Blue -tietokonetta muokattiin monin tavoin. Koko järjestelmän nopeus kaksinkertaistettiin uusilla laitteistovalinnoilla.

Shakkikiihdyttimien siruja parannettiin auttamalla niitä ymmärtämään shakkiasemia yksityiskohtaisemmin.

Parannusten ansiosta tietokone pystyi arvioimaan shakkiasemat ja -strategiat erittäin helposti. Uudenlainen laskentateho antoi koneelle kyvyn seuloa 100 miljoonasta 200 miljoonaan asemaa sekunnissa.

Yksi merkittäväksi tekijäksi, joka vauhditti koko tiimiä, oli kehitystyössä mukana olleiden suurmestareiden, erityisesti Joel Benjaminin, mukaan ottaminen.

Suurmestarit auttoivat tiimiä täydellistämään avauskirjastonsa. Avausliikkeillä on shakissa suuri merkitys, koska ne luovat perustan strategialle. Deep Blue sparraili tämän jälkeen suurmestareita vastaan, mikä auttoi koko tiimiä löytämään järjestelmän solmukohdat.

Vuoden 1997 ottelu

Vuonna 1997 Deep Blue ja Kasparov kohtasivat jälleen New Yorkissa. Kuudesta pelistä kaksi peliä voitti Deep Blue ja yhden Kasparov.

Kolme peliä päättyi tasapeliin. Tämä tarkoitti, että lopputulos oli Deep Blue – 3½ ja Kasparov – 2½. Voit tarkastella siirtoja täällä.

Tämä oli kaikkien aikojen ensimmäinen shakkiottelu, jonka kone voitti ihmistä vastaan.

Deep Blue tuli välittömästi kuuluisaksi, kun sanomalehdet ja muut tiedotusvälineet riemuitsivat siitä, miten kone sai suurmestarin kiinni. Deep Bluen viimeinen siirto sai Kasparovin silminnähden ahdistumaan. Ottelu päättyi siihen, että Kasparov käveli pois ja hävisi pelin.

Ja shakkimaailma oli järkyttynyt, kun kone nousi ihmisen yläpuolelle. Kasparov loukkaantui tappiosta ja väitti IBM:n huijanneen.

Kasparov sanoi, että tietokoneen ensimmäisessä tai toisessa pelissä tekemä uhrautuva siirto ei ollut lainkaan konemainen, vaan tuntui kuin siinä olisi ollut ihmisen apua.

Oliko se bugi, joka johti Deep Bluen voittoon?

Murray Campbellin haastattelu vuodelta 2012 toi esiin yllättävää tietoa, sillä hän totesi, että uhrautuva siirto ei ollut laskelmoitu päätös, vaan bugi, jossa Deep Blue ei tiennyt, minkä siirron se tekisi, joten se teki sellaisen sattumanvaraisesti.

Tutkijat yrittivät pian korjata virhettä otteluiden välissä, mutta Kasparov ei tiennyt, että kyseessä oli bugi. Hän luuli sen olevan erilainen strategia, ja se sotki hänen siirtonsa.

IBM kieltäytyi Kasparovin myöhemmistä uusintaottelupyynnöistä.

Johtopäätös

Onko kone siis voittanut vahingossa? Vai jos virhettä ei olisi ollut, muuttuisiko lopputulos?

Emme ehkä koskaan saa tietää. Nykyaikaisella tekniikalla tekoäly on epäilemättä tulossa yhä tehokkaammaksi, ja niiden paras etu on se, että ne eivät väsy.

RELATED:

Me ihmiset pystymme pysymään terävinä vain lyhyen aikaa, kunnes väsymys alkaa. Mutta nämä ottelut osoittavat, miten kone voi nousta ihmisen suunnittelun ja ennakoinnin tasolle.

Kykenevätkö nämä koneet valtaamaan maailman? Kasparov sanoo, että sen sijaan, että pelkäämme näitä älykkäitä koneita, meidän pitäisi tehdä yhteistyötä niiden kanssa, jos haluamme saada teknologiasta kaiken hyödyn irti.

Vastaa

Sähköpostiosoitettasi ei julkaista.