Subsumption Model
Instead of a separate Vision, Reasoning and Action system use a layers like:
- Avoid
- Wander
- Explore
- Seek
- …
systems each with a Vision, Reasoning and Action system.
This borrows from an important idea from programming: Layers of Abstraction which also seems to be the way the brain works. e.g. we share the same wiring to other mammals for recognizing object, moving, … and on top of that have the neocortex.
Other ideas:
- No Representation (So, can't make model, hypothesis, …)
- Use World instead of model (So, Reactive)
- Finite State Machine
In Minsky's Emotion Machine layers, Subsumption architecture works on Instinctive and Learned Reaction layer