Cargando…
An in-silico framework for modeling optimal control of neural systems
INTRODUCTION: Brain-machine interfaces have reached an unprecedented capacity to measure and drive activity in the brain, allowing restoration of impaired sensory, cognitive or motor function. Classical control theory is pushed to its limit when aiming to design control laws that are suitable for la...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10030734/ https://www.ncbi.nlm.nih.gov/pubmed/36968496 http://dx.doi.org/10.3389/fnins.2023.1141884 |
_version_ | 1784910444609142784 |
---|---|
author | Rueckauer, Bodo van Gerven, Marcel |
author_facet | Rueckauer, Bodo van Gerven, Marcel |
author_sort | Rueckauer, Bodo |
collection | PubMed |
description | INTRODUCTION: Brain-machine interfaces have reached an unprecedented capacity to measure and drive activity in the brain, allowing restoration of impaired sensory, cognitive or motor function. Classical control theory is pushed to its limit when aiming to design control laws that are suitable for large-scale, complex neural systems. This work proposes a scalable, data-driven, unified approach to study brain-machine-environment interaction using established tools from dynamical systems, optimal control theory, and deep learning. METHODS: To unify the methodology, we define the environment, neural system, and prosthesis in terms of differential equations with learnable parameters, which effectively reduce to recurrent neural networks in the discrete-time case. Drawing on tools from optimal control, we describe three ways to train the system: Direct optimization of an objective function, oracle-based learning, and reinforcement learning. These approaches are adapted to different assumptions about knowledge of system equations, linearity, differentiability, and observability. RESULTS: We apply the proposed framework to train an in-silico neural system to perform tasks in a linear and a nonlinear environment, namely particle stabilization and pole balancing. After training, this model is perturbed to simulate impairment of sensor and motor function. We show how a prosthetic controller can be trained to restore the behavior of the neural system under increasing levels of perturbation. DISCUSSION: We expect that the proposed framework will enable rapid and flexible synthesis of control algorithms for neural prostheses that reduce the need for in-vivo testing. We further highlight implications for sparse placement of prosthetic sensor and actuator components. |
format | Online Article Text |
id | pubmed-10030734 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-100307342023-03-23 An in-silico framework for modeling optimal control of neural systems Rueckauer, Bodo van Gerven, Marcel Front Neurosci Neuroscience INTRODUCTION: Brain-machine interfaces have reached an unprecedented capacity to measure and drive activity in the brain, allowing restoration of impaired sensory, cognitive or motor function. Classical control theory is pushed to its limit when aiming to design control laws that are suitable for large-scale, complex neural systems. This work proposes a scalable, data-driven, unified approach to study brain-machine-environment interaction using established tools from dynamical systems, optimal control theory, and deep learning. METHODS: To unify the methodology, we define the environment, neural system, and prosthesis in terms of differential equations with learnable parameters, which effectively reduce to recurrent neural networks in the discrete-time case. Drawing on tools from optimal control, we describe three ways to train the system: Direct optimization of an objective function, oracle-based learning, and reinforcement learning. These approaches are adapted to different assumptions about knowledge of system equations, linearity, differentiability, and observability. RESULTS: We apply the proposed framework to train an in-silico neural system to perform tasks in a linear and a nonlinear environment, namely particle stabilization and pole balancing. After training, this model is perturbed to simulate impairment of sensor and motor function. We show how a prosthetic controller can be trained to restore the behavior of the neural system under increasing levels of perturbation. DISCUSSION: We expect that the proposed framework will enable rapid and flexible synthesis of control algorithms for neural prostheses that reduce the need for in-vivo testing. We further highlight implications for sparse placement of prosthetic sensor and actuator components. Frontiers Media S.A. 2023-03-08 /pmc/articles/PMC10030734/ /pubmed/36968496 http://dx.doi.org/10.3389/fnins.2023.1141884 Text en Copyright © 2023 Rueckauer and van Gerven. 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 Rueckauer, Bodo van Gerven, Marcel An in-silico framework for modeling optimal control of neural systems |
title | An in-silico framework for modeling optimal control of neural systems |
title_full | An in-silico framework for modeling optimal control of neural systems |
title_fullStr | An in-silico framework for modeling optimal control of neural systems |
title_full_unstemmed | An in-silico framework for modeling optimal control of neural systems |
title_short | An in-silico framework for modeling optimal control of neural systems |
title_sort | in-silico framework for modeling optimal control of neural systems |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10030734/ https://www.ncbi.nlm.nih.gov/pubmed/36968496 http://dx.doi.org/10.3389/fnins.2023.1141884 |
work_keys_str_mv | AT rueckauerbodo aninsilicoframeworkformodelingoptimalcontrolofneuralsystems AT vangervenmarcel aninsilicoframeworkformodelingoptimalcontrolofneuralsystems AT rueckauerbodo insilicoframeworkformodelingoptimalcontrolofneuralsystems AT vangervenmarcel insilicoframeworkformodelingoptimalcontrolofneuralsystems |