On-chip machine learner for spike sorting in implantable brain machine interfaces (BMI)
Advances in neuroscience have enabled the rapid development of electronics that abet the functioning of prosthetic limbs. Multi-electrode arrays (MEAs) have been successfully implanted in the brain, and the resultant neural signals or ‘Action Potentials’ have been amplified and recorded to be proces...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2015
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/63557 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-63557 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-635572023-07-07T16:42:11Z On-chip machine learner for spike sorting in implantable brain machine interfaces (BMI) Swarnima Korde Chang Chip Hong Arindam Basu School of Electrical and Electronic Engineering Centre for Integrated Circuits and Systems DRNTU::Engineering::Electrical and electronic engineering Advances in neuroscience have enabled the rapid development of electronics that abet the functioning of prosthetic limbs. Multi-electrode arrays (MEAs) have been successfully implanted in the brain, and the resultant neural signals or ‘Action Potentials’ have been amplified and recorded to be processed, thus forming a ‘brain-to-electronic and electronic-to-prosthetic’ interface. Neural amplifiers have greatly improved over the years to address the issues of high (and thus hazardous) power dissipation to the brain tissue and high background recording noise. This has allowed for MEAs to reach the order of one-thousand or more. Modern-day neural recordings taken by an implanted MEA consist of a single probe recording multiple neuron activity, since studying cells in isolation does not illustrate the big picture [1]. Each spike signal is characteristic to a certain neuron, and it is imperative to accurately identify spike signals with their corresponding neurons. This issue known as ‘Spike Sorting’ consists of a two-step process: Feature Extraction and Clustering. The former formidably reduces the dimensionality of the Spike data, while retaining its salient features that can help differentiate between the various neuron groups. The latter implements algorithms on the extracted features to classify the data into the corresponding neuron groups. The motivation behind this research is to propose novel bio-inspired feature extraction for the purpose of spike sorting. These features are based on the output of an Integrate-and-Fire neuron model, representing a formal spiky neuron model. First, a thorough literature review was conducted, focusing on the best features available. Research papers claiming that derivative-based features performed better than the well-established PCA in terms of noise and error were studied and the results were successfully matched with ours. Next, a complete spike sorting circuit was algorithmically modelled using MATLAB. Features based on the CCO outputs tested successfully using k-means classification. The Gain of the Integrate-and-Fire was 6.465 x 1012 Hz/A. Lastly, a circuit-level implementation of the same was repeated on CADENCE. The Gain was a comparable 4.4 x 1012 Hz/A, thus successfully proving that results from the functional model matched those of the real-time simulated model, for the same set of parameters and settings. Bachelor of Engineering 2015-05-15T02:45:00Z 2015-05-15T02:45:00Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/63557 en Nanyang Technological University 81 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Electrical and electronic engineering |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering Swarnima Korde On-chip machine learner for spike sorting in implantable brain machine interfaces (BMI) |
description |
Advances in neuroscience have enabled the rapid development of electronics that abet the functioning of prosthetic limbs. Multi-electrode arrays (MEAs) have been successfully implanted in the brain, and the resultant neural signals or ‘Action Potentials’ have been amplified and recorded to be processed, thus forming a ‘brain-to-electronic and electronic-to-prosthetic’ interface. Neural amplifiers have greatly improved over the years to address the issues of high (and thus hazardous) power dissipation to the brain tissue and high background recording noise. This has allowed for MEAs to reach the order of one-thousand or more. Modern-day neural recordings taken by an implanted MEA consist of a single probe recording multiple neuron activity, since studying cells in isolation does not illustrate the big picture [1]. Each spike signal is characteristic to a certain neuron, and it is imperative to accurately identify spike signals with their corresponding neurons. This issue known as ‘Spike Sorting’ consists of a two-step process: Feature Extraction and Clustering. The former formidably reduces the dimensionality of the Spike data, while retaining its salient features that can help differentiate between the various neuron groups. The latter implements algorithms on the extracted features to classify the data into the corresponding neuron groups. The motivation behind this research is to propose novel bio-inspired feature extraction for the purpose of spike sorting. These features are based on the output of an Integrate-and-Fire neuron model, representing a formal spiky neuron model. First, a thorough literature review was conducted, focusing on the best features available. Research papers claiming that derivative-based features performed better than the well-established PCA in terms of noise and error were studied and the results were successfully matched with ours. Next, a complete spike sorting circuit was algorithmically modelled using MATLAB. Features based on the CCO outputs tested successfully using k-means classification. The Gain of the Integrate-and-Fire was 6.465 x 1012 Hz/A. Lastly, a circuit-level implementation of the same was repeated on CADENCE. The Gain was a comparable 4.4 x 1012 Hz/A, thus successfully proving that results from the functional model matched those of the real-time simulated model, for the same set of parameters and settings. |
author2 |
Chang Chip Hong |
author_facet |
Chang Chip Hong Swarnima Korde |
format |
Final Year Project |
author |
Swarnima Korde |
author_sort |
Swarnima Korde |
title |
On-chip machine learner for spike sorting in implantable brain machine interfaces (BMI) |
title_short |
On-chip machine learner for spike sorting in implantable brain machine interfaces (BMI) |
title_full |
On-chip machine learner for spike sorting in implantable brain machine interfaces (BMI) |
title_fullStr |
On-chip machine learner for spike sorting in implantable brain machine interfaces (BMI) |
title_full_unstemmed |
On-chip machine learner for spike sorting in implantable brain machine interfaces (BMI) |
title_sort |
on-chip machine learner for spike sorting in implantable brain machine interfaces (bmi) |
publishDate |
2015 |
url |
http://hdl.handle.net/10356/63557 |
_version_ |
1772826831066497024 |