Finding causal theories quickly enough - building a responsive Apperception Engine

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.

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-05-24
DOI
https://doi.org/10.5281/zenodo.10325867
Primary Topic
Computability, Logic, AI Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Finding causal theories quickly enough - building a responsive Apperception Engine

Zenodo (CERN European Organization for Nuclear Research)
Computability, Logic, AI Algorithms
article

Finding causal theories quickly enough - building a responsive Apperception Engine

article en

Abstract

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.

Zenodo (CERN European Organization for Nuclear Research)
Openalex Percentile: Top 50%
Computability, Logic, AI Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.