July 3, 2006 6:00 AM PDT

Newsmaker: Getting machines to think like us

See all Newsmakers
In 1956, a group of computer scientists gathered at Dartmouth College to delve into a brand-new topic: artificial intelligence.

The summer rendezvous in the Connecticut River Valley town of Hanover, N.H., served as a springboard for discussions on ways that machines could simulate aspects of human cognition: How can computers use language? Can machines improve themselves? Is randomness a factor in the difference between creative thinking and unimaginative competent thinking?

The underlying assumption was that, in principle, learning and other aspects of human intelligence could be described precisely enough that a machine could be programmed to simulate it.

We don't have human-level intelligence. However, I would say driving the car 128 miles (in the DARPA Grand Challenge) shows a considerable advance.

Principal figures at the Dartmouth conference included such notables as Marvin Minsky, then of Harvard University; Claude Shannon of Bell Laboratories; Nathaniel Rochester of IBM; and Dartmouth's own John McCarthy.

It was McCarthy who put the name "artificial intelligence" to the field of study, just ahead of the conference. With Dartmouth hosting a 50th anniversary conference this month, McCarthy--now a professor emeritus at Stanford University--spoke with CNET News.com about the early expectations for AI, the accomplishments since then and what remains to be done.

You're credited with coining the term "artificial intelligence" just in time for the 1956 conference. Were you just putting a name to existing ideas, or was it something new that was in the air at that time?
McCarthy: Well, I came up with the name when I had to write the proposal to get research support for the conference from the Rockefeller Foundation. And to tell you the truth, the reason for the name is, I was thinking about the participants rather than the funder.

What's needed is to figure out good ways of constructing new ideas from old ones.

Claude Shannon and I had done this book called "Automata Studies," and I had felt that not enough of the papers that were submitted to it were about artificial intelligence, so I thought I would try to think of some name that would nail the flag to the mast.

And looking back, do you think that that's the right term? It seems fairly self-evident, but would there be a better way to describe this kind of research?
McCarthy: Well, there are some people who want to change the name to "computational intelligence"...It seems to me I couldn't have used (that term in 1955) because the idea that computers would be the main vehicle for doing AI was far from unanimous. In fact, it would have been a minority view at that time.

At the time, in that proposal, you had said (about using computers to simulate the higher functions of the brain) that "the major obstacle is not the lack of machine capacity but our inability to write programs taking full advantage of what we have." So the machinery was there, but the programming skills weren't?
McCarthy: It wasn't a question of skills, it was a question of basic ideas, and it still is. One of them that comes up very clearly is when you compare how well computers play chess with how badly they play go, in spite of comparable effort having been put in. The reason is that in go, you have to consider the situation, the position...and furthermore, you have to identify the parts--and that's something that isn't really well understood how to do even yet.

So the attendees in 1956--and I'm sure you, too--were very optimistic about what could be done by, say, the 1970s with chess playing, with composing classical music, understanding speech. How far did we get in the 50 years? Were the initial expectations too optimistic?
McCarthy: Mine were, certainly. I think there were some others there who were rather pessimistic.

What was there to be pessimistic about?
McCarthy: Well, the thing is, you can only take into account the obstacles that you know about, and we know about more than we knew then.

What are some of the big things that have been learned over the last 50 years that have helped shape research in artificial intelligence?
McCarthy: Well, I suppose one of the big things was the recognition that computers would have to do nonmonotonic reasoning.

More Newsmakers

CONTINUED: Nonmonotonic reasoning…
Page 1 | 2 | 3

See more CNET content tagged:
Artificial Intelligence, conference, intelligence, idea

33 comments

Join the conversation!
Add your comment (Log in or register)
easier to have humans programmed like machines ...
than vice versa. although, i must say that the next breakthrough will definitely not come through the mainstream; instead, the very notion of computing and programming will be cast aside :)
Posted by Lolo Gecko (131 comments )
Reply Link Flag
Talk about a downgrade!! (nt)
NT
Posted by sbwinn (210 comments )
Link Flag
easier to have humans programmed like machines ...
than vice versa. although, i must say that the next breakthrough will definitely not come through the mainstream; instead, the very notion of computing and programming will be cast aside :)
Posted by Lolo Gecko (131 comments )
Reply Link Flag
Talk about a downgrade!! (nt)
NT
Posted by sbwinn (210 comments )
Link Flag
easier to have humans programmed like machines ...
than vice versa. although, i must say that the next breakthrough will definitely not come through the mainstream; instead, the very notion of computing and programming will be cast aside :)
Posted by Lolo Gecko (131 comments )
Reply Link Flag
Talk about a downgrade!! (nt)
NT
Posted by sbwinn (210 comments )
Link Flag
this is great!!!!
It is amazing to hear that the technology is advancing to date.. it is as if there will be a day when we are in contact with a machine which passes the turing test and beats the humans also .. this a new milestone in artificial intelligence
Posted by srirampgt (3 comments )
Reply Link Flag
beat human intellect?
watching to much sci-fi...artifical intelligence is fine for star trek but in real life emulating intelligence is far more difficult..better transistors wont get there no matter how small nanotech or optical.as for software we dont have a clue as the brains let alone duplicate
Posted by newcreation (118 comments )
Link Flag
this is great!!!!
It is amazing to hear that the technology is advancing to date.. it is as if there will be a day when we are in contact with a machine which passes the turing test and beats the humans also .. this a new milestone in artificial intelligence
Posted by srirampgt (3 comments )
Reply Link Flag
beat human intellect?
watching to much sci-fi...artifical intelligence is fine for star trek but in real life emulating intelligence is far more difficult..better transistors wont get there no matter how small nanotech or optical.as for software we dont have a clue as the brains let alone duplicate
Posted by newcreation (118 comments )
Link Flag
this is great!!!!
It is amazing to hear that the technology is advancing to date.. it is as if there will be a day when we are in contact with a machine which passes the turing test and beats the humans also .. this a new milestone in artificial intelligence
Posted by srirampgt (3 comments )
Reply Link Flag
beat human intellect?
watching to much sci-fi...artifical intelligence is fine for star trek but in real life emulating intelligence is far more difficult..better transistors wont get there no matter how small nanotech or optical.as for software we dont have a clue as the brains let alone duplicate
Posted by newcreation (118 comments )
Link Flag
Expect incremental progress
Machines will think better in the future. I would like to see them
think better than we do. That wouldn't seem hard.

Next, they could program unmanned aerial vehicles to see and
avoid other air traffic, just like a live pilot does. So far, they are
dumb and blind, and so a danger to all other air traffic.
Posted by JackfromBerkeley (136 comments )
Reply Link Flag
Expect incremental progress
Machines will think better in the future. I would like to see them
think better than we do. That wouldn't seem hard.

Next, they could program unmanned aerial vehicles to see and
avoid other air traffic, just like a live pilot does. So far, they are
dumb and blind, and so a danger to all other air traffic.
Posted by JackfromBerkeley (136 comments )
Reply Link Flag
Expect incremental progress
Machines will think better in the future. I would like to see them
think better than we do. That wouldn't seem hard.

Next, they could program unmanned aerial vehicles to see and
avoid other air traffic, just like a live pilot does. So far, they are
dumb and blind, and so a danger to all other air traffic.
Posted by JackfromBerkeley (136 comments )
Reply Link Flag
Do we understand complexity well enough yet?
AI is still an amorphous term. Understanding it is akin to aprehending Life, Universe and Everything. The problem for me is that machines are fundamentally limitied decidable problems. As Goedel showed us almost 75 years ago, there are truths that are inaccessible through mechanical proof if one demands consistency in a system. Perhaps AI would be the ability of a machine to manage coexisting inconsistencies as we humans do. In the end, it is about attaining artificial intelligence to avoid real stupidity.
Posted by dsherr1 (28 comments )
Reply Link Flag
Do we understand complexity well enough yet?
AI is still an amorphous term. Understanding it is akin to aprehending Life, Universe and Everything. The problem for me is that machines are fundamentally limitied decidable problems. As Goedel showed us almost 75 years ago, there are truths that are inaccessible through mechanical proof if one demands consistency in a system. Perhaps AI would be the ability of a machine to manage coexisting inconsistencies as we humans do. In the end, it is about attaining artificial intelligence to avoid real stupidity.
Posted by dsherr1 (28 comments )
Reply Link Flag
Do we understand complexity well enough yet?
AI is still an amorphous term. Understanding it is akin to aprehending Life, Universe and Everything. The problem for me is that machines are fundamentally limitied decidable problems. As Goedel showed us almost 75 years ago, there are truths that are inaccessible through mechanical proof if one demands consistency in a system. Perhaps AI would be the ability of a machine to manage coexisting inconsistencies as we humans do. In the end, it is about attaining artificial intelligence to avoid real stupidity.
Posted by dsherr1 (28 comments )
Reply Link Flag
He still doesn't get it
This guy still doesn't get it!

The only way that we are ever going to create an intelligent machine that approaches the level of thought found in the human mind is through pulse coded neural networks used to implement positive feedback cortical planes. Current Von-Neuman machines don't have the power to emulate a neural network containing billions of neurons with trillions of interconnectsion - maybe they never will.

The problem is that current AI research still revolves around how to get Von Neuman machines to act intelligently. This is moronic! Its like looking for your eyeglasses out by the streetlight when you lost them in a dark alley because the light is better there. It just ain't going to happen! Of course, I am not saying that such research is useless - that would also be moronic. It just won't lead to a concious machine.

If you want a concious machine, there is no alternative, but to create specialized hardware to emulate the neural network. Three dimensional circuitry implemented with proximity field effect gates might work. However, this is a chicken and egg problem because there will be little motivation to develop the proper circuitry since you get so much bang for the buck with von neuman machines.

Of course if you had enough Von Neuman machines that could handle trillions of interconnections maybe it would be possible to make a concious machine. However, this would be prohibitively expensive --- wait, what about the internet....
Posted by SumoPixel (11 comments )
Reply Link Flag
I don't think it is a waste, it might be the way
I agree that Von Newman machines are not ideally suited for the task. But they are a tool to getting there.
The problem is that even if we had the specialized hardware you propose, we wouldn't know what to do with it. We understand too little about the problem. We don't even uderstand what questions to ask. Technology normally evolves in small incremental steps, but we still don't know what the incremental steps to get from "Elisa" to "HAL". It is today just a big step from Simulated Intelligence to Artificial Intelligence.
Since Von Newman machines have proven to be so good at emulating anything they allow us to emulate massively parallel systems in a cheap lab. There's nothing, NOTHING, a neural net or parallel machine can do that a Von Newman cannot do slowly. Maybe they are orders of magnitude too slow to do any practical AI, buit that doesn't matter. For research purposes slow AI is the same as AI, so if we can use the VN machines to emulate a machine that can, in a few months of computation, deduce something simple that requires actual intelligence, it would be a great step.
If we'd rather concentrated on creating specialized machines we would instead be spending millions and probably some of the best brains on earth in building thousands of generations of machines that don't work and that are probably trying to solve problems we don't understand, machines that could have been emulated, even if slowly, by other machines we already have.
Once we get Von Newman machines to do some intelligent things we would have achieved something: understanding some of the fundamental questions and mechanisms. And then, only then, investing in designing a platform to do that at a bigger and faster scale, is worth the effort.
Posted by herby67 (144 comments )
Link Flag
The best path
Von Newman machines are very good at emulation. You can make a VN machine emulate any other machine you can design, even if sometimes extremely slowly.
Why waste billions on designing hundreds of generations of machines to do tasks we don't even understand?
It is better to rely on emulation until we understand the questions, until we can say "this is what I want the machine to do", and then we can move our efforts into building efficient and scalable machines.
Speed is not of the essence. Slow AI is still AI.
Today we don't know how to go from Elisa to Hal. We don't have a roadmap or a path, we have no incremental steps to go by. Building extremely capable hardware such as your proposed neural nets is not going to help us get there.
Once we've built emulations that can show some signs of being on that path it is worth to concentrate on building specialized hardware to do practical implementations.
Posted by herby67 (144 comments )
Link Flag
He still doesn't get it
This guy still doesn't get it!

The only way that we are ever going to create an intelligent machine that approaches the level of thought found in the human mind is through pulse coded neural networks used to implement positive feedback cortical planes. Current Von-Neuman machines don't have the power to emulate a neural network containing billions of neurons with trillions of interconnectsion - maybe they never will.

The problem is that current AI research still revolves around how to get Von Neuman machines to act intelligently. This is moronic! Its like looking for your eyeglasses out by the streetlight when you lost them in a dark alley because the light is better there. It just ain't going to happen! Of course, I am not saying that such research is useless - that would also be moronic. It just won't lead to a concious machine.

If you want a concious machine, there is no alternative, but to create specialized hardware to emulate the neural network. Three dimensional circuitry implemented with proximity field effect gates might work. However, this is a chicken and egg problem because there will be little motivation to develop the proper circuitry since you get so much bang for the buck with von neuman machines.

Of course if you had enough Von Neuman machines that could handle trillions of interconnections maybe it would be possible to make a concious machine. However, this would be prohibitively expensive --- wait, what about the internet....
Posted by SumoPixel (11 comments )
Reply Link Flag
I don't think it is a waste, it might be the way
I agree that Von Newman machines are not ideally suited for the task. But they are a tool to getting there.
The problem is that even if we had the specialized hardware you propose, we wouldn't know what to do with it. We understand too little about the problem. We don't even uderstand what questions to ask. Technology normally evolves in small incremental steps, but we still don't know what the incremental steps to get from "Elisa" to "HAL". It is today just a big step from Simulated Intelligence to Artificial Intelligence.
Since Von Newman machines have proven to be so good at emulating anything they allow us to emulate massively parallel systems in a cheap lab. There's nothing, NOTHING, a neural net or parallel machine can do that a Von Newman cannot do slowly. Maybe they are orders of magnitude too slow to do any practical AI, buit that doesn't matter. For research purposes slow AI is the same as AI, so if we can use the VN machines to emulate a machine that can, in a few months of computation, deduce something simple that requires actual intelligence, it would be a great step.
If we'd rather concentrated on creating specialized machines we would instead be spending millions and probably some of the best brains on earth in building thousands of generations of machines that don't work and that are probably trying to solve problems we don't understand, machines that could have been emulated, even if slowly, by other machines we already have.
Once we get Von Newman machines to do some intelligent things we would have achieved something: understanding some of the fundamental questions and mechanisms. And then, only then, investing in designing a platform to do that at a bigger and faster scale, is worth the effort.
Posted by herby67 (144 comments )
Link Flag
The best path
Von Newman machines are very good at emulation. You can make a VN machine emulate any other machine you can design, even if sometimes extremely slowly.
Why waste billions on designing hundreds of generations of machines to do tasks we don't even understand?
It is better to rely on emulation until we understand the questions, until we can say "this is what I want the machine to do", and then we can move our efforts into building efficient and scalable machines.
Speed is not of the essence. Slow AI is still AI.
Today we don't know how to go from Elisa to Hal. We don't have a roadmap or a path, we have no incremental steps to go by. Building extremely capable hardware such as your proposed neural nets is not going to help us get there.
Once we've built emulations that can show some signs of being on that path it is worth to concentrate on building specialized hardware to do practical implementations.
Posted by herby67 (144 comments )
Link Flag
He still doesn't get it
This guy still doesn't get it!

The only way that we are ever going to create an intelligent machine that approaches the level of thought found in the human mind is through pulse coded neural networks used to implement positive feedback cortical planes. Current Von-Neuman machines don't have the power to emulate a neural network containing billions of neurons with trillions of interconnectsion - maybe they never will.

The problem is that current AI research still revolves around how to get Von Neuman machines to act intelligently. This is moronic! Its like looking for your eyeglasses out by the streetlight when you lost them in a dark alley because the light is better there. It just ain't going to happen! Of course, I am not saying that such research is useless - that would also be moronic. It just won't lead to a concious machine.

If you want a concious machine, there is no alternative, but to create specialized hardware to emulate the neural network. Three dimensional circuitry implemented with proximity field effect gates might work. However, this is a chicken and egg problem because there will be little motivation to develop the proper circuitry since you get so much bang for the buck with von neuman machines.

Of course if you had enough Von Neuman machines that could handle trillions of interconnections maybe it would be possible to make a concious machine. However, this would be prohibitively expensive --- wait, what about the internet....
Posted by SumoPixel (11 comments )
Reply Link Flag
I don't think it is a waste, it might be the way
I agree that Von Newman machines are not ideally suited for the task. But they are a tool to getting there.
The problem is that even if we had the specialized hardware you propose, we wouldn't know what to do with it. We understand too little about the problem. We don't even uderstand what questions to ask. Technology normally evolves in small incremental steps, but we still don't know what the incremental steps to get from "Elisa" to "HAL". It is today just a big step from Simulated Intelligence to Artificial Intelligence.
Since Von Newman machines have proven to be so good at emulating anything they allow us to emulate massively parallel systems in a cheap lab. There's nothing, NOTHING, a neural net or parallel machine can do that a Von Newman cannot do slowly. Maybe they are orders of magnitude too slow to do any practical AI, buit that doesn't matter. For research purposes slow AI is the same as AI, so if we can use the VN machines to emulate a machine that can, in a few months of computation, deduce something simple that requires actual intelligence, it would be a great step.
If we'd rather concentrated on creating specialized machines we would instead be spending millions and probably some of the best brains on earth in building thousands of generations of machines that don't work and that are probably trying to solve problems we don't understand, machines that could have been emulated, even if slowly, by other machines we already have.
Once we get Von Newman machines to do some intelligent things we would have achieved something: understanding some of the fundamental questions and mechanisms. And then, only then, investing in designing a platform to do that at a bigger and faster scale, is worth the effort.
Posted by herby67 (144 comments )
Link Flag
The best path
Von Newman machines are very good at emulation. You can make a VN machine emulate any other machine you can design, even if sometimes extremely slowly.
Why waste billions on designing hundreds of generations of machines to do tasks we don't even understand?
It is better to rely on emulation until we understand the questions, until we can say "this is what I want the machine to do", and then we can move our efforts into building efficient and scalable machines.
Speed is not of the essence. Slow AI is still AI.
Today we don't know how to go from Elisa to Hal. We don't have a roadmap or a path, we have no incremental steps to go by. Building extremely capable hardware such as your proposed neural nets is not going to help us get there.
Once we've built emulations that can show some signs of being on that path it is worth to concentrate on building specialized hardware to do practical implementations.
Posted by herby67 (144 comments )
Link Flag
Designed Intelligence
Creating a stable designed intelligence (as opposed to an evolved
one) first requires understanding our own evolved intelligence. To
do that we need to start over. See "Wholly holistic evolution, Mr.
Darwin" at <a class="jive-link-external" href="http://we.karleklund.net" target="_newWindow">http://we.karleklund.net</a>.
Posted by karlek76 (4 comments )
Reply Link Flag
designed intelligence?
no wonder why he said it he rejected "conventional christianity "at an early age" so he would see darwin like that..nice in theory if you buy all the loop wholes in thinking
Posted by newcreation (118 comments )
Link Flag
Designed Intelligence
Creating a stable designed intelligence (as opposed to an evolved
one) first requires understanding our own evolved intelligence. To
do that we need to start over. See "Wholly holistic evolution, Mr.
Darwin" at <a class="jive-link-external" href="http://we.karleklund.net" target="_newWindow">http://we.karleklund.net</a>.
Posted by karlek76 (4 comments )
Reply Link Flag
designed intelligence?
no wonder why he said it he rejected "conventional christianity "at an early age" so he would see darwin like that..nice in theory if you buy all the loop wholes in thinking
Posted by newcreation (118 comments )
Link Flag
Designed Intelligence
Creating a stable designed intelligence (as opposed to an evolved
one) first requires understanding our own evolved intelligence. To
do that we need to start over. See "Wholly holistic evolution, Mr.
Darwin" at <a class="jive-link-external" href="http://we.karleklund.net" target="_newWindow">http://we.karleklund.net</a>.
Posted by karlek76 (4 comments )
Reply Link Flag
designed intelligence?
no wonder why he said it he rejected "conventional christianity "at an early age" so he would see darwin like that..nice in theory if you buy all the loop wholes in thinking
Posted by newcreation (118 comments )
Link Flag
 

Join the conversation

Add your comment

The posting of advertisements, profanity, or personal attacks is prohibited. Click here to review our Terms of Use.

ie8 fix

RSS Feeds

Add headlines from CNET News to your homepage or feedreader.

Markets

Market news, charts, SEC filings, and more

Related quotes

Dow Jones Industrials (-0.60%) -74.92 12,454.83
S&P 500 (-0.22%) -2.86 1,317.82
NASDAQ (-0.07%) -1.85 2,837.53
CNET TECH (-0.20%) -4.05 2,040.30
  Symbol Lookup
ie8 fix
  • Recently Viewed Products
  • My Lists
  • My Software Updates
  • Promo
  • Log In | Join CNET