Alleviating Class Imbalance Problem in Automatic Sleep Stage Classification

被引:11
|
作者
Zhou, Dongdong [1 ,2 ,3 ]
Xu, Qi [3 ,4 ]
Wang, Jian [1 ,2 ]
Xu, Hongming [1 ]
Kettunen, Lauri [2 ]
Chang, Zheng [2 ]
Cong, Fengyu [1 ,2 ]
机构
[1] Dalian Univ Technol, Fac Elect & Elect Engn, Sch Biomed Engn, Dalian 116024, Peoples R China
[2] Univ Jyvaskyla, Fac Informat Technol, Jyvaskyla 40014, Finland
[3] Shenzhen Univ, Guangdong Lab Artificial Intelligence & Digital E, Shenzhen 518060, Peoples R China
[4] Dalian Univ Technol, Sch Artificial Intelligence, Fac Elect & Elect Engn, Dalian 116024, Peoples R China
基金
中国国家自然科学基金;
关键词
Brain modeling; Generative adversarial networks; Electroencephalography; Databases; White noise; Sleep apnea; Feature extraction; Class imbalance problem (CIP); data augmentation (DA); deep neural network; generative adversarial network (GAN); network connection; sleep-stage classification; NEURAL-NETWORK;
D O I
10.1109/TIM.2022.3191710
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
For real-world automatic sleep-stage classification tasks, various existing deep learning-based models are biased toward the majority with a high proportion. Because of the unique sleep structure, most of the current polysomnography (PSG) datasets suffer an inherent class imbalance problem (CIP), in which the number of each sleep stage is severely unequal. In this study, we first define the class imbalance factor (CIF) to describe the level of CIP quantitatively. Afterward, we propose two balancing methods to alleviate this problem from the dataset quantity and the relationship between the class distribution and the applied model, respectively. The first one is to employ the data augmentation (DA) with the generative adversarial network (GAN) model and different intensities of Gaussian white noise (GWN) to balance samples, thereinto, GWN addition is specifically tailored to deep learning-based models, which can work on raw electroencephalogram (EEG) data while preserving their properties. In addition, we try to balance the relationship between the imbalanced class and biased network model to achieve a balanced state with the help of class distribution and neuroscience principles. We further propose an effective deep convolutional neural network (CNN) model utilizing bidirectional long short-term memory (Bi-LSTM) with single-channel EEG as the baseline. It is used for evaluating the efficiency of two balancing approaches on three imbalanced PSG datasets (CCSHS, Sleep-EDF, and Sleep-EDF-V1). The qualitative and quantitative evaluation of experimental results demonstrates that the proposed methods could not only show the superiority of class balancing through the confusion matrix and classwise metrics, but also get better N1 stage and whole stages classification accuracies compared to other state-of-the-art approaches.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] SUPERVISED LEARNING FOR IMBALANCE SLEEP STAGE CLASSIFICATION PROBLEM
    Pardamean, Bens
    Budiarto, Arif
    Mahesworo, Bharuno
    Hidayat, Alam Ahmad
    Sudigyo, Digdo
    [J]. COMMUNICATIONS IN MATHEMATICAL BIOLOGY AND NEUROSCIENCE, 2023,
  • [2] Alleviating Class Imbalance Problem In Data Mining
    Sarmanova, Akkenzhe
    Albayrak, Songul
    [J]. 2013 21ST SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2013,
  • [3] Denoise Enhanced Neural Network with Efficient Data Generation for Automatic Sleep Stage Classification of Class Imbalance
    Yu, Le
    Tang, Peiwang
    Jiang, Zhiguo
    Zhang, Xianchao
    [J]. 2023 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, IJCNN, 2023,
  • [4] Convolutional Neural Network Based Sleep Stage Classification with Class Imbalance
    Xu, Qi
    Zhou, Dongdong
    Wang, Jian
    Shen, Jiangrong
    Kettunen, Lauri
    Cong, Fengyu
    [J]. 2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [5] Automatic Sleep Stage Classification
    Hassan, Ahnaf Rashik
    Bhuiyan, Mohammed Imamul Hassan
    [J]. 2015 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL INFORMATION AND COMMUNICATION TECHNOLOGY (EICT), 2015, : 211 - 216
  • [6] The class imbalance problem in TLC image classification
    Sousa, Antonio V.
    Mendonca, Ana Maria
    Campilho, Aurelio
    [J]. IMAGE ANALYSIS AND RECOGNITION, PT 2, 2006, 4142 : 513 - 523
  • [7] Hierarchical Classification for Dealing with The Class Imbalance Problem
    Bader-El-Den, Mohamed
    Teitei, Eleman
    Adda, Mo
    [J]. 2016 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2016, : 3584 - 3591
  • [8] Issues and challenges of class imbalance problem in classification
    Kaur P.
    Gosain A.
    [J]. International Journal of Information Technology, 2022, 14 (1) : 539 - 545
  • [9] A survey on effects of class imbalance in data pre-processing stage of classification problem
    Malave, Nitin
    Nimkar, Anant V.
    [J]. International Journal of Computational Systems Engineering, 2020, 6 (02) : 63 - 75
  • [10] Automatic Sleep Stage Classification for the Obstructive Sleep Apnea
    Ozsen, Seral
    Koca, Yasin
    Tezel, Gulay Tezel
    Solak, Fatma Zehra
    Vatansev, Hulya
    Kucukturk, Serkan
    [J]. JOURNAL OF BIOMIMETICS BIOMATERIALS AND BIOMEDICAL ENGINEERING, 2023, 60 : 119 - 133