SleepTNet: Automatic Sleep Stage Classification with Transition Model using Multi-Channel EEG
Issued Date
2026-01-01
Resource Type
eISSN
21693536
Scopus ID
2-s2.0-105036699297
Journal Title
IEEE Access
Rights Holder(s)
SCOPUS
Bibliographic Citation
IEEE Access (2026)
Suggested Citation
Saowapark W., Jirakittayakorn N. SleepTNet: Automatic Sleep Stage Classification with Transition Model using Multi-Channel EEG. IEEE Access (2026). doi:10.1109/ACCESS.2026.3686667 Retrieved from: https://repository.li.mahidol.ac.th/handle/123456789/116506
Title
SleepTNet: Automatic Sleep Stage Classification with Transition Model using Multi-Channel EEG
Author(s)
Author's Affiliation
Corresponding Author(s)
Other Contributor(s)
Abstract
Sleep plays an important role in physical health, cognition, and emotional well-being. Since sleep disorders can affect all these aspects, accurately detecting sleep stages is key to proper diagnosis and monitoring. Automatic sleep stage classification is essential, as manual annotation is time-consuming and inconsistent. Most existing automatic sleep stage classification models continue to exhibit performance gaps in detecting transition stages. To address this issue, SleepTNet is proposed as a deep learning framework for automatic sleep stage classification using EEG signals. The model is composed of two modules: a representative feature extraction module and a sequential classification module. The model adopts enzyme-inspired concept and separating training strategies, with its core built around transition models designed to detect transition epochs. The proposed model contained approximately 7.7 million trainable parameters, balancing performance and model efficiency. The model was evaluated on the Massachusetts General Hospital (MGH) dataset using EEG signals and obtained an overall accuracy of 81.39%, macro-F1 score of 79.52%, and Cohen’s kappa of 0.75, outperformed several state-of-the-art results. Additionally, the model evaluated transition and non-transition epochs separately, achieved a transition epoch accuracy of 62.06% and non-transition accuracy of 87.01%. In non-transition epochs, per-class F1 scores ranged from 52.71% (N3) to 70.34% (W), while in transition epochs, scores ranged from 62.90% (N1) to 91.77% (REM). Notably, SleepTNet enhances transition epoch detection while maintaining comparable performance on non-transition epochs.
