|
|
|
|
The Omitted I in AI
The current field of artificial intelligence has artificial covered, but it is very lacking in intelligence.
I suppose it all depends on your definition of intelligence. I have heard many definitions for intelligence
and most are quite inadequate. The best definition I have ever heard comes from Jeff Hawkins in his book On
Intelligence. Loosely paraphrased, Hawkins suggests that intelligence is the ability to make accurate predictions.
There aren't too many programs that exhibit this attribute of making consistent accurate predictions. Oh, there are
many programs that act as expert systems that can perform well at one specified task, but that isn't due to intelligence
it is due to intelligent design. There is a very large difference between an intelligent program and an intelligently
designed program.
Then there is machine learning, an attempt at creating learning software that can then make the accurate predictions
based upon its built up knowledge. There is potential within machine learning, but only learning based upon pattern
recognition. After all, pattern recognition is what occurs within our brains. My only attempt at pattern recognition
and thus learning is in my paper rock scissors AI that I designed and implemented as a project as a graduate student.
The pattern recognition algorithms are primitive yet effective for the game of paper rock scissors. The algorithms allow
the program to learn what the opponent is most likely to do next and can therefore counter it. The most difficult part
of the program was getting the learning algorithms to accurately determine the next play as well as quickly react when
the opponent switches strategies. You can download my program from the paper rock scissors ai article link!
For there to be success in the AI field in creating actual intelligence, pattern recognition will be the key. The days
of old AI where seeded random number generation, database querying, and expert system design counted as intelligence are
over, the next generation of AI will most surely involve pattern recognition, and hopefully soon object recognition!
|
|
|
|