Elsevier

Current Opinion in Neurobiology

Volume 55, April 2019, Pages 142-151
Current Opinion in Neurobiology

Towards neural co-processors for the brain: combining decoding and encoding in brain–computer interfaces

https://doi.org/10.1016/j.conb.2019.03.008Get rights and content

Highlights

  • Bidirectional brain–computer interfaces (BBCIs) combine neural decoding and encoding within a single neuroprosthetic device.

  • BBCIs have been used to control prosthetic limbs, induce plasticity for rehabilitation, reanimate paralyzed limbs and enhance memory.

  • Neural co-processors for the brain rely on artificial neural networks and deep learning to jointly optimize cost functions with the nervous system.

  • Neural co-processors can be used to achieve functions ranging from targeted neuro-rehabilitation to augmentation of brain function.

The field of brain–computer interfaces is poised to advance from the traditional goal of controlling prosthetic devices using brain signals to combining neural decoding and encoding within a single neuroprosthetic device. Such a device acts as a ‘co-processor’ for the brain, with applications ranging from inducing Hebbian plasticity for rehabilitation after brain injury to reanimating paralyzed limbs and enhancing memory. We review recent progress in simultaneous decoding and encoding for closed-loop control and plasticity induction. To address the challenge of multi-channel decoding and encoding, we introduce a unifying framework for developing brain co-processors based on artificial neural networks and deep learning. These ‘neural co-processors’ can be used to jointly optimize cost functions with the nervous system to achieve desired behaviors ranging from targeted neuro-rehabilitation to augmentation of brain function.

Introduction

A brain–computer interface (BCI) [1, 2, 3, 4] is a device that can (a) allow signals from the brain to be used to control devices such as prosthetics, cursors or robots, and (b) allow external signals to be delivered to the brain through neural stimulation. The field of BCIs has made enormous strides in the past two decades. The genesis of the field can be traced to early efforts in the 1960s by neuroscientists such as Fetz [5] who studied operant conditioning in monkeys by training them to control the movement of a needle in an analog meter by modulating the firing rate of a neuron in their motor cortex. Others such as Delgado and Vidal explored techniques for neural decoding and stimulation in early versions of neural interfaces [6,7]. After a promising start, there was a surprising lull in the field until the 1990s when, spurred by the advent of multi-electrode recordings as well as fast and cheap computers, the field saw a resurgence under the banner of brain–computer interfaces (BCIs; also known as brain–machine interfaces and neural interfaces) [1,2].

A major factor in the rise of BCIs has been the application of increasingly sophisticated machine learning techniques for decoding neural activity for controlling prosthetic arms [8,9,10], cursors [11,12,13,14,15,16••], spellers [17,18] and robots [19, 20, 21, 22]. Simultaneously, researchers have explored how information can be biomimetically or artificially encoded and delivered via stimulation to neuronal networks in the brain and other regions of the nervous system for auditory [23], visual [24], proprioceptive [25], and tactile [26,27,28,29,30] perception.

Building on these advances in neural decoding and encoding, researchers have begun to explore bi-directional BCIs (BBCIs) which integrate decoding and encoding in a single system. In this article, we review how BBCIs can be used for closed-loop control of prosthetic devices, reanimation of paralyzed limbs, restoration of sensorimotor and cognitive function, neuro-rehabilitation, enhancement of memory, and brain augmentation.

Motivated by this recent progress, we propose a new unifying framework for combining decoding and encoding based on ‘neural co-processors’ which rely on artificial neural networks and deep learning. We show that these ‘neural co-processors’ can be used to jointly optimize cost functions with the nervous system to achieve goals such as targeted rehabilitation and augmentation of brain function, besides providing a new tool for testing computational models and understanding brain function [31].

Section snippets

Closed-loop prosthetic control

Consider the problem of controlling a prosthetic hand using brain signals. This involves (1) using recorded neural responses to control the hand, (2) stimulating somatosensory neurons to provide tactile and proprioceptive feedback, and (3) ensuring that stimulation artifacts do not corrupt the recorded signals being used to control the hand. Several artifact reduction methods have been proposed for (3) – we refer the reader to Refs. [32, 33, 34]. We focus here on combining (1) decoding with (2)

Towards a unifying framework: neural co-processors based on deep learning

A major limitation of current BBCIs is that they treat decoding and encoding as separate processes, and they do not co-adapt and jointly optimize a cost function with the nervous system. We propose that these limitations may be addressed using a ‘neural co-processor’ as shown in Figure 1. A neural co-processor uses two artificial neural networks, a co-processor network (CPN) and an emulator network (EN), combined with a new type of deep learning that approximates backpropagation through both

Challenges

A first challenge in realizing the above vision for neural co-processors is obtaining an error signal for training the two networks. In the simplest case, the error may simply be a neural error signal: the goal is to drive neural activity in areas B1, B2, and so on toward known target neural activity patterns, and we can therefore train the CPN directly to approximate these activity patterns without using an EN. However, we expect such scenarios to be rare. In the more realistic case of

Conclusions

Traditionally, much of BCI research has focused on the problem of decoding, specifically, how can movement intention be extracted from noisy brain signals to control prosthetic devices? More recently, there has been growing interest in ‘closing the loop’ using bidirectional BCIs (BBCIs) which incorporate sensory feedback, for example, from artificial tactile sensors, via stimulation. The ability to simultaneously decode neural activity from one region and encode information to deliver via

Conflict of interest statement

Nothing declared.

References and recommended reading

Papers of particular interest, published within the period of review, have been highlighted as:

  • • of special interest

  • •• of outstanding interest

Acknowledgements

This work was supported by the National Science Foundation (EEC-1028725 and 1630178), the National Institute of Mental Health (CRCNS/NIMH 1R01MH112166-01), and a grant from the W.M. Keck Foundation. The author would like to thank Eb Fetz, Chet Moritz, Andrea Stocco, Jeff Ojemann, Steve Perlmutter, Dimi Gklezakos, Jon Mishler, Richy Yun, David Caldwell, Jeneva Cronin, Nile Wilson and James Wu for discussions related to topics covered in this article.

References (60)

  • C.T. Moritz et al.

    New perspectives on neuroengineering and neurotechnologies: NSF-DFG workshop report

    IEEE Trans Biomed Eng

    (2016)
  • M.A. Lebedev et al.

    Brain-machine interfaces: from basic science to neuroprostheses and neurorehabilitation

    Physiol Rev

    (2017)
  • E.E. Fetz

    Operant conditioning of cortical unit activity

    Science

    (1969)
  • J. Delgado

    Physical Control of the Mind: Toward a Psychocivilized Society

    (1969)
  • J.J. Vidal

    Toward direct brain–computer communication

    Annu Rev Biophys Bioeng

    (1973)
  • J.K. Chapin et al.

    Real-time control of a robot arm using simultaneously recorded neurons in the motor cortex

    Nat Neurosci

    (1999)
  • M. Velliste et al.

    Cortical control of a prosthetic arm for self-feeding

    Nature

    (2008)
  • L.R. Hochberg et al.

    Reach and grasp by people with tetraplegia using a neurally controlled robotic arm

    Nature

    (2012)
  • J.R. Wolpaw et al.

    An EEG-based brain–computer interface for cursor control

    Electroencephalogr Clin Neurophysiol

    (1991)
  • M.D. Serruya et al.

    Instant neural control of a movement signal

    Nature

    (2002)
  • J.R. Wolpaw et al.

    Control of a two-dimensional movement signal by a noninvasive brain–computer interface in humans

    Proc Natl Acad Sci U S A

    (2004)
  • V. Gilja et al.

    Clinical translation of a high-performance neural prosthesis

    Nat Med

    (2015)
  • C. Pandarinath et al.

    High performance communication by people with paralysis using an intracortical brain–computer interface

    eLife

    (2017)
  • L.A. Farwell et al.

    Talking off the top of your head: toward a mental prosthesis utilizing event-related brain potentials

    Electroencephalogr Clin Neurophysiol

    (1988)
  • E.W. Sellers et al.

    Brain–computer interface research at the University of South Florida Cognitive Psychophysiology Laboratory: the P300 speller

    IEEE Trans Neural Syst Rehabil Eng

    (2006)
  • C.J. Bell et al.

    Control of a humanoid robot by a noninvasive brain–computer interface in humans

    J Neural Eng

    (2008)
  • F. Galán et al.

    A brain-actuated wheelchair: asynchronous and non-invasive brain–computer interfaces for continuous control of robots

    Clin Neurophysiol

    (2008)
  • J. del R. Millán et al.

    Asynchronous non-invasive brain-actuated control of an intelligent wheelchair

    Conference of the IEEE Engineering in Medicine and Biology Society

    (2009)
  • J.D. Weiland et al.

    Retinal prosthesis

    Annu Rev Biomed Eng

    (2005)
  • Cited by (31)

    • Interface, interaction, and intelligence in generalized brain–computer interfaces

      2021, Trends in Cognitive Sciences
      Citation Excerpt :

      In recent years, AI and machine learning methods have been widely used in brain signal decoding [2,25]. Unlike classical BCIs, a brain–computer interaction system is a closed-loop feedback control system with a brain-in-the-loop (Figure 1B) [26]. This is also called a bidirectional BCI [27].

    • Cybersecurity in Brain-Computer Interfaces: RFID-based design-theoretical framework

      2021, Informatics in Medicine Unlocked
      Citation Excerpt :

      In unidirectional communication the BCI can either collect data from the brain or stimulate the brain. Bidirectional communication is when both tasks are performed [R1] [5–7]. Therefore, BCI's network security is particularly important.

    • Physics of cancer, volume 4 (second edition): Mechanical characterization of cells

      2023, Physics of Cancer, Volume 4 (Second Edition): Mechanical characterization of cells
    View all citing articles on Scopus
    View full text