This got me to thinking about how a computer might simulate a single human.
Lately we have been hearing a lot about Artificial Intelligence in the news. It's the next big thing. It's hip, it's cool, it's amazing- but is it possible? The current trend is toward using computers to act as humans, or artificially intelligent things. While I admit that there have been some pretty amazing things, such as Deep Blue, which beat a human player at chess, I would not call this artificial intelligence. It's still pure logic.
Computers operate on pure logic. Everything is either true or false. You do not have maybe, or in-between, only Yes or No. Numbers can be represented with Yes-or-No, but it's still only logic. Humans do not operate on pure logic. We have creativity, imagination, conscience, morals, values, ideas, etc.
True, computers can be programmed to simulate these things, but I have a hard time believing that a computer can simulate a human. Remember, computers must be programmed. And the programmer, who operates not on pure logic but also on fuzzy logic, will put in there whatever they want. Maybe the programmer likes spicy foods. So he will program the computer to "like" spicy foods to (assuming that the computer has an eating system of some sort, whether physical or virual). So, an AI program usually is based on the human who programmed it, even if imperceptibly. To write a true fuzzy logic program which does not carry the traits of the human programmer, it would have to be written by a computer, and that computer would have to be programmed by a fuzzy-logic human... and so on. So it's impossible to write a "perfect" program which has no recognizable traits of the human who wrote it. Two humans will write a complex program which performs the same function, differently.
Then too is the fact that there is no clear correspondence between certain parts of the brain and computer parts. Computers don't have millions of neurons, they have one CPU. A neuron could be thought of as a simple CPU, so maybe if we want our computers to be similar to humans they should have millions of simple CPU's instead of a single complex CPU. Multi-threading, multi-programming, and all of these things will not do. Neurons do not follow programs either, they communicate with each other. Memory and Disk roughly correspond to short-term and long-term memory, but only roughly. And these should also be made of "neurons", or in other words simple CPUs.
If we want to make a human-computer, we should IMVHO be working at it from a different perspective than the perspective we are currently working at it from. I don't think that normal computers (except maybe supercomputers) that exist today are suitable for this type of application. I foresee great advances in AI, but I don't think we will ever have a human-lioke machine at this rate, or at all.
Anyone have a rebuttal?
