This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Nothing to fear...
Feed Title: David Buck - Blog
Feed URL: http://www.cincomsmalltalk.com/rssBlog/buck-rss.xml
Feed Description: Smalltalk can do that
One of my interests in university was Artificial Intelligence. After studying the existing work, I came to the conclusion that the AI world was (for the most part) off-base. It's pointless to try to simulate the high level aspects of intelligence without any lower layers. Programming a computer to analyze newspaper articles is useless if they can't understand that "things fall" and "water spills".
That got me thinking what the best way would be to tackle AI. I decided that you should start with the most primitive instincts and build up from there. The most critical basic instinct is probably fear. I would start by making a creature that would be afraid. It would recoil away from anything that changed quickly and would try to stay still as much as possible.
I would have to follow it up quickly by needs - hunger, curiosity, and so on. The creature would have to balance its needs against its fears. It would have to venture out into the world unless its fear took over and made it recoil.
I never had the opportunity to really pursue this, but I always thought it would be an interesting approach. Maybe when I retire (many years from now), I can play more with these ideas.