Musings on our technological world
Rants, Postulations, Opinions, Commentaries, or just plain noise on the computer orientated and technological world we are increasingly living in.
From AI to advertising to scientific reasoning and bias, anything that takes my fancy really.
Friday 1 December 2006, 8:53 PM
Artificial Intelligence - What is it anyway?
There are of course the famous "George" and "ALICE" AI humans, who keep trying to be so convincing a conversationalist that a human cannot tell whether they are speaking to. Of course they are still nowhere near that goal, but they are capable of picking up inflections in a human tone of voice and moods - even picking up standard language used in unusual context. Great steps forward, but still fundamentally limited; if the programmers haven't told it what to look for, how to look for it and how to respond, it is completely stuck. It won't come to any conclusion by itself. So even if it does manage to fool a human to thinking they are talking to another human, again I can't see how it can truly be considered AI.
There are good progresses being made in real-time strategy computer games. If you start to win with set strategy types and certain units the computer AI will learn the way you play, and adapt to defeat your strategies (and you thought the profile setups were just to allow multiple users to keep their settings). This is without any doubt a self adjusting engine that learns to adapt to its surroundings, in this case direct competition. However, again, it can only adapt within the confines of pre-programmed parameters; it has a mathematical understanding of unit strength and a spatial understanding of unit tactics, so it is hard to consider it AI. To draw a comparison, a human can pre-empt what a computer might do based on empathetic psychology - what would the human do in the computer's position. A human can observe something it didn't know could happen, and adjust accordingly based on completely unrelated human experiences doing other things - a computer program is still limited to its programming.
So what then would properly consitute AI? Technically of course it could "randomly" adapt, but this is either limited to programming what it is allowed to change (which defeats the AI goal) or having it adapt truly randomly, and allow unsuccessful iterations to die -- sort of Darwinian. This is likely to be unfeasible because without something to guide it the randomness of the changes are likely to give an almost infinite chance of the change being detrimental to the program as a whole.
Ideally, true AI would update its understanding, increase the number of ways it can adapt to situations by drawing off successful reponses to other areas. It would have some level of parallel logical processing different types of information. True AI wouldn't just learn that it did something wrong, it would create a plausible solution based on some concept of artifical common sense. At the moment I don't think anyone has managed to theorise how this is possible, let alone program it, but I suspect it will lie in gaining some greater understanding of the human mind. Until then, I suspect "I, Robot" and the dreams of Isaac Asimov and millions of Hollywood Sci-Fi fans will have to wait a long long time.


