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...

Full description

Saved in:
Bibliographic Details
Main Author: Swarnima Korde
Other Authors: Chang Chip Hong
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