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...
Autores principales: | , , , , |
---|---|
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 |