An Adaptive Subspace Self-Organizing Map (ASSOM) Imbalanced Learning and Its Applications in EEG

This paper presents a novel oversampling technique addressing highly imbalanced distributions in benchmark and electroencephalogram (EEG) datasets. Presently, conventional machine learning technologies do not adequately address imbalanced data with an anomalous class distribution and underrepresented data. To balance the class distributions, an extended adaptive subspace self-organizing map (EASSOM) that combines a local mapping scheme and the globally competitive rule is proposed to artificially generate synthetic samples that focus on minority class samples and its application in EEG. The EASSOM is configured with feature-invariant characteristics, including translation, scaling, and rotation, and it retains the independence of the basis vectors in each module. Specifically, basis vectors that are generated via each EASSOM module can avoid generating repeated representative features that only increase the computational load. Several benchmark experimental results demonstrate that the proposed EASSOM method incorporating a supervised learning approach could be superior to other existing oversampling techniques, and three EEG applications present the improvement of classification accuracy using the proposed EASSOM method.

[1]  Tonio Ball,et al.  EEG-GAN: Generative adversarial networks for electroencephalograhic (EEG) brain signals , 2018, ArXiv.

[2]  Samuel Kaski,et al.  The Adaptive-Subspace Self-Organizing Map (ASSOM) , 1997 .

[3]  Andrea Petracca,et al.  A Classification Algorithm for Electroencephalography Signals by Self-Induced Emotional Stimuli , 2016, IEEE Transactions on Cybernetics.

[4]  Xingyu Wang,et al.  Temporally Constrained Sparse Group Spatial Patterns for Motor Imagery BCI , 2019, IEEE Transactions on Cybernetics.

[5]  Jesús Alcalá-Fdez,et al.  KEEL Data-Mining Software Tool: Data Set Repository, Integration of Algorithms and Experimental Analysis Framework , 2011, J. Multiple Valued Log. Soft Comput..

[6]  Fernando Nogueira,et al.  Imbalanced-learn: A Python Toolbox to Tackle the Curse of Imbalanced Datasets in Machine Learning , 2016, J. Mach. Learn. Res..

[7]  Yu Ding,et al.  Absent data generating classifier for imbalanced class sizes , 2015, J. Mach. Learn. Res..

[8]  See-Kiong Ng,et al.  Integrated Oversampling for Imbalanced Time Series Classification , 2013, IEEE Transactions on Knowledge and Data Engineering.

[9]  Chin-Teng Lin,et al.  Resting-state EEG power and coherence vary between migraine phases , 2016, The Journal of Headache and Pain.

[10]  Yi Liu,et al.  Soft SVM and Its Application in Video-Object Extraction , 2007, IEEE Transactions on Signal Processing.

[11]  Cuntai Guan,et al.  Filter Bank Common Spatial Pattern (FBCSP) in Brain-Computer Interface , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[12]  Paulo J. G. Lisboa,et al.  Partial Logistic Artificial Neural Network for Competing Risks Regularized With Automatic Relevance Determination , 2009, IEEE Transactions on Neural Networks.

[13]  Cuntai Guan,et al.  Wavlet phase-locking based binary classification of hand movement directions from EEG , 2018, Journal of neural engineering.

[14]  Chin-Teng Lin,et al.  Identifying Ketamine Responses in Treatment-Resistant Depression Using a Wearable Forehead EEG , 2018, IEEE Transactions on Biomedical Engineering.

[15]  Cuntai Guan,et al.  A Novel Method of Emergency Situation Detection for a Brain-Controlled Vehicle by Combining EEG Signals With Surrounding Information , 2018, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[16]  Elvan Ceyhan,et al.  Classification of Imbalanced Data with a Geometric Digraph Family , 2019, J. Mach. Learn. Res..

[17]  Chun-Hsiang Chuang,et al.  Exploring resting-state EEG complexity before migraine attacks , 2018, Cephalalgia : an international journal of headache.

[18]  Nasser M. Nasrabadi,et al.  Pattern Recognition and Machine Learning , 2006, Technometrics.

[19]  Yijun Wang,et al.  Common Spatial Pattern Method for Channel Selelction in Motor Imagery Based Brain-computer Interface , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[20]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[21]  Anil K. Jain,et al.  Artificial Neural Networks: A Tutorial , 1996, Computer.

[22]  MengChu Zhou,et al.  A Noise-Filtered Under-Sampling Scheme for Imbalanced Classification , 2017, IEEE Transactions on Cybernetics.

[23]  Vasile Palade,et al.  FSVM-CIL: Fuzzy Support Vector Machines for Class Imbalance Learning , 2010, IEEE Transactions on Fuzzy Systems.

[24]  Chin-Teng Lin,et al.  Dynamically Weighted Ensemble-based Prediction System for Adaptively Modeling Driver Reaction Time , 2018, ArXiv.

[25]  Marzuki Khalid,et al.  Evolutionary Fuzzy ARTMAP Neural Networks for Classification of Semiconductor Defects , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[26]  Ping Xue,et al.  Sub-band Common Spatial Pattern (SBCSP) for Brain-Computer Interface , 2007, 2007 3rd International IEEE/EMBS Conference on Neural Engineering.

[27]  Bin He,et al.  Three-Dimensional Brain–Computer Interface Control Through Simultaneous Overt Spatial Attentional and Motor Imagery Tasks , 2018, IEEE Transactions on Biomedical Engineering.

[28]  Thorsten Joachims,et al.  A support vector method for multivariate performance measures , 2005, ICML.

[29]  Paulo J. G. Lisboa,et al.  A Bayesian neural network approach for modelling censored data with an application to prognosis after surgery for breast cancer , 2003, Artif. Intell. Medicine.

[30]  VARUN CHANDOLA,et al.  Anomaly detection: A survey , 2009, CSUR.

[31]  Xin Yao,et al.  MWMOTE--Majority Weighted Minority Oversampling Technique for Imbalanced Data Set Learning , 2014 .

[32]  Nitesh V. Chawla,et al.  SMOTE: Synthetic Minority Over-sampling Technique , 2002, J. Artif. Intell. Res..

[33]  Kay Chen Tan,et al.  Evolutionary Cluster-Based Synthetic Oversampling Ensemble (ECO-Ensemble) for Imbalance Learning , 2017, IEEE Transactions on Cybernetics.

[34]  Chin-Teng Lin,et al.  Multi-channel EEG recordings during a sustained-attention driving task , 2018, Scientific Data.

[35]  Haibo He,et al.  ADASYN: Adaptive synthetic sampling approach for imbalanced learning , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[36]  Chin-Teng Lin,et al.  A Novel 16-Channel Wireless System for Electroencephalography Measurements With Dry Spring-Loaded Sensors , 2014, IEEE Transactions on Instrumentation and Measurement.

[37]  Yue-Shi Lee,et al.  Cluster-based under-sampling approaches for imbalanced data distributions , 2009, Expert Syst. Appl..

[38]  Teuvo Kohonen,et al.  Emergence of invariant-feature detectors in the adaptive-subspace self-organizing map , 1996, Biological Cybernetics.

[39]  Zhi-Hua Zhou,et al.  Ieee Transactions on Knowledge and Data Engineering 1 Training Cost-sensitive Neural Networks with Methods Addressing the Class Imbalance Problem , 2022 .

[40]  Chun-Hsiang Chuang,et al.  Minority Oversampling in Kernel Adaptive Subspaces for Class Imbalanced Datasets , 2018, IEEE Transactions on Knowledge and Data Engineering.

[41]  Nitesh V. Chawla,et al.  SMOTEBoost: Improving Prediction of the Minority Class in Boosting , 2003, PKDD.

[42]  Seetha Hari,et al.  Learning From Imbalanced Data , 2019, Advances in Computer and Electrical Engineering.

[43]  Chun-Hsiang Chuang,et al.  Forehead EEG in Support of Future Feasible Personal Healthcare Solutions: Sleep Management, Headache Prevention, and Depression Treatment , 2017, IEEE Access.

[44]  Hui Han,et al.  Borderline-SMOTE: A New Over-Sampling Method in Imbalanced Data Sets Learning , 2005, ICIC.

[45]  Kocsis Zoltán Tamás,et al.  IEEE World Congress on Computational Intelligence , 2019, IEEE Computational Intelligence Magazine.

[46]  Shang-Lin Wu,et al.  Adaptive subspace sampling for class imbalance processing , 2016, 2016 International Conference on Fuzzy Theory and Its Applications (iFuzzy).