NeuroCERIL: Robotic Imitation Learning via Hierarchical Cause-Effect Reasoning in Programmable Attractor Neural Networks
Gregory P. Davis, Garrett E. Katz, Rodolphe J. Gentili, James A., Reggia

TL;DR
NeuroCERIL is a brain-inspired neural architecture enabling robots to learn and generalize skills through causal reasoning about demonstrated behaviors, leading to more human-like imitation learning.
Contribution
This work introduces NeuroCERIL, a novel neurocognitive architecture that combines abductive inference and predictive verification for explainable, generalizable robotic imitation learning.
Findings
NeuroCERIL successfully learns various procedural skills in simulation.
Its causal reasoning is computationally efficient.
Memory usage resembles human working memory.
Abstract
Imitation learning allows social robots to learn new skills from human teachers without substantial manual programming, but it is difficult for robotic imitation learning systems to generalize demonstrated skills as well as human learners do. Contemporary neurocomputational approaches to imitation learning achieve limited generalization at the cost of data-intensive training, and often produce opaque models that are difficult to understand and debug. In this study, we explore the viability of developing purely-neural controllers for social robots that learn to imitate by reasoning about the underlying intentions of demonstrated behaviors. We present NeuroCERIL, a brain-inspired neurocognitive architecture that uses a novel hypothetico-deductive reasoning procedure to produce generalizable and human-readable explanations for demonstrated behavior. This approach combines bottom-up…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Domain Adaptation and Few-Shot Learning · Reinforcement Learning in Robotics
