cog-isa/htm-rl: Hierarchical Intrinsically Motivated Agent Planning Behavior with Dreaming in Grid Environments
Authors/Creators
- 1. FRC "Computer Science and Control"
Description
This release marks a new milestone in our efforts to create biologically plausible models of intelligent agents capable of performing a wide range of tasks.
In this release, we present a model of the autonomous agent called HIMA (Hierarchical Intrinsically Motivated Agent). Its modular structure is divided into blocks that consist of unified and reusable sub-blocks. We provide HIMA with a novel hierarchical memory model. Its Spatial Pooler and Temporal Memory sub-blocks are based on corresponding objects from the Hierarchical Temporal Memory model. However, we contribute to it by extending Temporal Memory with external modulation support via feedback connections and the higher-order sequences learning algorithm. The latter enables us to construct a hierarchy that can work with the state and action abstractions. We also propose the Basal Ganglia model and empowerment as two further building sub-blocks, which are responsible for learning the action selection strategy while being driven by the modulated motivation signal. Additionally, we supply our agent with an ability to learn in imagination that we call dreaming. The sparse distributed representation of states and actions is another distinguishing feature of our model. As a result, our contribution is to investigate the representation of abstract context-dependent actions that denote behavioral programs, as well as the ability of the basal ganglia to learn the choosing strategy between partially overlapping actions. Finally, we validate HIMA's ability to aggregate and reuse experience in order to solve RL tasks with changing goals.
Files
cog-isa/htm-rl-v3.1-hima.zip
Files
(3.7 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:244e638d80c64396d375e9c1b6200f2e
|
3.7 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/cog-isa/htm-rl/tree/v3.1-hima (URL)