Finding causal theories quickly enough - building a responsive Apperception Engine
Description
I describe the implementation of a responsive Apperception Engine, based on the original design described in “Making sense of sensory input” by Richard Evans et al, for use in a distributed cognitive architecture targeting simple robots. An Apperception Engine applies symbolic machine learning to produce causal theories from short sequences of observations. The causal theories are small, human-readable logic programs that model an environment’s latent generative processes and predict incoming observations. Finding these causal theories quickly is a difficult problem due to the size of the search space. I built an Apperception Engine that can infer good enough causal theories quickly enough to be useful to a robot actively engaging with its environment.
Files
Finding causal theories quickly enough.pdf
Files
(1.1 MB)
Name | Size | Download all |
---|---|---|
md5:28a060d63ee890620d54f1452cf74870
|
1.1 MB | Preview Download |
Additional details
Dates
- Updated
-
2025-05-24