HOME

TheInfoList



OR:

Deep Blue was a chess-playing expert system run on a unique purpose-built IBM supercomputer. 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 at Carnegie Mellon University under the name ChipTest. It then moved to IBM, where it was first renamed Deep Thought, then again in 1989 to Deep Blue. It first played world champion
Garry Kasparov Garry Kimovich Kasparov (born 13 April 1963) is a Russian chess grandmaster, former World Chess Champion, writer, political activist and commentator. His peak rating of 2851, achieved in 1999, was the highest recorded until being surpassed by ...
in a six-game match in 1996, where it lost four games to two. It was upgraded in 1997 and in a six-game re-match, it defeated Kasparov by winning three games and drawing one. Deep Blue's victory is considered a milestone in the
history of artificial intelligence The history of artificial intelligence (AI) began in ancient history, antiquity, with myths, stories and rumors of artificial beings endowed with intelligence or consciousness by master craftsmen. The seeds of modern AI were planted by philoso ...
and has been the subject of several books and films.


History

While a doctoral student at Carnegie Mellon University,
Feng-hsiung Hsu Feng-hsiung Hsu (born January 1, 1959) () (nicknamed Crazy Bird) is a Taiwanese-American computer scientist and the author of the book ''Behind Deep Blue: Building the Computer that Defeated the World Chess Champion''. His work led to the creati ...
began development of a chess-playing supercomputer under the name ChipTest. The machine won the
North American Computer Chess Championship The North American Computer Chess Championship was a computer chess championship held from 1970 to 1994. It was organised by the Association for Computing Machinery and by Monty Newborn, Professor of Computer Science at McGill University. It was one ...
in 1987 and Hsu and his team followed up with a successor, Deep Thought, in 1988. After receiving his doctorate in 1989, Hsu and
Murray Campbell Murray Campbell is a Canadian computer scientist known for being part of the team that created Deep Blue; the first computer to defeat a world chess champion. Biography Campbell was involved in surveillance projects related to petroleum produ ...
joined
IBM Research IBM Research is the research and development division for IBM, an American multinational information technology company headquartered in Armonk, New York, with operations in over 170 countries. IBM Research is the largest industrial research or ...
to continue their project to build a machine that could defeat a world chess champion. Their colleague
Thomas Anantharaman Thomas S. Anantharaman is a computer statistician specializing in Bayesian inference approaches for NP-complete problems. He is best known for his work with Feng-hsiung Hsu from 1985-1990 on the Chess playing computers ChipTest and Deep Th ...
briefly joined them at IBM before leaving for the finance industry and being replaced by programmer Arthur Joseph Hoane. Jerry Brody, a long-time employee of IBM Research, subsequently joined the team in 1990. 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 by
Peter Fitzhugh Brown Peter Fitzhugh Brown (born February 2, 1955) is the CEO of the American hedge fund Renaissance Technologies. Personal life and education Brown is a son of Henry B. R. Brown, who invented the world's first money market fund, the Reserve Fund. ...
, was a play on IBM's nickname, "Big Blue." After a scaled-down version of Deep Blue played Grandmaster
Joel Benjamin Joel Lawrence Benjamin (born March 11, 1964) is an American chess player who holds the FIDE title of Grandmaster (GM). In 1998, he was voted "Grandmaster of the Year" by the U.S. Chess Federation. , his Elo rating was 2506, making him the No ...
, Hsu and Campbell decided that Benjamin was the expert they were looking for to help develop Deep Blue's
opening book A chess opening book is a book on chess openings. This is by far the most common type of literature on chess. These books describe many major lines, like the Sicilian Defence, Ruy Lopez, and Queen's Gambit, as well many minor variations of the ma ...
, so hired him to assist with the preparations for Deep Blue's matches against Garry Kasparov. In 1995, a Deep Blue prototype played in the eighth
World Computer Chess Championship World Computer Chess Championship (WCCC) is an event held periodically since 1974 where computer chess engines compete against each other. The event is organized by the International Computer Games Association. It is often held in conjunction with ...
, playing Wchess to a draw before ultimately losing to
Fritz Fritz originated as a German nickname for Friedrich, or Frederick (''Der Alte Fritz'', and ''Stary Fryc'' were common nicknames for King Frederick II of Prussia and Frederick III, German Emperor) as well as for similar names including Fridolin a ...
in round five, despite playing as
White White is the lightest color and is achromatic (having no hue). It is the color of objects such as snow, chalk, and milk, and is the opposite of black. White objects fully reflect and scatter all the visible wavelengths of light. White o ...
. In 1997, the ''
Chicago Tribune The ''Chicago Tribune'' is a daily newspaper based in Chicago, Illinois, United States, owned by Tribune Publishing. Founded in 1847, and formerly self-styled as the "World's Greatest Newspaper" (a slogan for which WGN radio and television ar ...
'' mistakenly reported that Deep Blue had been sold to
United Airlines United Airlines, Inc. (commonly referred to as United), is a major American airline headquartered at the Willis Tower in Chicago, Illinois.
, a confusion based upon its physical resemblance to IBM's mainstream RS6000/SP2 systems. Today, one of the two racks that made up Deep Blue is held by the
National Museum of American History The National Museum of American History: Kenneth E. Behring Center collects, preserves, and displays the heritage of the United States in the areas of social, political, cultural, scientific, and military history. Among the items on display is t ...
, having previously been displayed in an exhibit about the
Information Age The Information Age (also known as the Computer Age, Digital Age, Silicon Age, or New Media Age) is a historical period that began in the mid-20th century. It is characterized by a rapid shift from traditional industries, as established during ...
, while the other rack was acquired by the
Computer History Museum The Computer History Museum (CHM) is a museum of computer history, located in Mountain View, California. The museum presents stories and artifacts of Silicon Valley and the information age, and explores the computing revolution and its impact on ...
in 1997, and is displayed in the Revolution exhibit's "Artificial Intelligence and Robotics" gallery. Several books were written about Deep Blue, among them ''Behind Deep Blue: Building the Computer that Defeated the World Chess Champion'' by Deep Blue developer Feng-hsiung Hsu.


Deep Blue versus Kasparov

Subsequent to its predecessor Deep Thought's 1989 loss to
Garry Kasparov Garry Kimovich Kasparov (born 13 April 1963) is a Russian chess grandmaster, former World Chess Champion, writer, political activist and commentator. His peak rating of 2851, achieved in 1999, was the highest recorded until being surpassed by ...
, 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 win a chess game against a reigning world champion under regular 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. Deep Blue's hardware was subsequently upgraded, doubling its speed before it faced Kasparov again in May 1997, when it won the six-game rematch 3½–2½. Deep Blue won the
deciding game Decision may refer to: Law and politics *Judgment (law), as the outcome of a legal case * Landmark decision, the outcome of a case that sets a legal precedent * ''Per curiam'' decision, by a court with multiple judges Books * ''Decision'' (nove ...
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. 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. David Levy and
Monty Newborn Monroe "Monty" Newborn (born May 21, 1938), former chairman of the Computer Chess Committee of the Association for Computing Machinery, is a professor emeritus of computer science at McGill University in Montreal (formerly professor of electrical e ...
estimate that each additional
ply Ply, Pli, Plies or Plying may refer to: Common uses * Ply (layer), typically of paper or wood ** Plywood, made of layers of wood ** Tire ply, a layer of cords embedded in the rubber of a tire Places * Plymouth railway station, England, station ...
(half-move) of forward insight increases the playing strength between 50 and 70 Elo points. In the 44th move of the first game of their second match, unknown to Kasparov, a bug in Deep Blue's code led it to enter an unintentional
loop Loop or LOOP may refer to: Brands and enterprises * Loop (mobile), a Bulgarian virtual network operator and co-founder of Loop Live * Loop, clothing, a company founded by Carlos Vasquez in the 1990s and worn by Digable Planets * Loop Mobile, an ...
, which it exited by taking a randomly selected valid move. Kasparov did not take this possibility into account, and misattributed the seemingly pointless move to "superior intelligence". Subsequently, Kasparov experienced a decline in performance in the following game, though he denies this was due to anxiety in the wake of Deep Blue's inscrutable move. 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. Kasparov demanded a rematch, but IBM had dismantled Deep Blue after its victory and refused the rematch. 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.


Aftermath


Chess

Kasparov initially called Deep Blue an "alien opponent" but later belittled it, stating that it was "as intelligent as your alarm clock". According to Martin Amis, two grandmasters who played Deep Blue agreed that it was "like a wall coming at you". Hsu had the rights to use the Deep Blue design independently of IBM, but also independently declined Kasparov's rematch offer. In 2003 the
documentary film A documentary film or documentary is a non-fictional film, motion-picture intended to "document reality, primarily for the purposes of instruction, education or maintaining a Recorded history, historical record". Bill Nichols (film critic), Bil ...
'' Game 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.


Other games

Following Deep Blue's victory, AI specialist Omar Syed designed a new game,
Arimaa Arimaa () is a two-player strategy board game that was designed to be playable with a standard chess set and difficult for computers while still being easy to learn and fun to play for humans. It was invented in 2003 by Omar Syed, an Indian-Ame ...
, which was intended to be very simple for humans but very difficult for computers to master; however, in 2015, computers proved capable of defeating strong Arimaa players. Since Deep Blue's victory, computer scientists have developed software for other complex board games with competitive communities.
AlphaGo AlphaGo is a computer program that plays the board game Go (game), Go. It was developed by DeepMind Technologies a subsidiary of Google (now Alphabet Inc.). Subsequent versions of AlphaGo became increasingly powerful, including a version that ...
defeated top Go players in the 2010s.


Computer science

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. Deep Blue is also responsible for the popularity of using games as a display medium for artificial intelligence, as in the cases of
IBM Watson IBM Watson is a question-answering computer system capable of answering questions posed in natural language, developed in IBM's DeepQA project by a research team led by principal investigator David Ferrucci. Watson was named after IBM's founder ...
or
AlphaGo AlphaGo is a computer program that plays the board game Go (game), Go. It was developed by DeepMind Technologies a subsidiary of Google (now Alphabet Inc.). Subsequent versions of AlphaGo became increasingly powerful, including a version that ...
. While Deep Blue, with its capability of evaluating 200 million positions per second, was the first computer to face a world chess champion in a formal match, it was a then-state-of-the-art expert system, relying upon rules and variables defined and fine-tuned by chess masters and computer scientists. In contrast, current chess engines such as
Leela Chess Zero Leela Chess Zero (abbreviated as LCZero, lc0) is a Free and open-source software, free, open-source, and deep neural network–based chess engine and volunteer computing project. Development has been spearheaded by programmer Gary Linscott, who ...
typically use supervised
machine learning Machine learning (ML) is a field of inquiry devoted to understanding and building methods that 'learn', that is, methods that leverage data to improve performance on some set of tasks. It is seen as a part of artificial intelligence. Machine ...
systems that train a
neural network A neural network is a network or circuit of biological neurons, or, in a modern sense, an artificial neural network, composed of artificial neurons or nodes. Thus, a neural network is either a biological neural network, made up of biological ...
to play, developing its own internal logic rather than relying upon rules defined by human experts. In a November 2006 match between Deep Fritz and world chess champion
Vladimir Kramnik Vladimir Borisovich Kramnik (russian: Влади́мир Бори́сович Кра́мник; born 25 June 1975) is a Russian chess grandmaster. He was the Classical World Chess Champion from 2000 to 2006, and the undisputed World Chess Cha ...
, the program ran on a computer system containing a dual-core Intel Xeon 5160 CPU, capable of evaluating only 8 million positions per second, but searching to an average depth of 17 to 18 plies (half-moves) in the middlegame thanks to
heuristic A heuristic (; ), or heuristic technique, is any approach to problem solving or self-discovery that employs a practical method that is not guaranteed to be optimal, perfect, or rational, but is nevertheless sufficient for reaching an immediate ...
s; it won 4–2.


Design


Software

Deep Blue's
evaluation function An evaluation function, also known as a heuristic evaluation function or static evaluation function, is a function used by game-playing computer programs to estimate the value or goodness of a position (usually at a leaf or terminal node) in a g ...
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,000 grandmaster 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. Before the second match, the program's rules were fine-tuned by grandmaster
Joel Benjamin Joel Lawrence Benjamin (born March 11, 1964) is an American chess player who holds the FIDE title of Grandmaster (GM). In 1998, he was voted "Grandmaster of the Year" by the U.S. Chess Federation. , his Elo rating was 2506, making him the No ...
. The opening library was provided by grandmasters
Miguel Illescas Miguel Illescas Córdoba (born December 3, 1965 in Barcelona) is a Spanish chess grandmaster. Chess career Illescas was a highly skilled player as a youngster and became junior champion of Catalonia at the age of 12. A trained computer scienti ...
,
John Fedorowicz John Peter Fedorowicz (born September 27, 1958) is an American chess player and chess writer from The Bronx, New York. He learned to play chess in 1972, inspired by the Fischer–Spassky World Championship Match coverage on TV and as an enthus ...
, and
Nick de Firmian Nicholas Ernest de Firmian (born July 26, 1957) is an American chess player who received the FIDE title of Grandmaster (GM) in 1985. He is a three-time U.S. chess champion, winning in 1987 (with Joel Benjamin), 1995, and 1998. He also tied for ...
. 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.


Hardware

Deep Blue used custom
VLSI Very large-scale integration (VLSI) is the process of creating an integrated circuit (IC) by combining millions or billions of MOS transistors onto a single chip. VLSI began in the 1970s when MOS integrated circuit (Metal Oxide Semiconductor) c ...
chips to parallelize the
alpha-beta search Alphabeta is an Israeli musical group. Alphabeta or Alpha Beta may also refer to: *The Greek alphabet, from ''Alpha'' (Αα) and ''Beta'' (Ββ), the first two letters *Alpha Beta, a former chain of Californian supermarkets *Alpha and beta anomers ...
algorithm, an example of
GOFAI GOFAI is an acronym for "Good Old-Fashioned Artificial Intelligence" invented by the philosopher John Haugeland in his 1985 book, ''Artificial Intelligence: The Very Idea''. Technically, GOFAI refers only to a restricted kind of symbolic AI, name ...
(Good Old-Fashioned Artificial Intelligence). The system derived its playing strength mainly from brute force computing power. It was a
massively parallel Massively parallel is the term for using a large number of computer processors (or separate computers) to simultaneously perform a set of coordinated computations in parallel. GPUs are massively parallel architecture with tens of thousands of t ...
IBM RS/6000 SP Supercomputer with 30
PowerPC 604e The PowerPC 600 family was the first family of PowerPC processors built. They were designed at the Somerset facility in Austin, Texas, jointly funded and staffed by engineers from IBM and Motorola as a part of the AIM alliance. Somerset was opened ...
processors and 480 custom 600 µm CMOS
VLSI Very large-scale integration (VLSI) is the process of creating an integrated circuit (IC) by combining millions or billions of MOS transistors onto a single chip. VLSI began in the 1970s when MOS integrated circuit (Metal Oxide Semiconductor) c ...
"chess chips" designed to execute the chess-playing expert system, as well as
FPGAs A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturinghence the term '' field-programmable''. The FPGA configuration is generally specified using a hardware de ...
intended to allow patching of the VLSIs (which ultimately went unused) all housed in two cabinets. Its chess playing program was written in C and ran under the
AIX operating system AIX (Advanced Interactive eXecutive, pronounced , "ay-eye-ex") is a series of proprietary Unix operating systems developed and sold by IBM for several of its computer platforms. Background Originally released for the IBM RT PC RISC work ...
. It was capable of evaluating 200 million positions per second, twice as fast as the 1996 version. In 1997, Deep Blue was upgraded again to become the 259th most powerful supercomputer according to the
TOP500 The TOP500 project ranks and details the 500 most powerful non- distributed computer systems in the world. The project was started in 1993 and publishes an updated list of the supercomputers twice a year. The first of these updates always coinci ...
list, achieving 11.38
GFLOPS In computing, floating point operations per second (FLOPS, flops or flop/s) is a measure of computer performance, useful in fields of scientific computations that require floating-point calculations. For such cases, it is a more accurate meas ...
on the parallel high performance LINPACK benchmark.


See also

*
Anti-computer tactics Anti-computer tactics are methods used by humans to try to beat computer opponents at various games, most typically board games such as chess and Arimaa. They are most associated with competitions against computer AIs that are playing to their ut ...
, which exploit the repetitive habits of computers *
IBM Watson IBM Watson is a question-answering computer system capable of answering questions posed in natural language, developed in IBM's DeepQA project by a research team led by principal investigator David Ferrucci. Watson was named after IBM's founder ...
, which could adeptly answer questions in human language *
Mechanical Turk The Turk, also known as the Mechanical Turk or Automaton Chess Player (german: Schachtürke, ; hu, A Török), was a fraudulent chess-playing machine constructed in the late 18th century. From 1770 until its destruction by fire in 1854 it wa ...
, an 18th- and 19th-century hoax purported to be a chess-playing machine *
X3D Fritz X3D Fritz was a version of the Fritz chess program, which in November 2003 played a four-game human–computer chess match against world number one Grandmaster Garry Kasparov. The match was tied 2–2, with X3D Fritz winning game 2, Kasparov win ...
, which also tied Kasparov


References


Notes


Citations


Bibliography

* * * * * * * * * * * * * * * * *


External links

*
IBM.com
IBM Research pages on Deep Blue
IBM.com
IBM page with the computer logs from the games

Open letter from Feng-hsiung Hsu on the aborted rematch with Kasparov, ''
The Week in Chess ''The Week in Chess'' (TWIC) is a chess news web site. It was founded in 1994 and is based in the United Kingdom. ''TWIC'' has been edited by Mark Crowther since its inception in 1994. It began as a weekly Usenet Usenet () is a worldwide d ...
'' 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) {{authority control History of chess Chess computers One-of-a-kind computers IBM supercomputers PowerPC-based supercomputers