|
|
Do we Think they Think? Tuesday, August 28, 2007 - Israel Beniaminy Home >> Personal Column >> Israel Beniaminy
|
|
|
"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim", said Edsger Dijkstra, the famous Dutch computer scientist. I hope to convince you that this question is actually quite interesting, and is in fact at the heart of the fertile intersection between philosophy, technology and computer science. We’ll start with a review of opinions regarding this question, and then consider the game of chess as a case study: Now that machines are better at chess than just about any human alive (except, just perhaps, for an extremely tiny minority of international grandmasters), should we simply declare that machines can’t play chess? Should we say that whatever they’re doing is as different from playing chess as the movements of submarines are different from swimming?
|
|||||||||||||||||||||||||
|
In a way, however, this misses a deep and central theme of artificial intelligence: many of its practitioners are drawn to this field precisely because of the opportunity to learn about how we humans actually think. The founding document of modern artificial intelligence, the proposal that led to the Dartmouth Summer Research Conference on Artificial Intelligence in 1956, made it quite clear: “The study is to proceed on the basis of the conjecture that every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it.” This proposal, by John McCarthy, Marvin Minsky, Nathaniel Rochester and Claude Shannon, went on to explicitly mention quite a few human activities associated with intelligence, including learning, problem-solving, and creativity. Note the use of the word “simulate”. It can be understood in at least two ways. One way is similar in spirit to Dijkstra’s claim – humans “think”, computers “simulate thinking”, and we’d better not spend too much time arguing whether these two terms are similar or different. The other way, of course, is to see the similarity or difference as the whole reason for investigating how well machines can simulate thought – so that we can gain a better understanding into thought, intelligence and consciousness. At the risk of oversimplification, let’s call the first interpretation “engineering-path” since it’s concerned with how to make better machines, and the second interpretation “philosophy-path” since it dates back at least to the Greek philosophers’ advice “know thyself”, carved into the temple of Apollo at Delphi.
How should we react to this? See if your reaction matches one or more of the possibilities below. I’ve named these possibilities after some movies, sometimes due to a similarity in the movie’s plot and sometimes just by free-association: 1. The skies are falling. If computers defeat us in chess, they’ll soon defeat us in everything else. The age of human dominance on this planet is ending, and machines will soon replace us (“Terminator”) 2. We’ll win because we have more options and fewer limitations. Even if they can defeat us in chess, we can always pull their plug (“Space Odyssey”). 3. We humans are a resourceful bunch. We’ll learn how to defeat these computers even in chess (“Rocky”). 4. So what? The fact that cars move faster than people does not mean we won’t have 100-meter dashes anymore. Like running, chess is a human activity, and the performance of machines is irrelevant to this activity (“Forrest Gump”). 5. We know how these pro 6. Something deeply meaningful has happened, and it will impact the way we understand ourselves, but the impact will take a long time to unfold (“Artificial Intelligence”).
Will a new breed of human champions defeat the new, undefeatable machine champions (“Rocky”)? My friends in the world of chess software point at the new generation of human chess players, who have grown up and honed their art with the constant presence and support of chess software. They learn from machines, they use chess software to grow their intuitive grasp of chess positions and to extend their analytical skills, and they use their computers to examine far more potential developments of any position that they consider. They also learn, as Kramnik did in his match against Deep Fritz, that machine players are unforgiving in exploiting any error made by their opponents. The class of players that emerges from such training may actually be qualitatively different from any generation of past players. If any human can defeat today’s computer software, it makes sense that it would be this generation. However, if they do grow up to defeat today’s machines, would they also be able to defeat tomorrow’s software? Probably not. We’re left with three options. Two of them consider the whole issue irrelevant. One of them (“Forrest Gump”), looking at the human side, says that chess, as a human activity, should not be mixed up with anything computers do. Well, computer chess is already mixed into the life of all professional chess players. They use chess software to prepare for tournaments, to evaluate and develop new strategies, to train themselves and to create training for others. This is not cheating, in the same way that asking other chess players for advice or studying books aren't considered to be cheating. Cheating using chess machines is possible, of course. During the recent Candidate Matches for the 2007 Chess World Championship, held in Elista, Kalmykia, there were half-humorous allegations that candidates were taking restroom breaks to consult with well-hidden computer screens. In addition, the developers of a leading chess program were denied entry to the hall where one match was taking place (it was feared that they might use their software to help one of the contenders). So, human chess has been intertwined with technology, following the example of many other sports: returning to the swimming analogy, today’s swimmers use advanced materials in their clothing to reduce friction with the water, as well as complex analysis of their movements.
As you might guess, I arranged it so that we’re left with the option with which I feel most comfortable ("Artificial Intelligence"): At least as far as chess is concerned, computers do not think in the same way as humans do, but there are enough similarities to justify leaving out the scare-quotes when talking about machine thinking. Among these similarities are the following: (A) Human chess players can reconstruct the plans and expectations of other players according to the moves they make on the chess board (“Ah – he’s moving his knight now because he’s expecting an attack on queen’s side, and it seems he’s willing to risk his exposed pawn”). Significantly, they can do this whether the player is human or machine, and in either case they can not only describe the thinking behind good moves but also offer some explanations for the errors in thinking that lead to bad moves. It’s not important whether these reconstructions match the real thoughts (or, whether the computer indeed had any thoughts at all) – the point is that if human players can’t avoid the same type of analysis, and the same descriptions, for human and machine players, why should anybody else force a distinction between human thinking and computer “thinking”? (B) Computers learn from their own games and from other games. (C) Each chess-playing program has its own discernible “style” of playing, which chess experts find easy to detect but sometimes hard to describe. Interestingly, even the software’s designers sometimes find it hard to change the overall style of playing without making extensive changes and risking the quality of play. This is one reason why each program retains the general “feel” of its gameplay, even after extensive cycles of software enhancements. The other reason, of course, is that the software reflects the preferences and personalities of its lead developers, and these change far more slowly than computer code. (D) Computers often make chess moves that human experts consider as “beautiful”, “creative”, “daring” etc. – all an indication that regardless of what goes on inside the machine, its outside behavior is that of a deep and innovative thinker. For example, Kasparov has commented on one of the games between chess programs "Deep Junior" and "Deep Fritz" that he found one of Junior's maneuvers to be so creative and beautiful that he never expected to see such a maneuver in a game by human players. Kasparov said that humans come up with such ideas only when composing chess problems (where they are concerned with beauty and originality and not with winning, and where they can set the position to suit their needs).
Having seen some hints supporting machine thinking, and others hints that such thinking differs from human thinking, you may still argue that all we have is hints and subjective judgments. Yet, if we accept both as true, their joint implication is that there’s a great future for both kinds of minds working together on chess, as is actually happening everywhere across the world where chess is taken seriously. If both humans and machines can contribute to each other’s success, in chess or in any other field, it will only be because both have minds, and because they are different kinds of minds. About the author: Israel Beniaminy has a Bachelor’s degree in Physics and Computer Science, and a Graduate degree in Computer Science. He develops advanced optimization techniques at ClickSoftware technologies, and has published academic papers on numerical analysis, approximation algorithms and artificial intelligence, as well as articles on fault isolation, service management and optimization in industry magazines. |
|||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||
|
| Other News |
|
Green Electric Scooters |
|
NASA eClips |
| Other Pictures |
|
Casio's Super Slim Projector |
|
WildCharge Charges Wirelessly |
|
|||
|
|||
|
How come "the proposal that led to the Dartmouth Summer Research Conference on Artificial Intelligence in 1956" (of which I have never heard) is "the founding document of modern artificial intelligence", while Turing's 1950 paper on 'Computing Machinery and Intelligence'(of which everyone has heard) is not? Could it be that Turing was not American, and worked in Britain? |
|||
|
|||
|
Not really. Turing\'s place of honor in the history of AI is unquestioned, and is indeed given a more prominent place in this column than the Dartmouth Conference. Having said that, I stand by my description of the Dartmouth proposal as the founding document of modern AI. This is because it outlined a research program with well-specified goals, intermediate criteria for success (where Turing\'s test is a criterion for full achievement of the goal), identification of application areas, some suggestions for architecture, and most importantly - a call for multidisciplinary research program to make all of this happen. Many of today\'s activities in AI may be traced back to the ideas expressed in this document. Go ahead and read the document (http://www-formal.stanford.edu/jmc/history/dartmouth/dartmouth.html) and see why historians of AI are just about unanimous in seeing this as the start of modern AI, while acknowledging the giant stature of Turing in AI history. |
|||
|
|||
|
If some students are stuck with analysis essay writing, thus I would recommend to buy essay online from some professional media essay service under such circumstances. |
|||
|
|||
|
M, Hayward the highest rated rucky player in the world rated 3150. The only humon left to draw with the strongest chess computer in the world Rybka rated 3215. In a tough 5 game match. |
|||
|
|||
|
M, Hayward the highest rated rucky player in the world rated 3150. The only humon left to draw with the strongest chess computer in the world Rybka rated 3215. In a tough 5 game match. |
|||
|
|||
|
A chess game in the PC is controlled by installer ed programs but human thinks critically when playing the game |