Applicability of Hyperdimensional Computing to Seizure Detection

Hyperdimensional (HD) computing is a form of brain-inspired computing which can be applied to numerous classification problems. In past research, it has been shown that seizures can be detected from electroencephalograms (EEG) with high accuracy using local binary pattern (LBP) encoding. This paper...

Full description

Bibliographic Details
Main Authors: Lulu Ge, Keshab K. Parhi
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Open Journal of Circuits and Systems
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9744111/
_version_ 1828070751513608192
author Lulu Ge
Keshab K. Parhi
author_facet Lulu Ge
Keshab K. Parhi
author_sort Lulu Ge
collection DOAJ
description Hyperdimensional (HD) computing is a form of brain-inspired computing which can be applied to numerous classification problems. In past research, it has been shown that seizures can be detected from electroencephalograms (EEG) with high accuracy using local binary pattern (LBP) encoding. This paper explores applicability of binary HD computing to seizure detection from intra-cranial EEG (iEEG) data from the Kaggle seizure detection contest based on using both LBP and power spectral density (PSD) features. In the PSD method, three novel approaches to HD classification are presented for both selected features and all features. These are referred as <italic>single classifier long hypervector</italic>, <italic>multiple classifiers</italic>, and <italic>single classifier short hypervector</italic>. To visualize the quality of classification of test data, a <italic>hypervector distance</italic> plot is introduced that plots the Hamming distance of the query hpervectors from one class hypervector <italic>vs.</italic> that from the other. Simulation results show that: <italic>1)</italic>. LBP method offers an average 80.9&#x0025; test accuracy, 71.9&#x0025; sensitivity, 81.4&#x0025; specificity and 76.6&#x0025; test AUC whereas the PSD method can achieve an average of 91.0&#x0025; test accuracy, 81.8&#x0025; sensitivity, 92.0&#x0025; specificity and 86.9&#x0025; test AUC. <italic>2)</italic>. The average seizure detection latency is 2.5s for LBP method and is 4.5s for the PSD methods. This average latency, less than 5s, is a relevant parameter for fast drug delivery, indicating that both LBP and PSD methods are able to detect the seizures in a timely manner. The performance using selected PSD features is better than that using all features. <italic>3)</italic>. It is shown that the dimensionality of the hypervector can be reduced to 1, 000 bits for LBP and PSD methods from 10, 000. Futhermore, for some approaches of selected features, the dimensionality of the hypervector can be reduced to 100 bits.
first_indexed 2024-04-11T00:43:52Z
format Article
id doaj.art-b9ca5c40b09f4dcba157528c5708efd3
institution Directory Open Access Journal
issn 2644-1225
language English
last_indexed 2024-04-11T00:43:52Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Open Journal of Circuits and Systems
spelling doaj.art-b9ca5c40b09f4dcba157528c5708efd32023-01-06T00:00:36ZengIEEEIEEE Open Journal of Circuits and Systems2644-12252022-01-013597110.1109/OJCAS.2022.31630759744111Applicability of Hyperdimensional Computing to Seizure DetectionLulu Ge0https://orcid.org/0000-0002-0043-6512Keshab K. Parhi1https://orcid.org/0000-0001-6543-2793Department of Electrical and Computer Engineering, University of Minnesota, Minneapolis, MN, USADepartment of Electrical and Computer Engineering, University of Minnesota, Minneapolis, MN, USAHyperdimensional (HD) computing is a form of brain-inspired computing which can be applied to numerous classification problems. In past research, it has been shown that seizures can be detected from electroencephalograms (EEG) with high accuracy using local binary pattern (LBP) encoding. This paper explores applicability of binary HD computing to seizure detection from intra-cranial EEG (iEEG) data from the Kaggle seizure detection contest based on using both LBP and power spectral density (PSD) features. In the PSD method, three novel approaches to HD classification are presented for both selected features and all features. These are referred as <italic>single classifier long hypervector</italic>, <italic>multiple classifiers</italic>, and <italic>single classifier short hypervector</italic>. To visualize the quality of classification of test data, a <italic>hypervector distance</italic> plot is introduced that plots the Hamming distance of the query hpervectors from one class hypervector <italic>vs.</italic> that from the other. Simulation results show that: <italic>1)</italic>. LBP method offers an average 80.9&#x0025; test accuracy, 71.9&#x0025; sensitivity, 81.4&#x0025; specificity and 76.6&#x0025; test AUC whereas the PSD method can achieve an average of 91.0&#x0025; test accuracy, 81.8&#x0025; sensitivity, 92.0&#x0025; specificity and 86.9&#x0025; test AUC. <italic>2)</italic>. The average seizure detection latency is 2.5s for LBP method and is 4.5s for the PSD methods. This average latency, less than 5s, is a relevant parameter for fast drug delivery, indicating that both LBP and PSD methods are able to detect the seizures in a timely manner. The performance using selected PSD features is better than that using all features. <italic>3)</italic>. It is shown that the dimensionality of the hypervector can be reduced to 1, 000 bits for LBP and PSD methods from 10, 000. Futhermore, for some approaches of selected features, the dimensionality of the hypervector can be reduced to 100 bits.https://ieeexplore.ieee.org/document/9744111/Hyperdimensional (HD) computingclassificationseizure detectionlocal binary pattern (LBP)power spectral density (PSD)Fisher score
spellingShingle Lulu Ge
Keshab K. Parhi
Applicability of Hyperdimensional Computing to Seizure Detection
IEEE Open Journal of Circuits and Systems
Hyperdimensional (HD) computing
classification
seizure detection
local binary pattern (LBP)
power spectral density (PSD)
Fisher score
title Applicability of Hyperdimensional Computing to Seizure Detection
title_full Applicability of Hyperdimensional Computing to Seizure Detection
title_fullStr Applicability of Hyperdimensional Computing to Seizure Detection
title_full_unstemmed Applicability of Hyperdimensional Computing to Seizure Detection
title_short Applicability of Hyperdimensional Computing to Seizure Detection
title_sort applicability of hyperdimensional computing to seizure detection
topic Hyperdimensional (HD) computing
classification
seizure detection
local binary pattern (LBP)
power spectral density (PSD)
Fisher score
url https://ieeexplore.ieee.org/document/9744111/
work_keys_str_mv AT luluge applicabilityofhyperdimensionalcomputingtoseizuredetection
AT keshabkparhi applicabilityofhyperdimensionalcomputingtoseizuredetection