One interesting aspect to the human mind is that it thinks in analogies. In other words it relates to one set of events with another set of events which are similar in nature in one or more aspects. This is a fascinating way to use ones mind in that it allows humans to make decisions in situations that they have never been in before. It allows them to think of what they might do in any given situation based on the outcomes of a different situation. Therefore they can use their experiences and observations and memory to adapt themselves to other situations or events. When programming artificial intelligence and allowing them to program themselves they too will need this tool. This allows us to take for instance a robotic artificially intelligent android inset them in an environment of which they have never been in before, thus they will size up the situation in use their preprogrammed memory or data and observations from sensors of previous events and outcomes in the deciding what to do. In fact the ability to do this for an artificially intelligent robotic system is paramount. Indeed, it behooves us to look into the best possible method of ensuring that the who, what, when, where, how and why of each event gets categorized correctly in proper data sets and fields and that's when such events occurring are similar in nature to those already experienced by this individual robot or down loaded from a collaborative or collective system of experiences is used to better its chances of making the best possible decision in the given event. I feel very strongly about the concept of analogy thinking and programming of artificially intelligent robotic systems, so I wanted to bring this up to you. And I hope you will think of this in 2006. |