Related Experiment Video
Updated: Dec 27, 2025

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
Published on: March 2, 2015
A neural network for online spike classification that improves decoding accuracy
Deepa Issar1,2, Ryan C Williamson2,3,4, Sanjeev B Khanna1
1Department of Bioengineering, University of Pittsburgh, Pittsburgh, Pennsylvania.
We developed an artificial neural network to automatically separate neural signals from noise in real time. This method improves brain-computer interface performance by filtering out noise, enhancing decoding accuracy for neural data analysis.
Area of Science:
- Neuroscience
- Artificial Intelligence
- Biomedical Engineering
Background:
- Separating neural signals from noise is crucial for improving brain-computer interface (BCI) performance and stability.
- Existing spike-sorting algorithms often lack real-time applicability and show variable effects on decoding accuracy.
Purpose of the Study:
- To automate the process of distinguishing neural spikes from noise in real time.
- To develop a tunable artificial neural network (ANN) for precise spike classification, enhancing online decoding.
Main Methods:
- Trained an ANN with a hidden layer on hand-labeled neural waveforms (spikes vs. noise).
- Utilized a likelihood metric and tunable stringency threshold for waveform classification.
- Applied the ANN to decode remembered target locations in a memory-guided saccade task using prefrontal cortex recordings from rhesus macaques.
Main Results:
- The ANN classified neural waveforms in real time, producing results comparable to human spike-sorters.
- Excluding low-likelihood waveforms significantly improved decoding performance compared to traditional threshold crossing methods.
- The benefits of the ANN classifier increased over time since electrode array implantation.
Conclusions:
- The developed ANN classifier is a feasible, low-risk preprocessing step for both offline and online neural data analysis.
- This automated approach enhances the reliability and performance of brain-computer interfaces by effectively separating neural signals from noise.
More Related Videos
Related Concept Videos
Classification of Neurotransmitters
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Seizures: Classification
Seizures are typically classified into two main categories: focal and generalized seizures.
Focal Seizures
Focal seizures originate from specific regions of the brain. These seizures are further sub-classified into two types:
Aggregates Classification
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Classification of Systems-II
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...

