Related Experiment Video
Updated: Jan 25, 2026

12:11
Computation of Atmospheric Concentrations of Molecular Clusters from ab initio Thermochemistry
Published on: April 8, 2020
8.7K
Computationally inexpensive enhanced growing neural gas algorithm for real-time adaptive neural spike clustering
Zeinab Mohammadi1, John M Kincaid1, Sio Hang Pun2
1Department of Electrical Engineering, University of Colorado, Denver, CO 80204, United States of America.
Journal of Neural Engineering
|May 10, 2019
Summary
A new algorithm, enhanced growing neural gas (EGNG), efficiently classifies neural spikes in real-time. This computationally lightweight method is ideal for miniaturized neural feedback systems.
Area of Science:
- Neuroscience
- Computational Neuroscience
- Biomedical Engineering
Background:
- Real-time closed-loop neural feedback requires rapid analysis of brain activity.
- Existing spike clustering algorithms are computationally intensive and not optimized for real-time processing.
Purpose of the Study:
- To develop a computationally lightweight and memory-conserving spike clustering algorithm for real-time neural signal processing.
- To enable adaptation to changing electrophysiological environments and classification of both pre-recorded and streaming action potentials.
Main Methods:
- Developed the enhanced growing neural gas (EGNG) algorithm, utilizing a minimal number of nodes and edges.
- Minimized memory requirements by avoiding data retention and focusing on computationally inexpensive Euclidean distance calculations.
- Implemented EGNG in hardware using a Field Programmable Gate Array (FPGA) for real-time performance evaluation.
Main Results:
- EGNG demonstrated efficient classification of neural spikes with minimal computational resources.
- Hardware implementation achieved a worst-case clustering latency of 3.10 µs, processing over 322,580 neural spikes per second.
- The algorithm successfully classified both synthetic and pre-recorded neural spikes, including streaming data.
Conclusions:
- The EGNG algorithm offers a viable solution for real-time neural spike classification.
- Its low computational and memory demands make it suitable for front-end processing in miniaturized, closed-loop neural feedback systems.
Related Concept Videos
Neural Regulation
43.3K
Digestion begins with a cephalic phase that prepares the digestive system to receive food. When our brain processes visual or olfactory information about food, it triggers impulses in the cranial nerves innervating the salivary glands and stomach to prepare for food.
43.3K
Neural Circuits
2.7K
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
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...
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...
2.7K
Neural Control of Respiration
4.7K
The neural regulation of respiration is a meticulously coordinated process primarily controlled by the respiratory centers located within the brainstem. These centers, composed of specialized neurons, transmit nerve impulses that control the contraction and relaxation of our respiratory muscles.
Respiratory Centers in the Brainstem
Two primary areas comprise the respiratory center: the medullary respiratory center in the medulla oblongata and the pontine respiratory group in the pons. The...
Respiratory Centers in the Brainstem
Two primary areas comprise the respiratory center: the medullary respiratory center in the medulla oblongata and the pontine respiratory group in the pons. The...
4.7K
Neural Regulation of Blood Pressure
6.9K
The neural regulation of blood pressure involves intricate interactions between the autonomic nervous system (ANS) and cardiovascular system, ensuring adequate perfusion of tissues. This regulation primarily occurs through baroreceptor and chemoreceptor reflexes, involving both short-term and long-term mechanisms.
Baroreceptor Reflex
Baroreceptors, located in the carotid sinuses and aortic arch, detect changes in blood pressure. When blood pressure rises, these stretch-sensitive receptors...
Baroreceptor Reflex
Baroreceptors, located in the carotid sinuses and aortic arch, detect changes in blood pressure. When blood pressure rises, these stretch-sensitive receptors...
6.9K
Real Time RT-PCR
64.9K
Real-time reverse transcription-polymerase chain reaction, or Real-time RT-PCR, is an analytical tool used to determine the expression level of target genes. The method involves converting mRNA to complementary DNA with the help of an enzyme known as reverse transcriptase, followed by the PCR amplification of the cDNA. These two processes can be performed simultaneously in a single tube or separately as a two-step reaction.
The real-time quantification of the number of amplified products is...
The real-time quantification of the number of amplified products is...
64.9K
Trial and Error and Algorithm
403
A problem-solving strategy is a plan of action used to find a solution. Different strategies have distinct action plans. Trial and error involves trying different solutions until one works. For instance, to fix a broken printer, you might check ink levels, ensure the paper tray isn't jammed, and verify the printer's connection to your laptop. This method can be time-consuming but is commonly used. Thomas Edison, for example, used trial and error to find a suitable filament for the light...
403

