Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Deep Blue (chess computer)

This is a good article. Click here for more information.
From Wikipedia, the free encyclopedia
(Redirected fromIBM Deep Blue)
Chess-playing computer made by IBM

Deep Blue
A computer similar to Deep Blue at theComputer History Museum
Active1995 (prototype)
1996 (release)
1997 (upgrade)
Architecture
Operating systemIBM AIX
Space2 cabinets
Speed11.38GFLOPS (1997)
Purposeplaying chess
This article is part of the series on
Chess programming

Deep Blue was[a] asupercomputer forchess-playing based on a customizedIBM RS/6000 SP. It was the first computer to win a game, and the first to win a match, against a reigning world champion under regular time controls. Development began in 1985 atCarnegie Mellon University under the nameChipTest. It then moved to IBM, where it was first renamedDeep Thought, then again in 1989 to Deep Blue. It first played world championGarry Kasparov in asix-game match in 1996, where it won one, drew two and lost three games. It was upgraded in 1997, and in a six-game re-match it defeated Kasparov by winning two games and drawing three. Deep Blue's victory is considered a milestone in thehistory of artificial intelligence and has been the subject of several books and films.

History

[edit]

While a doctoral student atCarnegie Mellon University,Feng-hsiung Hsu began development of a chess-playingsupercomputer under the nameChipTest. The machine won theNorth American Computer Chess Championship in 1987 and Hsu and his team followed up with a successor,Deep Thought, in 1988.[2][3] After receiving his doctorate in 1989, Hsu andMurray Campbell joinedIBM Research to continue their project to build a machine that could defeat a world chess champion.[4] Their colleagueThomas Anantharaman briefly joined them at IBM before leaving for the finance industry and being replaced by programmer Arthur Joseph Hoane.[5][6] Jerry Brody, a long-time employee of IBM Research, subsequently joined the team in 1990.[7]

After Deep Thought's two-game 1989 loss to Kasparov, IBM held a contest to rename the chess machine: the winning name was "Deep Blue", submitted byPeter Fitzhugh Brown,[8] was a play on IBM's nickname, "Big Blue".[b] After a scaled-down version of Deep Blue played GrandmasterJoel Benjamin,[10] Hsu and Campbell decided that Benjamin was the expert they were looking for to help develop Deep Blue'sopening book, so hired him to assist with the preparations for Deep Blue's matches against Garry Kasparov.[11] In 1995, a Deep Blue prototype played in the eighthWorld Computer Chess Championship, playingWchess to a draw before ultimately losing toFritz in round five, despite playing asWhite.[12]

Today, one of the two racks that made up Deep Blue is held by theNational Museum of American History, having previously been displayed in an exhibit about theInformation Age,[13] while the other rack was acquired by theComputer History Museum in 1997, and is displayed in the Revolution exhibit's "Artificial Intelligence and Robotics" gallery.[14] Several books were written about Deep Blue, among themBehind Deep Blue: Building the Computer that Defeated the World Chess Champion by Deep Blue developer Feng-hsiung Hsu.[15]

Deep Blue versus Kasparov

[edit]
Main article:Deep Blue versus Garry Kasparov
Garry Kasparov playing asimultaneous exhibition in 1985

Subsequent to its predecessor Deep Thought's 1989 loss toGarry Kasparov, Deep Blue played Kasparov twice more. In the first game of the first match, which took place from 10 to 17 February 1996, Deep Blue became the first machine to wina chess game against a reigning world champion underregular time controls. However, Kasparov won three and drew two of the following five games, beating Deep Blue by 4–2 at the close of the match.[16][17]

Deep Blue's hardware was subsequently upgraded,[3][18][c] doubling its speed before it faced Kasparov again in May 1997, when it won the six-game rematch 3½–2½. Deep Blue won thedeciding game after Kasparov failed to secure his position in the opening, thereby becoming the first computer system to defeat a reigning world champion in a match under standard chess tournament time controls.[20][21] The version of Deep Blue that defeated Kasparov in 1997 typically searched to a depth of six to eight moves, and twenty or more moves in some situations.[22]David Levy andMonty Newborn estimate that each additionalply (half-move) of forward insight increases the playing strength between 50 and 70Elo points.[23]

In the 44th move of the first game of their second match, unknown to Kasparov, abug in Deep Blue's code led it to enter an unintentionalloop, which it exited by taking a randomly selected valid move.[24] Kasparov did not take this possibility into account, and misattributed the seemingly pointless move to "superior intelligence".[21] Subsequently, Kasparov experienced a decline in performance in the following game,[24] though he denies this was due to anxiety in the wake of Deep Blue's inscrutable move.[25]

After his loss, Kasparov said that he sometimes saw unusual creativity in the machine's moves, suggesting that during the second game, human chess players had intervened on behalf of the machine. IBM denied this, saying the only human intervention occurred between games.[26][27] Kasparov demanded a rematch, but IBM had dismantled Deep Blue after its victory and refused the rematch.[28] The rules allowed the developers to modify the program between games, an opportunity they said they used to shore up weaknesses in the computer's play that were revealed during the course of the match. Kasparov requested printouts of the machine's log files, but IBM refused, although the company later published the logs on the Internet.[29]

The 1997 tournament awarded a $700,000 first prize to the Deep Blue team and a $400,000 second prize to Kasparov.Carnegie Mellon University awarded an additional $100,000 to the Deep Blue team, a prize created by computer science professorEdward Fredkin in 1980 for the first computer program to beat a reigning world chess champion.[30]

Aftermath

[edit]

Chess

[edit]

Kasparov initially called Deep Blue an "alien opponent", but later belittled it, stating that it was "as intelligent as your alarm clock".[31] According toMartin Amis, two grandmasters who played Deep Blue agreed that it was "like a wall coming at you".[32][33] Hsu had the rights to use the Deep Blue design independently of IBM, but also independently declined Kasparov's rematch offer.[34] In 2003, thedocumentary filmGame Over: Kasparov and the Machine investigated Kasparov's claims that IBM had cheated. In the film, some interviewees describe IBM's investment in Deep Blue as an effort to boost its stock value.[35]

Other games

[edit]

Following Deep Blue's victory,AI specialist Omar Syed designed a new game,Arimaa, which was intended to be very simple for humans but very difficult for computers to master;[36][37] however, in 2015, computers proved capable of defeating strong Arimaa players.[38] Since Deep Blue's victory, computer scientists have developed software for other complex board games with competitive communities. The AlphaGo series (AlphaGo,AlphaGo Zero,AlphaZero) defeated topGo players in 2016–2017.[39][40]

Computer science

[edit]

Computer scientists such as Deep Blue developer Campbell believed that playing chess was a good measurement for the effectiveness of artificial intelligence, and by beating a world champion chess player, IBM showed that they had made significant progress.[3] Deep Blue is also responsible for the popularity of using games as a display medium for artificial intelligence, as in the cases ofIBM Watson orAlphaGo.[41]

While Deep Blue, with its capability of evaluating 200 million positions per second,[42] was the first computer to face a world chess champion in a formal match,[3] it was a then-state-of-the-artexpert system, relying upon rules and variables defined and fine-tuned by chess masters and computer scientists. In contrast, current chess engines such asLeela Chess Zero typically usereinforcementmachine learning systems that train aneural network to play, developing its own internal logic rather than relying upon rules defined by human experts.[39]

In a November 2006 match between Deep Fritz and world chess championVladimir Kramnik, the program ran on a computer system containing a dual-coreIntel Xeon 5160 CPU, capable of evaluating only 8 million positions per second, but searching to an average depth of 17 to 18plies (half-moves) in themiddlegame thanks toheuristics; it won 4–2.[43][44]

Design

[edit]
One of Deep Blue's processors

Software

[edit]

Deep Blue ran under theAIX operating system, and its chess playing program was written inC. Itsevaluation function was initially written in a generalized form, with many to-be-determined parameters (e.g., how important is a safe king position compared to a space advantage in the center, etc.). Values for these parameters were determined by analyzing thousands of master games. The evaluation function was then split into 8,000 parts, many of them designed for special positions. The opening book encapsulated more than 4,000 positions and 700,000grandmaster games, while the endgame database contained many six-piece endgames and all five and fewer piece endgames. An additional database named the "extended book" summarizes entire games played by Grandmasters. The system combines its searching ability of 200 million chess positions per second with summary information in the extended book to select opening moves.[45]

Before the second match, the program's rules were fine-tuned by grandmasterJoel Benjamin. The opening library was provided by grandmastersMiguel Illescas,John Fedorowicz, andNick de Firmian.[46] When Kasparov requested that he be allowed to study other games that Deep Blue had played so as to better understand his opponent, IBM refused, leading Kasparov to study many popular PC chess games to familiarize himself with computer gameplay.[47]

Hardware

[edit]

Deep Blue used customVLSI chips toparallelize thealpha–beta search algorithm,[48] an example ofsymbolic AI.[49] The system derived its playing strength mainly frombrute force computing power. It was anIBM RS/6000 SP, asupercomputer with amassively parallel architecture based on 30PowerPC 604e processors and 480 custom600 nmCMOS VLSI "chess chips" designed to execute the chess-playing expert system, as well asFPGAs intended to allow patching of the VLSIs (which ultimately went unused) all housed in two cabinets. The chess chip has four parts: the move generator, the smart-move stack, the evaluation function, and the search control. The move generator is a 8x8combinational logic circuit, a chess board in miniature.[50][51][52][53]

In 1997, Deep Blue was upgraded again to become the 259th most powerfulsupercomputer according to theTOP500 list, achieving 11.38GFLOPS on theparallel high performance LINPACK benchmark. Deeper Blue was capable of evaluating 200 million positions per second, twice as many as the 1996 version.[54]

See also

[edit]

References

[edit]

Notes

[edit]
  1. ^Parts of the computer were split up to museums
  2. ^IBM renamed "Deep Thought" because the name resembled the title of the hit pornographic filmDeep Throat.[9]
  3. ^Unofficially nicknamed "Deeper Blue".[19]

Citations

[edit]
  1. ^"Deep Thought (Chess)".ICGA Tournaments.Archived from the original on 6 November 2020. Retrieved11 January 2022.
  2. ^Newborn 2002, pp. 11–20
  3. ^abcdGreenemeier, Larry (2 June 2017)."20 Years after Deep Blue: How AI Has Advanced Since Conquering Chess".Scientific American.Archived from the original on 30 June 2018. Retrieved29 June 2018.
  4. ^Hsu 2002, pp. 92–95
  5. ^Hsu 2002, p. 107
  6. ^Hsu 2002, p. 132
  7. ^IBM."Deep Blue – Overview". IBM Research. Archived fromthe original on 12 December 2008. Retrieved19 August 2008.
  8. ^Hsu 2002, pp. 126–127
  9. ^Zuckerman 2019, p. 178
  10. ^"Joel Benjamin playing a practice game with Deep Blue". Computer History Museum.Archived from the original on 17 February 2020. Retrieved17 February 2020.
  11. ^Hsu 2002, pp. 160–161, 174, 177, 193
  12. ^"8th World Computer Chess Championship".ICGA Tournaments. Archived fromthe original on 7 October 2008. Retrieved4 June 2020.
  13. ^"Deep Blue Supercomputer Tower".National Museum of American History.Archived from the original on 2 February 2019. Retrieved1 February 2019.
  14. ^"Deep Blue II".Computer History Museum.Archived from the original on 4 October 2019. Retrieved8 June 2020.
  15. ^(Hsu 2004)
  16. ^Stuart Russell and Peter Norvig, Stuart Russell and Peter Norvig (2020).Artificial Intelligence: A Modern Approach (4th ed.). Pearson. p. 3.ISBN 9780134610993.
  17. ^Newborn 1997, p. 287
  18. ^McPhee, Michele; Baker, K.C.; Siemaszko, Corky (10 May 2015)."IBM's Deep Blue beats chess champion Garry Kasparov in 1997".Daily News. New York.Archived from the original on 3 August 2017. Retrieved3 August 2017.
  19. ^IBM Research Game 2Archived 19 October 2007 at theWayback Machine, Deep BlueIBM
  20. ^Saletan, William (11 May 2007)."Chess Bump: The triumphant teamwork of humans and computers".Slate.Archived from the original on 13 May 2007.
  21. ^abRoberts, Jacob (2016)."Thinking Machines: The Search for Artificial Intelligence".Distillations.2 (2):14–23. Archived fromthe original on 19 August 2018. Retrieved22 March 2018.
  22. ^Campbell 1998, p. 88
  23. ^Levy & Newborn 1991, p. 192
  24. ^abPlumer, Brad (26 September 2012)."Nate Silver's 'The Signal and the Noise'".The Washington Post.Archived from the original on 9 November 2012. Retrieved18 August 2021.
  25. ^LC Catalog – Item Information (Full Record).LCCN 2017304768.
  26. ^Silver, Albert (19 February 2015)."Deep Blue's cheating move".Chess Base. Chess News.Archived from the original on 29 July 2020. Retrieved3 June 2020.
  27. ^Hsu 2004, p. x
  28. ^Warwick 2004, p. 95
  29. ^"Deep Blue – Replay the Games".IBM Research. Archived fromthe original on 1 July 2008. Retrieved10 June 2020.
  30. ^Boyle, Alan (16 June 2004)."How prizes pushed progress".NBC News. Retrieved23 January 2024.
  31. ^Baldwin, Alan (11 April 2020)."On this day: Born April 13, 1963; Russian chess champion Garry Kasparov".Reuters.Archived from the original on 2 November 2020. Retrieved18 August 2021.
  32. ^Amis 2011, p. vii
  33. ^Barrat 2013, p. 13
  34. ^"Owen Williams replies to Feng-hsiung Hsu".The Week in Chess. 13 January 2000.Archived from the original on 29 July 2012. Retrieved11 May 2012.
  35. ^"'Game Over' : Did IBM Cheat Kasparov?".About.com: Chess. June 2005. Archived fromthe original on 12 October 2007. Retrieved4 June 2020.
  36. ^Syed & Syed 2003, p. 138
  37. ^"Deep Blue: Cultural Impacts".IBM100. IBM. Archived fromthe original on 30 March 2014. Retrieved5 June 2020.
  38. ^Wu 2015, p. 19
  39. ^abSilver, David; Hubert, Thomas; Schrittwieser, Julian; et al. (6 December 2018)."A general reinforcement learning algorithm that masters chess, shogi, and Go through self-play"(PDF).Science.362 (6419):1140–1144.Bibcode:2018Sci...362.1140S.doi:10.1126/science.aar6404.PMID 30523106.S2CID 54457125.Archived(PDF) from the original on 1 September 2019. Retrieved4 January 2022.
  40. ^"Google's AlphaGo retires on top after humbling world No. 1".phys.org. 27 May 2017.Archived from the original on 28 May 2017. Retrieved4 January 2022.
  41. ^Barbierato, Enrico; Zamponi, Maria Enrica (2022)."Shifting Perspectives on AI Evaluation: The Increasing Role of Ethics in Cooperation".AI.3 (2):331–352.doi:10.3390/ai3020021.hdl:10807/259716.
  42. ^Strogatz, Steven (26 December 2018)."One Giant Step for a Chess-Playing Machine".The New York Times.ISSN 0362-4331.Archived from the original on 4 January 2022. Retrieved4 January 2022.
  43. ^Schulz, André (23 November 2006)."Das letzte Match Mensch gegen Maschine?" [The last man vs machine match?].Der Spiegel (in German). Translated by ChessBase Chess News.Archived from the original on 16 October 2012. Retrieved18 August 2021.
  44. ^"Chess champion loses to computer".BBC News. 5 December 2006.Archived from the original on 31 December 2007. Retrieved4 May 2008.
  45. ^Campbell 1999, p. 66
  46. ^Weber, Bruce (18 May 1997)."What Deep Blue Learned in Chess School".The New York Times.ISSN 0362-4331.Archived from the original on 17 May 2017. Retrieved4 July 2017.
  47. ^Weber, Bruce (5 May 1997)."Computer Defeats Kasparov, Stunning the Chess Experts".The New York Times.Archived from the original on 24 April 2020. Retrieved18 May 2020.
  48. ^Hsu, Campbell & Hoane 1995 p. 240
  49. ^Greenemeier, Larry."20 Years after Deep Blue: How AI Has Advanced Since Conquering Chess".Scientific American.Archived from the original on 20 December 2021. Retrieved3 January 2022.
  50. ^Hsu, Feng-hsiung (March–April 1999)."IBM's Deep Blue Chess Grandmaster Chips"(PDF).IEEE Micro.19 (2):70–81.doi:10.1109/40.755469. Archived fromthe original(PDF) on 28 December 2004. Retrieved11 January 2022.
  51. ^Festa, Paul (2 September 1997)."IBM upgrades Deep Blue". Clnet.Archived from the original on 3 January 2022. Retrieved11 January 2022.
  52. ^Gonsalves 2017, p. 234
  53. ^Hsu, Feng-hsiung (3 May 2022).Behind Deep Blue: Building the Computer That Defeated the World Chess Champion. Princeton University Press.ISBN 978-0-691-23514-1.
  54. ^"TOP500 List – June 1997 (201–300)".Top 500. 13 February 2009. Archived fromthe original on 13 February 2009. Retrieved10 June 2020.

Bibliography

[edit]

External links

[edit]
  • Deep Blue player profile and games atChessgames.com
  • IBM.com, IBM Research pages on Deep Blue
  • IBM.com, IBM page with the computer logs from the games
  • Chesscenter.com, Open letter from Feng-hsiung Hsu on the aborted rematch with Kasparov,The Week in Chess Magazine, issue 270, 10 January 2000
  • Chesscenter.com, Open Letter from Owen Williams (Garry Kasparov's manager), responding to Feng-hsiung Hsu, 13 January 2000
  • Sjeng.org, Deep Blue system described by Feng-hsiung Hsu, Murray Campbell and A. Joseph Hoane Jr. (PDF)
  • Chessclub.com, ICC Interview with Feng-Hsiung Hsu, an online interview with Hsu in 2002 (annotated)
Outline
Equipment
History
Rules
Terms
Tactics
Strategy
Openings
Flank opening
King's Pawn Game
Queen's Pawn Game
Other
Endgames
Tournaments
Art and media
Related
History
Products
Hardware
Current
Former
Business
entities
Current
Former
Facilities
Initiatives
Inventions
Terminology
CEOs
Board of
directors
Other
Authority control databases: NationalEdit this at Wikidata
Retrieved from "https://en.wikipedia.org/w/index.php?title=Deep_Blue_(chess_computer)&oldid=1288103584"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp