Python Implementation for Brain-Computer Interface Research by Acquiring and Processing the NeuroSky EEG Data for Classifying Multiple Voluntary Eye-Blinks

Author(s):  
Oana-Andreea Rușanu
2021 ◽  
Vol 12 (3) ◽  
pp. 1-20
Author(s):  
Damodar Reddy Edla ◽  
Shubham Dodia ◽  
Annushree Bablani ◽  
Venkatanareshbabu Kuppili

Brain-Computer Interface is the collaboration of the human brain and a device that controls the actions of a human using brain signals. Applications of brain-computer interface vary from the field of entertainment to medical. In this article, a novel Deceit Identification Test is proposed based on the Electroencephalogram signals to identify and analyze the human behavior. Deceit identification test is based on P300 signals, which have a positive peak from 300 ms to 1,000 ms of the stimulus onset. The aim of the experiment is to identify and classify P300 signals with good classification accuracy. For preprocessing, a band-pass filter is used to eliminate the artifacts. The feature extraction is carried out using “symlet” Wavelet Packet Transform (WPT). Deep Neural Network (DNN) with two autoencoders having 10 hidden layers each is applied as the classifier. A novel experiment is conducted for the collection of EEG data from the subjects. EEG signals of 30 subjects (15 guilty and 15 innocent) are recorded and analyzed during the experiment. BrainVision recorder and analyzer are used for recording and analyzing EEG signals. The model is trained for 90% of the dataset and tested for 10% of the dataset and accuracy of 95% is obtained.


2021 ◽  
Author(s):  
Natalia Browarska ◽  
Jaroslaw Zygarlicki ◽  
Mariusz Pelc ◽  
Michal Niemczynowicz ◽  
Malgorzata Zygarlicka ◽  
...  

Author(s):  
Wei-Yen Hsu

In this chapter, a practical artifact removal Brain-Computer Interface (BCI) system for single-trial Electroencephalogram (EEG) data is proposed for applications in neuroprosthetics. Independent Component Analysis (ICA) combined with the use of a correlation coefficient is proposed to remove the EOG artifacts automatically, which can further improve classification accuracy. The features are then extracted from wavelet transform data by means of the proposed modified fractal dimension. Finally, Support Vector Machine (SVM) is used for the classification. When compared with the results obtained without using the EOG signal elimination, the proposed BCI system achieves promising results that will be effectively applied in neuroprosthetics.


Sensors ◽  
2020 ◽  
Vol 20 (4) ◽  
pp. 988
Author(s):  
Ho-Seung Cha ◽  
Chang-Hee Han ◽  
Chang-Hwan Im

With the recent development of low-cost wearable electroencephalogram (EEG) recording systems, passive brain–computer interface (pBCI) applications are being actively studied for a variety of application areas, such as education, entertainment, and healthcare. Various EEG features have been employed for the implementation of pBCI applications; however, it is frequently reported that some individuals have difficulty fully enjoying the pBCI applications because the dynamic ranges of their EEG features (i.e., its amplitude variability over time) were too small to be used in the practical applications. Conducting preliminary experiments to search for the individualized EEG features associated with different mental states can partly circumvent this issue; however, these time-consuming experiments were not necessary for the majority of users whose dynamic ranges of EEG features are large enough to be used for pBCI applications. In this study, we tried to predict an individual user’s dynamic ranges of the EEG features that are most widely employed for pBCI applications from resting-state EEG (RS-EEG), with the ultimate goal of identifying individuals who might need additional calibration to become suitable for the pBCI applications. We employed a machine learning-based regression model to predict the dynamic ranges of three widely used EEG features known to be associated with the brain states of valence, relaxation, and concentration. Our results showed that the dynamic ranges of EEG features could be predicted with normalized root mean squared errors of 0.2323, 0.1820, and 0.1562, respectively, demonstrating the possibility of predicting the dynamic ranges of the EEG features for pBCI applications using short resting EEG data.


2019 ◽  
Vol 252 ◽  
pp. 03010
Author(s):  
Małgorzata Plechawska-Wójcik ◽  
Monika Kaczorowska ◽  
Bernadetta Michalik

The main goal of the paper is to perform a comparative accuracy analysis of the two-group classification of EEG data collected during the P300-based brain-computer interface tests. The brain-computer interface is a technology that allows establishing communication between a human brain and external devices. BCIs may be applied in medicine to improve the life of disabled people and as well for entertainment. The P300 is an event-related potential (ERP) appearing about 300 ms after the occurrence of the stimulus of visual, auditory or sensory nature. It is based on the phenomenon observed in anticipation for a target event among non-target events. The 21-channel 201 Mitsar amplifier was used during the experiment to store EEG data from seven electrodes placed on the dedicated cap. The study was conducted on a group of five persons using P300 scenario available in OpenVibe software. The experiment was based on three steps the classifier learning process, comparison and averaging of the obtained result and the final test of the classifier. The comparative analysis was performed with the application of two supervised classification methods: Linear Discriminant Analysis (LDA) and Multi-layer Perceptron (MLP). The preliminary data analysis, extraction and feature selection was performed prior to the classification.


2013 ◽  
Vol 25 (8) ◽  
pp. 2146-2171 ◽  
Author(s):  
Mahnaz Arvaneh ◽  
Cuntai Guan ◽  
Kai Keng Ang ◽  
Chai Quek

A major challenge in EEG-based brain-computer interfaces (BCIs) is the intersession nonstationarity in the EEG data that often leads to deteriorated BCI performances. To address this issue, this letter proposes a novel data space adaptation technique, EEG data space adaptation (EEG-DSA), to linearly transform the EEG data from the target space (evaluation session), such that the distribution difference to the source space (training session) is minimized. Using the Kullback-Leibler (KL) divergence criterion, we propose two versions of the EEG-DSA algorithm: the supervised version, when labeled data are available in the evaluation session, and the unsupervised version, when labeled data are not available. The performance of the proposed EEG-DSA algorithm is evaluated on the publicly available BCI Competition IV data set IIa and a data set recorded from 16 subjects performing motor imagery tasks on different days. The results show that the proposed EEG-DSA algorithm in both the supervised and unsupervised versions significantly outperforms the results without adaptation in terms of classification accuracy. The results also show that for subjects with poor BCI performances when no adaptation is applied, the proposed EEG-DSA algorithm in both the supervised and unsupervised versions significantly outperforms the unsupervised bias adaptation algorithm (PMean).


Sign in / Sign up

Export Citation Format

Share Document