Author:
Katz Garrett E.,Akshay ,Davis Gregory P.,Gentili Rodolphe J.,Reggia James A.
Abstract
We present a neurocomputational controller for robotic manipulation based on the recently developed “neural virtual machine” (NVM). The NVM is a purely neural recurrent architecture that emulates a Turing-complete, purely symbolic virtual machine. We program the NVM with a symbolic algorithm that solves blocks-world restacking problems, and execute it in a robotic simulation environment. Our results show that the NVM-based controller can faithfully replicate the execution traces and performance levels of a traditional non-neural program executing the same restacking procedure. Moreover, after programming the NVM, the neurocomputational encodings of symbolic block stacking knowledge can be fine-tuned to further improve performance, by applying reinforcement learning to the underlying neural architecture.
Subject
Artificial Intelligence,Biomedical Engineering
Reference33 articles.
1. Emergence from brain architectures: a new cognitive science?;Aleksander;Cognitive Processing,2004
2. Programming with a differentiable forth interpreter;Bošnjak,2017
3. CoumansE.
BaiY.
PyBullet, a Python Module for Physics Simulation for Games, Robotics and Machine Learning2021
4. Compositional memory in attractor neural networks with one-step learning;Davis;Neural Netw,2021
5. A hierarchical neuronal network for planning behavior;Dehaene;Proc. Natl. Acad. Sci. U.S.A,1997
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献