Cargando…

Tunable Neural Encoding of a Symbolic Robotic Manipulation Algorithm

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 so...

Descripción completa

Detalles Bibliográficos
Autores principales: Katz, Garrett E., Akshay, Davis, Gregory P., Gentili, Rodolphe J., Reggia, James A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8712426/
https://www.ncbi.nlm.nih.gov/pubmed/34970133
http://dx.doi.org/10.3389/fnbot.2021.744031
_version_ 1784623550505680896
author Katz, Garrett E.
Akshay,
Davis, Gregory P.
Gentili, Rodolphe J.
Reggia, James A.
author_facet Katz, Garrett E.
Akshay,
Davis, Gregory P.
Gentili, Rodolphe J.
Reggia, James A.
author_sort Katz, Garrett E.
collection PubMed
description 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.
format Online
Article
Text
id pubmed-8712426
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-87124262021-12-29 Tunable Neural Encoding of a Symbolic Robotic Manipulation Algorithm Katz, Garrett E. Akshay, Davis, Gregory P. Gentili, Rodolphe J. Reggia, James A. Front Neurorobot Neuroscience 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. Frontiers Media S.A. 2021-12-14 /pmc/articles/PMC8712426/ /pubmed/34970133 http://dx.doi.org/10.3389/fnbot.2021.744031 Text en Copyright © 2021 Katz, Akshay, Davis, Gentili and Reggia. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Katz, Garrett E.
Akshay,
Davis, Gregory P.
Gentili, Rodolphe J.
Reggia, James A.
Tunable Neural Encoding of a Symbolic Robotic Manipulation Algorithm
title Tunable Neural Encoding of a Symbolic Robotic Manipulation Algorithm
title_full Tunable Neural Encoding of a Symbolic Robotic Manipulation Algorithm
title_fullStr Tunable Neural Encoding of a Symbolic Robotic Manipulation Algorithm
title_full_unstemmed Tunable Neural Encoding of a Symbolic Robotic Manipulation Algorithm
title_short Tunable Neural Encoding of a Symbolic Robotic Manipulation Algorithm
title_sort tunable neural encoding of a symbolic robotic manipulation algorithm
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8712426/
https://www.ncbi.nlm.nih.gov/pubmed/34970133
http://dx.doi.org/10.3389/fnbot.2021.744031
work_keys_str_mv AT katzgarrette tunableneuralencodingofasymbolicroboticmanipulationalgorithm
AT akshay tunableneuralencodingofasymbolicroboticmanipulationalgorithm
AT davisgregoryp tunableneuralencodingofasymbolicroboticmanipulationalgorithm
AT gentilirodolphej tunableneuralencodingofasymbolicroboticmanipulationalgorithm
AT reggiajamesa tunableneuralencodingofasymbolicroboticmanipulationalgorithm