COMPARATIVE ANALYSIS OF SPIKING NEURAL NETWORK AND ARTIFICIAL NEURAL NETWORK MODELS IN PREDICTING FINGERTIP KINEMATICS USING INTRACRANIAL BRAIN SIGNALS

According to the World Health Organization (WHO), each year, 250,000 to 500,000 people worldwide experience spinal cord injury (SCI). Among them, more than half suffer from tetraplegia, a condition in which patients lose the ability to move all four limbs, including arms and legs. Without adequat...

Full description

Saved in:
Bibliographic Details
Main Author: Morenzo Muten, Eraraya
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/86167
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:86167
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description According to the World Health Organization (WHO), each year, 250,000 to 500,000 people worldwide experience spinal cord injury (SCI). Among them, more than half suffer from tetraplegia, a condition in which patients lose the ability to move all four limbs, including arms and legs. Without adequate recovery, tetraplegic patients have a lower life expectancy and face higher medical costs compared to other types of paralysis. Based on various independent surveys conducted in multiple countries, the recovery of upper limb motor functions, especially hand functions, is considered the top priority for tetraplegic patients. The ability to use their hands again is a key factor determining their quality of life. The recovery of hand motor functions can be achieved through various methods, ranging from non-operative rehabilitation with motor therapy and reconstructive surgery to prosthetics controlled by a brain-machine interface (BMI). With technological advancements, intracranial BMI solutions, or those placed within the skull, have garnered increasing attention from researchers due to their ability to be personalized and to record neural activity with higher resolution and quality. In this context, predicting hand movements based on brain signals can be accomplished through neural pattern recognition systems or decoders based on artificial neural network (ANN) models. ANN-based decoders have been shown to achieve higher prediction accuracy compared to conventional decoders such as Wiener filters and Kalman filters. However, the main challenges of ANN-based decoders lie in their size, complexity, and power consumption, which exceed the limitations acceptable for brain implants. As an alternative, decoders based on spiking neural network (SNN) models, often referred to as the third generation of neural networks, offer a more efficient solution regarding computational resource usage without compromising accuracy. SNN- based decoders leverage neuromorphic algorithms, which have been applied in various medical fields such as image processing, epilepsy seizure detection, and computer cursor movement control. These decoders are not only more energy- iv efficient but also capable of operating in real-time, making them an ideal choice for critical medical applications. This study proposes an optimization scheme and training for SNN-based decoders, specifically the Spiking Multilayer Perceptron (SMLP) and Spiking Long Short- Term Memory (SLSTM), to predict fingertip velocity based on spike activity from intracranial brain signals in rhesus monkeys (Macaca mulatta). These SNN-based decoders were then compared to ANN-based decoders that were retrained based on previous research. The comparison was conducted using two different input processing methods: the binning method, commonly used for ANN-based decoders, and the streaming method, which is more suitable for SNN-based decoders. The comparison involved various metrics, including accuracy measured by Pearson correlation coefficient (CC) and coefficient of determination (R2), memory footprint size in kilobytes (kB), complexity in terms of the number of synaptic operations, and prediction time. This study showed that the combination of the streaming input processing method with the SMLP decoder yielded the highest accuracy compared to other decoder variations using real-time input schemes. This decoder demonstrated a 16.86% improvement in CC and a 33.33% increase in R2 compared to the Binning-MLP decoder. Additionally, the SMLP decoder was found to be 68.83 times smaller in size and required 71.84 times fewer synaptic operations. The prediction time of the Streaming-SMLP decoder is lower than the sampling frequency of the fingertip movement sensor, allowing for real-time application. Communication between units in the Streaming-SMLP decoder involved only binary activations, which requires minimal computational resources. Implementing the Streaming-SMLP decoder on neuromorphic hardware could highlight the advantages of SNN-based decoders. In conclusion, this study underscores the significant potential of SNN-based decoders as a more efficient solution for predicting hand movements in tetraplegic patients, offering new hope in more advanced and personalized motor recovery technologies. Furthermore, this research provides a comparative analysis between SNN-based and ANN-based decoders, which could serve as a critical foundation for further development of both decoder types. This analysis offers deep insights into the strengths and weaknesses of each approach, as well as opportunities to integrate their advantages in future clinical applications.
format Final Project
author Morenzo Muten, Eraraya
spellingShingle Morenzo Muten, Eraraya
COMPARATIVE ANALYSIS OF SPIKING NEURAL NETWORK AND ARTIFICIAL NEURAL NETWORK MODELS IN PREDICTING FINGERTIP KINEMATICS USING INTRACRANIAL BRAIN SIGNALS
author_facet Morenzo Muten, Eraraya
author_sort Morenzo Muten, Eraraya
title COMPARATIVE ANALYSIS OF SPIKING NEURAL NETWORK AND ARTIFICIAL NEURAL NETWORK MODELS IN PREDICTING FINGERTIP KINEMATICS USING INTRACRANIAL BRAIN SIGNALS
title_short COMPARATIVE ANALYSIS OF SPIKING NEURAL NETWORK AND ARTIFICIAL NEURAL NETWORK MODELS IN PREDICTING FINGERTIP KINEMATICS USING INTRACRANIAL BRAIN SIGNALS
title_full COMPARATIVE ANALYSIS OF SPIKING NEURAL NETWORK AND ARTIFICIAL NEURAL NETWORK MODELS IN PREDICTING FINGERTIP KINEMATICS USING INTRACRANIAL BRAIN SIGNALS
title_fullStr COMPARATIVE ANALYSIS OF SPIKING NEURAL NETWORK AND ARTIFICIAL NEURAL NETWORK MODELS IN PREDICTING FINGERTIP KINEMATICS USING INTRACRANIAL BRAIN SIGNALS
title_full_unstemmed COMPARATIVE ANALYSIS OF SPIKING NEURAL NETWORK AND ARTIFICIAL NEURAL NETWORK MODELS IN PREDICTING FINGERTIP KINEMATICS USING INTRACRANIAL BRAIN SIGNALS
title_sort comparative analysis of spiking neural network and artificial neural network models in predicting fingertip kinematics using intracranial brain signals
url https://digilib.itb.ac.id/gdl/view/86167
_version_ 1822010963885293568
spelling id-itb.:861672024-09-15T05:31:14ZCOMPARATIVE ANALYSIS OF SPIKING NEURAL NETWORK AND ARTIFICIAL NEURAL NETWORK MODELS IN PREDICTING FINGERTIP KINEMATICS USING INTRACRANIAL BRAIN SIGNALS Morenzo Muten, Eraraya Indonesia Final Project spiking neural network, brain-machine interface, neural decoder INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/86167 According to the World Health Organization (WHO), each year, 250,000 to 500,000 people worldwide experience spinal cord injury (SCI). Among them, more than half suffer from tetraplegia, a condition in which patients lose the ability to move all four limbs, including arms and legs. Without adequate recovery, tetraplegic patients have a lower life expectancy and face higher medical costs compared to other types of paralysis. Based on various independent surveys conducted in multiple countries, the recovery of upper limb motor functions, especially hand functions, is considered the top priority for tetraplegic patients. The ability to use their hands again is a key factor determining their quality of life. The recovery of hand motor functions can be achieved through various methods, ranging from non-operative rehabilitation with motor therapy and reconstructive surgery to prosthetics controlled by a brain-machine interface (BMI). With technological advancements, intracranial BMI solutions, or those placed within the skull, have garnered increasing attention from researchers due to their ability to be personalized and to record neural activity with higher resolution and quality. In this context, predicting hand movements based on brain signals can be accomplished through neural pattern recognition systems or decoders based on artificial neural network (ANN) models. ANN-based decoders have been shown to achieve higher prediction accuracy compared to conventional decoders such as Wiener filters and Kalman filters. However, the main challenges of ANN-based decoders lie in their size, complexity, and power consumption, which exceed the limitations acceptable for brain implants. As an alternative, decoders based on spiking neural network (SNN) models, often referred to as the third generation of neural networks, offer a more efficient solution regarding computational resource usage without compromising accuracy. SNN- based decoders leverage neuromorphic algorithms, which have been applied in various medical fields such as image processing, epilepsy seizure detection, and computer cursor movement control. These decoders are not only more energy- iv efficient but also capable of operating in real-time, making them an ideal choice for critical medical applications. This study proposes an optimization scheme and training for SNN-based decoders, specifically the Spiking Multilayer Perceptron (SMLP) and Spiking Long Short- Term Memory (SLSTM), to predict fingertip velocity based on spike activity from intracranial brain signals in rhesus monkeys (Macaca mulatta). These SNN-based decoders were then compared to ANN-based decoders that were retrained based on previous research. The comparison was conducted using two different input processing methods: the binning method, commonly used for ANN-based decoders, and the streaming method, which is more suitable for SNN-based decoders. The comparison involved various metrics, including accuracy measured by Pearson correlation coefficient (CC) and coefficient of determination (R2), memory footprint size in kilobytes (kB), complexity in terms of the number of synaptic operations, and prediction time. This study showed that the combination of the streaming input processing method with the SMLP decoder yielded the highest accuracy compared to other decoder variations using real-time input schemes. This decoder demonstrated a 16.86% improvement in CC and a 33.33% increase in R2 compared to the Binning-MLP decoder. Additionally, the SMLP decoder was found to be 68.83 times smaller in size and required 71.84 times fewer synaptic operations. The prediction time of the Streaming-SMLP decoder is lower than the sampling frequency of the fingertip movement sensor, allowing for real-time application. Communication between units in the Streaming-SMLP decoder involved only binary activations, which requires minimal computational resources. Implementing the Streaming-SMLP decoder on neuromorphic hardware could highlight the advantages of SNN-based decoders. In conclusion, this study underscores the significant potential of SNN-based decoders as a more efficient solution for predicting hand movements in tetraplegic patients, offering new hope in more advanced and personalized motor recovery technologies. Furthermore, this research provides a comparative analysis between SNN-based and ANN-based decoders, which could serve as a critical foundation for further development of both decoder types. This analysis offers deep insights into the strengths and weaknesses of each approach, as well as opportunities to integrate their advantages in future clinical applications. text