Multi-Class fNIRS Classification Using an Ensemble of GNN-Based Models

Functional near-infrared spectroscopy (fNIRS) is a neuroimaging technique used to estimate brain activity by measuring local hemodynamic changes. Due to its high spatial resolution, fNIRS is being actively researched as a control signal in the field of brain-computer interface (BCI). Extraction of e...

Full description

Bibliographic Details
Main Authors: Minseok Seo, Eugene Jeong, Kyung-Soo Kim
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10343167/
_version_ 1827398935839244288
author Minseok Seo
Eugene Jeong
Kyung-Soo Kim
author_facet Minseok Seo
Eugene Jeong
Kyung-Soo Kim
author_sort Minseok Seo
collection DOAJ
description Functional near-infrared spectroscopy (fNIRS) is a neuroimaging technique used to estimate brain activity by measuring local hemodynamic changes. Due to its high spatial resolution, fNIRS is being actively researched as a control signal in the field of brain-computer interface (BCI). Extraction of effective features and accurate classification of signals have always been the focus of research. Previous studies have often converted fNIRS data into images based on the relative positions of the measurement channels and utilized convolutional neural networks (CNN) for classification. However, image representation cannot fully express the non-Euclidean characteristics of the brain signal. In this paper, we propose an approach for single-trial, multi-class fNIRS classification using a graph representation and a graph neural network (GNN). Specifically, a class-specific graph was constructed for each class to incorporate both positional and task-dependent functional connectivity (FC) information. The GNN-based models were then trained on each of the obtained class-specific graphs to have specificity for the corresponding class. Finally, the stacking ensemble learning with a gating network was introduced to weight the models for the final prediction. The proposed method was evaluated on a public dataset consisting of three types of overt movements. The results were compared with baseline models based on support vector machine (SVM) and CNN, using different image conversion methods. The best-performing baseline model achieved an average ternary classification accuracy of 68.71%, whereas the proposed model achieved a classification accuracy of 72.31% for the single model, and 75.47% for the ensemble model.
first_indexed 2024-03-08T19:37:00Z
format Article
id doaj.art-14417976fc5e4de5ad508cc75f0f54be
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-03-08T19:37:00Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-14417976fc5e4de5ad508cc75f0f54be2023-12-26T00:08:27ZengIEEEIEEE Access2169-35362023-01-011113760613762010.1109/ACCESS.2023.333964710343167Multi-Class fNIRS Classification Using an Ensemble of GNN-Based ModelsMinseok Seo0https://orcid.org/0009-0008-6299-3577Eugene Jeong1https://orcid.org/0009-0004-7355-0182Kyung-Soo Kim2https://orcid.org/0000-0003-4856-1096Department of Mechanical Engineering, Korea Advanced Institute of Science and Technology, Yuseong-gu, Daejeon, Republic of KoreaDepartment of Mechanical Engineering, Korea Advanced Institute of Science and Technology, Yuseong-gu, Daejeon, Republic of KoreaDepartment of Mechanical Engineering, Korea Advanced Institute of Science and Technology, Yuseong-gu, Daejeon, Republic of KoreaFunctional near-infrared spectroscopy (fNIRS) is a neuroimaging technique used to estimate brain activity by measuring local hemodynamic changes. Due to its high spatial resolution, fNIRS is being actively researched as a control signal in the field of brain-computer interface (BCI). Extraction of effective features and accurate classification of signals have always been the focus of research. Previous studies have often converted fNIRS data into images based on the relative positions of the measurement channels and utilized convolutional neural networks (CNN) for classification. However, image representation cannot fully express the non-Euclidean characteristics of the brain signal. In this paper, we propose an approach for single-trial, multi-class fNIRS classification using a graph representation and a graph neural network (GNN). Specifically, a class-specific graph was constructed for each class to incorporate both positional and task-dependent functional connectivity (FC) information. The GNN-based models were then trained on each of the obtained class-specific graphs to have specificity for the corresponding class. Finally, the stacking ensemble learning with a gating network was introduced to weight the models for the final prediction. The proposed method was evaluated on a public dataset consisting of three types of overt movements. The results were compared with baseline models based on support vector machine (SVM) and CNN, using different image conversion methods. The best-performing baseline model achieved an average ternary classification accuracy of 68.71%, whereas the proposed model achieved a classification accuracy of 72.31% for the single model, and 75.47% for the ensemble model.https://ieeexplore.ieee.org/document/10343167/Brain-computer interfaceensemble learningfunctional connectivityfunctional near-infrared spectroscopygraph neural network
spellingShingle Minseok Seo
Eugene Jeong
Kyung-Soo Kim
Multi-Class fNIRS Classification Using an Ensemble of GNN-Based Models
IEEE Access
Brain-computer interface
ensemble learning
functional connectivity
functional near-infrared spectroscopy
graph neural network
title Multi-Class fNIRS Classification Using an Ensemble of GNN-Based Models
title_full Multi-Class fNIRS Classification Using an Ensemble of GNN-Based Models
title_fullStr Multi-Class fNIRS Classification Using an Ensemble of GNN-Based Models
title_full_unstemmed Multi-Class fNIRS Classification Using an Ensemble of GNN-Based Models
title_short Multi-Class fNIRS Classification Using an Ensemble of GNN-Based Models
title_sort multi class fnirs classification using an ensemble of gnn based models
topic Brain-computer interface
ensemble learning
functional connectivity
functional near-infrared spectroscopy
graph neural network
url https://ieeexplore.ieee.org/document/10343167/
work_keys_str_mv AT minseokseo multiclassfnirsclassificationusinganensembleofgnnbasedmodels
AT eugenejeong multiclassfnirsclassificationusinganensembleofgnnbasedmodels
AT kyungsookim multiclassfnirsclassificationusinganensembleofgnnbasedmodels