IBM Deep Blue jedno je od najpoznatijih superračunala u povijesti, ponajviše zahvaljujući povijesnom šahovskom dvoboju protiv svjetskog prvaka Garryja Kasparova 1997. godine. Bio je to prvi put da je jedno računalo pobijedilo aktualnog svjetskog prvaka u standardnom šahovskom meču i to prema službenim pravilima Svjetske šahovske federacije (FIDE). Deep Blue time nije samo postigao tehnološki uspjeh, već je zauvijek promijenio način na koji ljudi gledaju odnos čovjeka i stroja.
Priča o superračunalu IBM Deep Blue počinje krajem 1980-ih na Sveučilištu Carnegie Mellon, gdje doktorski student Feng-hsiung Hsu radio na projektu šahovskog računala pod nazivom ChipTest. Nakon prelaska u IBM, projekt je preimenovan u Deep Thought, a zatim u Deep Blue. Ime je simbolična igra riječi: “Deep” dolazi iz IBM-ovog nadimka “Big Blue“, dok “Blue” označava i hladnu računalnu preciznost. Spomenimo da se prva verzija Deep Bluea susrela s Kasparovom 1996. godine i izgubila s rezultatom 4–2. No, računalo je uspjelo pobijediti jednu partiju – što je već tada bio značajan korak za umjetnu inteligenciju.
Godinu dana kasnije, unaprijeđena verzija Deep Bluea izaziva Kasparova na revanš
Ovaj šahovski meč se igrao u svibnju 1997. godine u New Yorku. Računalo je sada imalo još snažniji hardver – 30 IBM RS/6000 SP procesora i 480 specijaliziranih šahovskih čipova. Moglo je analizirati oko 200 milijuna šahovskih pozicija u sekundi, što je u to vrijeme bilo zapanjujuće. A nakon šest partija Deep Blue je pobijedio s 3½-2½. Prva partija otišla je Kasparovu, no računalo je brzo uzvratilo i pokazalo stabilnost kroz cijeli meč. Presudna je bila šesta partija, koju je Deep Blue dobio za samo 19 poteza.
Dodajmo da je to izazvalo kontroverze i sumnje sa strane Kasparova, koji je tvrdio da je došlo do ljudske intervencije u igri računala. Ipak, IBM je odbacio optužbe, a povijest je zapamtila pobjedu stroja. No, IBM Deep Blue nije bio klasično računalo. Njegov hardver bio je posebno dizajniran za igranje šaha, uz naglasak na “brute-force” pristup. Dakle, on ima sposobnost da obradi enorman broj kombinacija u vrlo kratkom vremenu. Uz to, imao je pristup velikoj šahovskoj bazi podataka i koristio tzv. evaluacijske funkcije za procjenu pozicija.
Zanimljivo je da IBM Deep Blue nije “učio” kao moderna umjetna inteligencija
Ovo računalo nije koristilo strojno učenje, već je sve o šahu znao temeljem programiranih pravila i analize. Bio je snažan jer je mogao analizirati više pozicija brže i dublje nego bilo koji čovjek. A nakon pobjede nad Kasparovim, IBM je povukao Deep Blue iz javnosti. Računalo je rastavljeno, a IBM je preusmjerio fokus na druge AI projekte.
No, Deep Blue je ostavio snažan trag. On je bio simbol prijelomne točke u razvoju umjetne inteligencije, a njegovo naslijeđe živi i danas – od programa poput Stockfisha do revolucionarnog AlphaZera. Superračunalo Deep Blue nije bilo “pametno” u današnjem smislu, ali je ovaj stroj pokazao kako sirova snaga i specijalizacija mogu nadmašiti čak i najveće ljudske umove u strukturiranom zadatku kao što je šah. Više o ovom računalu možete doznati na Wikipediji. A ako vas zanima kako je taj dvoboj izgledao, možete pogledati TV seriju Rematch.
Tehničke specifikacije
- Naziv: IBM Deep Blue
- Godina proizvodnje: 1996.
- Procesori: 30 IBM RS/6000 SP čvorova
- Specijalizirani čipovi: 480 VLSI šahovskih čipova
- Brzina: oko 11,38 GFLOPS
- Brzina analize: 200 milijuna pozicija u sekundi
- Memorija: 32 GB ukupno
- Operativni sustav: AIX (IBM-ova verzija UNIX-a)
- Posebnost: Prvo računalo koje je pobijedilo svjetskog šahovskog prvaka u standardnom meču