Cargando…

A novel framework for classification of two-class motor imagery EEG signals using logistic regression classification algorithm

Robotics and artificial intelligence have played a significant role in developing assistive technologies for people with motor disabilities. Brain-Computer Interface (BCI) is a communication system that allows humans to communicate with their environment by detecting and quantifying control signals...

Descripción completa

Detalles Bibliográficos
Autores principales: Khan, Rabia Avais, Rashid, Nasir, Shahzaib, Muhammad, Malik, Umar Farooq, Arif, Arshia, Iqbal, Javaid, Saleem, Mubasher, Khan, Umar Shahbaz, Tiwana, Mohsin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10490872/
https://www.ncbi.nlm.nih.gov/pubmed/37682884
http://dx.doi.org/10.1371/journal.pone.0276133
_version_ 1785103941467373568
author Khan, Rabia Avais
Rashid, Nasir
Shahzaib, Muhammad
Malik, Umar Farooq
Arif, Arshia
Iqbal, Javaid
Saleem, Mubasher
Khan, Umar Shahbaz
Tiwana, Mohsin
author_facet Khan, Rabia Avais
Rashid, Nasir
Shahzaib, Muhammad
Malik, Umar Farooq
Arif, Arshia
Iqbal, Javaid
Saleem, Mubasher
Khan, Umar Shahbaz
Tiwana, Mohsin
author_sort Khan, Rabia Avais
collection PubMed
description Robotics and artificial intelligence have played a significant role in developing assistive technologies for people with motor disabilities. Brain-Computer Interface (BCI) is a communication system that allows humans to communicate with their environment by detecting and quantifying control signals produced from different modalities and translating them into voluntary commands for actuating an external device. For that purpose, classification the brain signals with a very high accuracy and minimization of the errors is of profound importance to the researchers. So in this study, a novel framework has been proposed to classify the binary-class electroencephalogram (EEG) data. The proposed framework is tested on BCI Competition IV dataset 1 and BCI Competition III dataset 4a. Artifact removal from EEG data is done through preprocessing, followed by feature extraction for recognizing discriminative information in the recorded brain signals. Signal preprocessing involves the application of independent component analysis (ICA) on raw EEG data, accompanied by the employment of common spatial pattern (CSP) and log-variance for extracting useful features. Six different classification algorithms, namely support vector machine, linear discriminant analysis, k-nearest neighbor, naïve Bayes, decision trees, and logistic regression, have been compared to classify the EEG data accurately. The proposed framework achieved the best classification accuracies with logistic regression classifier for both datasets. Average classification accuracy of 90.42% has been attained on BCI Competition IV dataset 1 for seven different subjects, while for BCI Competition III dataset 4a, an average accuracy of 95.42% has been attained on five subjects. This indicates that the model can be used in real time BCI systems and provide extra-ordinary results for 2-class Motor Imagery (MI) signals classification applications and with some modifications this framework can also be made compatible for multi-class classification in the future.
format Online
Article
Text
id pubmed-10490872
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-104908722023-09-09 A novel framework for classification of two-class motor imagery EEG signals using logistic regression classification algorithm Khan, Rabia Avais Rashid, Nasir Shahzaib, Muhammad Malik, Umar Farooq Arif, Arshia Iqbal, Javaid Saleem, Mubasher Khan, Umar Shahbaz Tiwana, Mohsin PLoS One Research Article Robotics and artificial intelligence have played a significant role in developing assistive technologies for people with motor disabilities. Brain-Computer Interface (BCI) is a communication system that allows humans to communicate with their environment by detecting and quantifying control signals produced from different modalities and translating them into voluntary commands for actuating an external device. For that purpose, classification the brain signals with a very high accuracy and minimization of the errors is of profound importance to the researchers. So in this study, a novel framework has been proposed to classify the binary-class electroencephalogram (EEG) data. The proposed framework is tested on BCI Competition IV dataset 1 and BCI Competition III dataset 4a. Artifact removal from EEG data is done through preprocessing, followed by feature extraction for recognizing discriminative information in the recorded brain signals. Signal preprocessing involves the application of independent component analysis (ICA) on raw EEG data, accompanied by the employment of common spatial pattern (CSP) and log-variance for extracting useful features. Six different classification algorithms, namely support vector machine, linear discriminant analysis, k-nearest neighbor, naïve Bayes, decision trees, and logistic regression, have been compared to classify the EEG data accurately. The proposed framework achieved the best classification accuracies with logistic regression classifier for both datasets. Average classification accuracy of 90.42% has been attained on BCI Competition IV dataset 1 for seven different subjects, while for BCI Competition III dataset 4a, an average accuracy of 95.42% has been attained on five subjects. This indicates that the model can be used in real time BCI systems and provide extra-ordinary results for 2-class Motor Imagery (MI) signals classification applications and with some modifications this framework can also be made compatible for multi-class classification in the future. Public Library of Science 2023-09-08 /pmc/articles/PMC10490872/ /pubmed/37682884 http://dx.doi.org/10.1371/journal.pone.0276133 Text en © 2023 Khan et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Khan, Rabia Avais
Rashid, Nasir
Shahzaib, Muhammad
Malik, Umar Farooq
Arif, Arshia
Iqbal, Javaid
Saleem, Mubasher
Khan, Umar Shahbaz
Tiwana, Mohsin
A novel framework for classification of two-class motor imagery EEG signals using logistic regression classification algorithm
title A novel framework for classification of two-class motor imagery EEG signals using logistic regression classification algorithm
title_full A novel framework for classification of two-class motor imagery EEG signals using logistic regression classification algorithm
title_fullStr A novel framework for classification of two-class motor imagery EEG signals using logistic regression classification algorithm
title_full_unstemmed A novel framework for classification of two-class motor imagery EEG signals using logistic regression classification algorithm
title_short A novel framework for classification of two-class motor imagery EEG signals using logistic regression classification algorithm
title_sort novel framework for classification of two-class motor imagery eeg signals using logistic regression classification algorithm
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10490872/
https://www.ncbi.nlm.nih.gov/pubmed/37682884
http://dx.doi.org/10.1371/journal.pone.0276133
work_keys_str_mv AT khanrabiaavais anovelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT rashidnasir anovelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT shahzaibmuhammad anovelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT malikumarfarooq anovelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT arifarshia anovelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT iqbaljavaid anovelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT saleemmubasher anovelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT khanumarshahbaz anovelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT tiwanamohsin anovelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT khanrabiaavais novelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT rashidnasir novelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT shahzaibmuhammad novelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT malikumarfarooq novelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT arifarshia novelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT iqbaljavaid novelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT saleemmubasher novelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT khanumarshahbaz novelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm
AT tiwanamohsin novelframeworkforclassificationoftwoclassmotorimageryeegsignalsusinglogisticregressionclassificationalgorithm