Planning with Biological Neurons and Synapses
Francesco d'Amore, Daniel Mitropolsky, Pierluigi Crescenzi, Emanuele, Natale, Christos H. Papadimitriou

TL;DR
This paper demonstrates a biologically plausible neural algorithm for planning in the blocks world, implemented through the Assembly Calculus, showing that neural assemblies can reliably perform complex cognitive tasks.
Contribution
It introduces the first neural algorithm for blocks world planning using the Assembly Calculus, bridging neural activity with high-level planning functions.
Findings
Neural programs in the Assembly Calculus can reliably execute planning tasks.
Biologically plausible neural mechanisms can implement complex cognitive functions.
The approach bridges neural activity with symbolic planning in a neural framework.
Abstract
We revisit the planning problem in the blocks world, and we implement a known heuristic for this task. Importantly, our implementation is biologically plausible, in the sense that it is carried out exclusively through the spiking of neurons. Even though much has been accomplished in the blocks world over the past five decades, we believe that this is the first algorithm of its kind. The input is a sequence of symbols encoding an initial set of block stacks as well as a target set, and the output is a sequence of motion commands such as "put the top block in stack 1 on the table". The program is written in the Assembly Calculus, a recently proposed computational framework meant to model computation in the brain by bridging the gap between neural activity and cognitive function. Its elementary objects are assemblies of neurons (stable sets of neurons whose simultaneous firing signifies…
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
Taxonomy
TopicsAdvanced Memory and Neural Computing · Neural dynamics and brain function · Neuroscience and Neural Engineering
