scholarly journals Comparison of Complex-Valued Independent Component Analysis Algorithms for EEG Data

2019 ◽  
Vol 15 (1) ◽  
pp. 1-12
Author(s):  
Ali Al-Saegh

Independent Component Analysis (ICA) has been successfully applied to a variety of problems, from speaker identification and image processing to functional magnetic resonance imaging (fMRI) of the brain. In particular, it has been applied to analyze EEG data in order to estimate the sources form the measurements. However, it soon became clear that for EEG signals the solutions found by ICA often depends on the particular ICA algorithm, and that the solutions may not always have a physiologically plausible interpretation. Therefore, nowadays many researchers are using ICA largely for artifact detection and removal from EEG, but not for the actual analysis of signals from cortical sources. However, a recent modification of an ICA algorithm has been applied successfully to EEG signals from the resting state. The key idea was to perform a particular preprocessing and then apply a complexvalued ICA algorithm. In this paper, we consider multiple complex-valued ICA algorithms and compare their performance on real-world resting state EEG data. Such a comparison is problematic because the way of mixing the original sources (the “ground truth”) is not known. We address this by developing proper measures to compare the results from multiple algorithms. The comparisons consider the ability of an algorithm to find interesting independent sources, i.e. those related to brain activity and not to artifact activity. The performance of locating a dipole for each separated independent component is considered in the comparison as well. Our results suggest that when using complex-valued ICA algorithms on preprocessed signals the resting state EEG activity can be analyzed in terms of physiological properties. This reestablishes the suitability of ICA for EEG analysis beyond the detection and removal of artifacts with real-valued ICA applied to the signals in the time-domain.

2021 ◽  
Author(s):  
Muhammad Zubair

<pre>Alcoholism is a widely affected disorder that leads to critical brain deficiencies such as emotional and behavioural impairments. One of the prominent sources to detect alcoholism is by analysing Electroencephalogram (EEG) signals. Previously, most of the works have focused on detecting alcoholism using various machine and deep learning algorithms. This paper has used a novel algorithm named Sliding Singular Spectrum Analysis (S-SSA) to decompose and de-noise the EEG signals. We have considered independent component analysis (ICA) to select the prominent alcoholic and non-alcoholic components from the preprocessed EEG data. Later, these components were used to train and test various machine learning models like SVM, KNN, ANN, GBoost, AdaBoost and XGBoost to classify alcoholic and non-alcoholic EEG signals. The sliding SSA-ICA algorithm helps in reducing the computational time and complexity of the machine learning models. To validate the performance of the ICA algorithm, we have compared the computational time and accuracy of ICA with its counterpart, like principal component analysis (PCA). The proposed algorithm is tested on a publicly available UCI alcoholic EEG dataset. To verify the performance of machine learning models, we have calculated various metrics like accuracy, precision, recall and F1 score. Our work reported the highest accuracy of 98.97% with the XGBoost classifier. The validation of the proposed method is done by comparing the classification metrics with the latest state-of-the-art works.</pre>


2021 ◽  
Author(s):  
Muhammad Zubair

<pre>Alcoholism is a widely affected disorder that leads to critical brain deficiencies such as emotional and behavioural impairments. One of the prominent sources to detect alcoholism is by analysing Electroencephalogram (EEG) signals. Previously, most of the works have focused on detecting alcoholism using various machine and deep learning algorithms. This paper has used a novel algorithm named Sliding Singular Spectrum Analysis (S-SSA) to decompose and de-noise the EEG signals. We have considered independent component analysis (ICA) to select the prominent alcoholic and non-alcoholic components from the preprocessed EEG data. Later, these components were used to train and test various machine learning models like SVM, KNN, ANN, GBoost, AdaBoost and XGBoost to classify alcoholic and non-alcoholic EEG signals. The sliding SSA-ICA algorithm helps in reducing the computational time and complexity of the machine learning models. To validate the performance of the ICA algorithm, we have compared the computational time and accuracy of ICA with its counterpart, like principal component analysis (PCA). The proposed algorithm is tested on a publicly available UCI alcoholic EEG dataset. To verify the performance of machine learning models, we have calculated various metrics like accuracy, precision, recall and F1 score. Our work reported the highest accuracy of 98.97% with the XGBoost classifier. The validation of the proposed method is done by comparing the classification metrics with the latest state-of-the-art works.</pre>


2021 ◽  
Author(s):  
Victor Nozais ◽  
Philippe Boutinaud ◽  
Violaine Verrecchia ◽  
Marie-Fateye Gueye ◽  
Pierre-Yves Hervé ◽  
...  

2010 ◽  
Vol 36 ◽  
pp. 466-475
Author(s):  
Tsutomu Matsuura ◽  
Amirul Faiz ◽  
Kouji Kiryu

The differences method between 1-D wavelet transform and 2-D wavelet transform in image processing is discussed. Both proposed method uses the quotient of complex valued time-frequency information of observed signals to detect the number of sources. No less number of observed signals than the detected number of sources is needed to separate sources. The assumption on sources is quite general independence in the time-frequency plane, which is different from that of independent component analysis. Using the same given Algorithm and parameters for both method, the result on separated images are compared.


Sign in / Sign up

Export Citation Format

Share Document