Friday, May 21, 2010

Recall

Knowledge can be represented as strings and trees of nodes connected together. In order to retrieve information and obtain a logical behavior these strings and these trees are scanned in every direction. A thought is a flow of linked recollections. A recall starts from sensors. Thought may follow its process a long time after sensors triggered an initial recall. But at least from time to time sensors trigger recalls. Thought from previous recalls may interfere with new triggered recalls. A reader receives stimuli from vision sensors and they interfere with previously induced thoughts. However an explanation of a recall process shall be explained from sensors in order to remain as simple as possible.
The following process may probably work:
A bunch of stimuli is memorized in a time line. This bunch activates a node.  This node becomes a template. This template will be dropped or reinforced in the future.  All new similar records will be attached to this reinforced node. The recall process propagates both forward and backward.
- Forward from sensors to higher levels.
- Backward from higher level to sensors and actuators.
The forward propagation is a kind of hypothesis and needs confirmations by a sufficient amount of active entries. The back propagation looks like a conclusion. True or not, anyway it shall be taken into account.
If this conclusion fails, and the upper level fails too, then a new template shall appear.
The final conclusion may contain sequences of elementary actions.
A dynamic graph and a simulation  would help: more in a few days.

No comments:

Post a Comment