@Setanta,
Quote: If you teach a child to read and write, and the child goes on to be a successful novelist, do you claim it doesn't count because the child was "programmed?"
Artificial intelligence is not just possible, it's in use right now. Get over it.
This is bullshit (and a little condescending since its purpose is just to take a cheap shot at other people on the thread).
There is a fundamental difference between what human children do as intelligence, and what current technology does as "artificial intelligence".
Humans are creative. They can figure out new ways to use knowledge creating solutions to problems that no one has encountered before. They can create their own goals and formulate new ideas.
Current technology doesn't do this. The algorithms used today by things like the Mars robots aren't creating any new solutions, or innovating or solving any types of problems that haven't already been solved by humans.
The current generation of "artificial intelligence" just follows a set of mathematical steps that humans have set up for it. There are a couple of technologies that make some claim to "learn" (e.g. neural networks and genetic algorithms), but even these aren't even the slightest bit related to how human intelligence works.
I believe that we will get to the point where software can truly replicate the creativity and innovation of human minds, and the ability to learn.. not just by tweaking networks... but by actually adapting on its own to solve new classes problems.
No one is successfully doing anything like this yet.