Open-Source Algorithm for Automated Vigilance State Classification Using Single-Channel Electroencephalogram in Rodents

被引:0
|
作者
Saevskiy, Anton [1 ]
Suntsova, Natalia [2 ,3 ]
Kosenko, Peter [1 ]
Alam, Md Noor [2 ,3 ]
Kostin, Andrey [2 ]
机构
[1] Southern Fed Univ, Sci Res & Technol Ctr Neurotechnol, Rostov Na Donu 344006, Russia
[2] Vet Affairs Greater Los Angeles Healthcare Syst, Res Serv 151A3, Los Angeles, CA 91343 USA
[3] Univ Calif Los Angeles, David Geffen Sch Med, Dept Med, Los Angeles, CA 90095 USA
关键词
single-channel EEG signal; automatic sleep stage classification; GMM clustering; NREM sleep; REM sleep; INTERRATER RELIABILITY; SLEEP; EEG; MICE; AREA; RAT;
D O I
10.3390/s25030921
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Accurate identification of sleep stages is essential for understanding sleep physiology and its role in neurological and behavioral research. Manual scoring of polysomnographic data, while reliable, is time-intensive and prone to variability. This study presents a novel Python-based algorithm for automated vigilance state scoring using single-channel electroencephalogram (EEG) recordings from rats and mice. The algorithm employs artifact processing, multi-band frequency analysis, and Gaussian mixture model (GMM)-based clustering to classify wakefulness, non-rapid, and rapid eye movement sleep (NREM and REM sleep, respectively). Combining narrow and broad frequency bands across the delta, theta, and sigma ranges, it uses a majority voting system to enhance accuracy, with tailored preprocessing and voting criteria improving REM detection. Validation on datasets from 10 rats and 10 mice under standard conditions showed sleep-wake state detection accuracies of 92% and 93%, respectively, closely matching manual scoring and comparable to existing methods. REM sleep detection accuracies of 89% (mice) and 91% (rats) align with previously reported (85-90%). Processing a full day of EEG data within several minutes, the algorithm is advantageous for large-scale and longitudinal studies. Its open-source design, flexibility, and scalability make it a robust, efficient tool for automated rodent sleep scoring, advancing research in standard experimental conditions, including aging and sleep deprivation.
引用
收藏
页数:28
相关论文
共 50 条
  • [21] Single-channel blind source separation algorithm for energy differential mixed signals
    Fu W.
    Zhou Y.
    Zhao W.
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2023, 45 (10): : 3302 - 3311
  • [22] Research on Single-channel Blind Deconvolution Algorithm for Multi-source Signals
    Liu Ting
    Yin Tiantian
    Gong Zhenying
    Guo Yina
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2022, 44 (01) : 230 - 236
  • [23] Noise Source Separation of an Internal Combustion Engine Based on a Single-Channel Algorithm
    Yao, Jiachi
    Xiang, Yang
    Qian, Sichong
    Wang, Shuai
    SHOCK AND VIBRATION, 2019, 2019
  • [24] Cascaded LSTM recurrent neural network for automated sleep stage classification using single-channel EEG signals
    Michielli, Nicola
    Acharya, U. Rajendra
    Molinari, Filippo
    COMPUTERS IN BIOLOGY AND MEDICINE, 2019, 106 : 71 - 81
  • [25] Fourier Decomposition-Based Automated Classification of Healthy, COPD, and Asthma Using Single-Channel Lung Sounds
    Koshta, Vaibhav
    Kumar Singh, Bikesh
    Behera, Ajoy K.
    Ranganath, T. G.
    IEEE TRANSACTIONS ON MEDICAL ROBOTICS AND BIONICS, 2024, 6 (03): : 1270 - 1284
  • [26] Fatigue feature extraction and classification algorithm of forehead single-channel electroencephalography signals
    Yang, Huizhou
    Liu, Yunfei
    Xia, Lijuan
    Shengwu Yixue Gongchengxue Zazhi/Journal of Biomedical Engineering, 2024, 41 (04): : 732 - 741
  • [27] Automated Classification of Sleep Stages Using Single-Channel EEG Signal: A Machine Learning-Based Method
    Satapathy, Santosh
    Pattnaik, Shrinibas
    Acharya, Badal
    Rath, Rama Krushna
    ADVANCES IN COMPUTING AND DATA SCIENCES (ICACDS 2022), PT II, 2022, 1614 : 235 - 247
  • [28] An Open-Source High-Level Fusion Algorithm in ROS for Automated Driving Applications
    Poledna, Yuri
    Reway, Fabio
    Drechsler, Maikol Funk
    Huber, Werner
    Icking, Christian
    Ribeiro, Eduardo Parente
    2022 10TH INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING RESEARCH AND INNOVATION, CONISOFT, 2022, : 174 - 181
  • [29] An open-source automated algorithm for removal of noisy beats for accurate impedance cardiogram analysis
    Sheikh, Shafa-at Ali
    Shah, Amit
    Levantsevych, Oleksiy
    Soudan, Majd
    Alkhalaf, Jamil
    Rad, Ali Bahrami
    Inan, Omer T.
    Clifford, Gari D.
    PHYSIOLOGICAL MEASUREMENT, 2020, 41 (07)
  • [30] Implementation of GSM Channel Estimation using Open-source SDR Environment
    Bhatta, Abhishek
    Mishra, Amit Kumar
    2015 INTERNATIONAL CONFERENCE ON MICROWAVE, OPTICAL AND COMMUNICATION ENGINEERING (ICMOCE), 2015, : 322 - 325