{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T01:43:10Z","timestamp":1760060590076,"version":"build-2065373602"},"reference-count":48,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2025,9,5]],"date-time":"2025-09-05T00:00:00Z","timestamp":1757030400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>The increasing demand for portable health monitoring has highlighted the need for automated sleep staging systems that are both accurate and computationally efficient. However, most existing deep learning models for electroencephalogram (EEG)-based sleep staging suffer from parameter redundancy, fixed dilation rates, and limited generalization, restricting their applicability in real-time and resource-constrained scenarios. In this paper, we propose ADG-SleepNet, a novel lightweight symmetry-aware multi-scale dilation-gated temporal convolutional network enhanced with adaptive attention mechanisms for EEG-based sleep staging. ADG-SleepNet features a structurally symmetric, parallel multi-branch architecture utilizing various dilation rates to comprehensively capture multi-scale temporal patterns in EEG signals. The integration of adaptive gating and channel attention mechanisms enables the network to dynamically adjust the contribution of each branch based on input characteristics, effectively breaking architectural symmetry when necessary to prioritize the most discriminative features. Experimental results on the Sleep-EDF-20 and Sleep-EDF-78 datasets demonstrate that ADG-SleepNet achieves accuracy rates of 87.1% and 85.1%, and macro F1 scores of 84.0% and 81.1%, respectively, outperforming several state-of-the-art lightweight models. These findings highlight the strong generalization ability and practical potential of ADG-SleepNet for EEG-based health monitoring applications.<\/jats:p>","DOI":"10.3390\/sym17091461","type":"journal-article","created":{"date-parts":[[2025,9,5]],"date-time":"2025-09-05T07:46:17Z","timestamp":1757058377000},"page":"1461","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["ADG-SleepNet: A Symmetry-Aware Multi-Scale Dilation-Gated Temporal Convolutional Network with Adaptive Attention for EEG-Based Sleep Staging"],"prefix":"10.3390","volume":"17","author":[{"given":"Hai","family":"Sun","sequence":"first","affiliation":[{"name":"School of Information Engineering, Hebei GEO University, Shijiazhuang 052160, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-4964-0768","authenticated-orcid":false,"given":"Zhanfang","family":"Zhao","sequence":"additional","affiliation":[{"name":"School of Information Engineering, Hebei GEO University, Shijiazhuang 052160, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2025,9,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"151","DOI":"10.2147\/NSS.S134864","article-title":"Short- and long-term health consequences of sleep disruption","volume":"9","author":"Medic","year":"2017","journal-title":"Nat. Sci. Sleep"},{"key":"ref_2","unstructured":"Iber, C., Ancoli-Israel, S., Chesson, A.L., and Quan, S.F. (2007). The AASM Manual for the Scoring of Sleep and Associated Events: Rules, Terminology and Technical Specifications, American Academy of Sleep Medicine. [1st ed.]."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Imtiaz, S.A. (2021). A Systematic Review of Sensing Technologies for Wearable Sleep Staging. Sensors, 21.","DOI":"10.3390\/s21051562"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.cmpb.2018.04.005","article-title":"Deep learning for healthcare applications based on physiological signals: A review","volume":"161","author":"Faust","year":"2018","journal-title":"Comput. Methods Programs Biomed."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Phan, H., and Mikkelsen, K. (2022). Automatic sleep staging of EEG signals: Recent development, challenges, and future directions. Physiol. Meas., 43.","DOI":"10.1088\/1361-6579\/ac6049"},{"key":"ref_6","first-page":"78","article-title":"Automatic sleep stage classification using single-channel EEG: A review","volume":"39","author":"Phan","year":"2018","journal-title":"Sleep Med. Rev."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1998","DOI":"10.1109\/TNSRE.2017.2721116","article-title":"DeepSleepNet: A model for automatic sleep stage scoring based on raw single-channel EEG","volume":"25","author":"Supratak","year":"2017","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/j.compbiomed.2019.01.013","article-title":"Cascaded LSTM recurrent neural network for automated sleep stage classification using single-channel EEG signals","volume":"106","author":"Michielli","year":"2019","journal-title":"Comput. Biol. Med."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1016\/j.cmpb.2016.12.004","article-title":"A comparative review on sleep stage classification methods in patients and healthy individuals. Comput","volume":"140","author":"Boostani","year":"2017","journal-title":"Methods Programs Biomed."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1016\/j.cmpb.2016.12.015","article-title":"Automated identification of sleep states from EEG signals by means of ensemble empirical mode decomposition and random under sampling boosting","volume":"140","author":"Hassan","year":"2017","journal-title":"Comput. Methods Programs Biomed."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1587","DOI":"10.1007\/s10439-015-1444-y","article-title":"Automatic sleep stage scoring using time-frequency analysis and stacked sparse autoencoders","volume":"44","author":"Tsinalis","year":"2016","journal-title":"Ann. Biomed. Eng."},{"key":"ref_12","first-page":"1253","article-title":"Automatic sleep stage scoring using raw single-channel EEG with deep convolutional neural networks","volume":"20","author":"Tsinalis","year":"2016","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"758","DOI":"10.1109\/TNSRE.2018.2813138","article-title":"A deep learning architecture for temporal sleep stage classification using multivariate and multimodal time series","volume":"26","author":"Chambon","year":"2018","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_14","unstructured":"Howard, A.G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., Andreetto, M., and Adam, H. (2017). MobileNets: Efficient convolutional neural networks for mobile vision applications. arXiv."},{"key":"ref_15","unstructured":"Iandola, F.N., Han, S., Moskewicz, M.W., Ashraf, K., Dally, W.J., and Keutzer, K. (2016). SqueezeNet: AlexNet-level accuracy with 50\u00d7 fewer parameters and <0.5MB model size. arXiv."},{"key":"ref_16","unstructured":"Han, S., Pool, J., Tran, J., and Dally, W.J. (2015). Deep compression: Compressing deep neural networks with pruning, trained quantization and Huffman coding. arXiv."},{"key":"ref_17","unstructured":"Hinton, G., Vinyals, O., and Dean, J. (2015). Distilling the knowledge in a neural network. arXiv."},{"key":"ref_18","unstructured":"Bai, S., Kolter, J.Z., and Koltun, V. (2018). An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Lea, C., Flynn, M.D., Vidal, R., Reiter, A., and Hager, G.D. (2017, January 21\u201326). Temporal convolutional networks for action segmentation and detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.113"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Farha, Y.A., and Gall, J. (2019). MS-TCN: Multi-Stage Temporal Convolutional Network for Action Segmentation. arXiv.","DOI":"10.1109\/CVPR.2019.00369"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"667","DOI":"10.1016\/j.neunet.2023.05.016","article-title":"ProductGraphSleepNet: Sleep Staging Using Product Spatio-Temporal Graph Learning with Attentive Temporal Aggregation","volume":"164","author":"Einizade","year":"2023","journal-title":"Neural Netw."},{"key":"ref_22","unstructured":"Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, \u0141., and Polosukhin, I. (2017, January 4\u20139). Attention is all you need. Proceedings of the 31st Conference on Neural Information Processing Systems (NeurIPS), Long Beach, CA, USA."},{"key":"ref_23","unstructured":"Bahdanau, D., Cho, K., and Bengio, Y. (2015, January 7\u20139). Neural machine translation by jointly learning to align and translate. Proceedings of the 3rd International Conference on Learning Representations (ICLR), San Diego, CA, USA."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Hu, J., Shen, L., and Sun, G. (2018, January 18\u201323). Squeeze-and-excitation networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00745"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Ronneberger, O., Fischer, P., and Brox, T. (2015, January 5\u20139). U-Net: Convolutional networks for biomedical image segmentation. Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI), Munich, Germany.","DOI":"10.1007\/978-3-319-24574-4_28"},{"key":"ref_26","unstructured":"Dauphin, Y.N., Fan, A., Auli, M., and Grangier, D. (2017, January 6\u201311). Language modeling with gated convolutional networks. Proceedings of the 34th International Conference on Machine Learning (ICML), Sydney, Australia."},{"key":"ref_27","unstructured":"Srivastava, R.K., Greff, K., and Schmidhuber, J. (2015, January 7\u201312). Highway networks. Proceedings of the 28th Conference on Neural Information Processing Systems (NeurIPS), Montreal, QC, Canada."},{"key":"ref_28","unstructured":"Chen, Y., Chen, X., Wang, Y., Pan, J., Wang, Y., Si, Y., Yang, Y., Zhang, Y., and Gao, Y. (2020). Multi-scale fusion convolutional neural network for automatic sleep stage classification based on single-channel EEG. Sensors, 20."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"809","DOI":"10.1109\/TNSRE.2021.3076234","article-title":"An Attention-Based Deep Learning Approach for Sleep Stage Classification With Single-Channel EEG","volume":"29","author":"Eldele","year":"2021","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_30","unstructured":"Zhao, R., Zhang, S., Wang, T., Zhang, Y., and Guo, Y. (2023). NAMRTNet: Nonlocal attention-based multi-resolution temporal convolutional network for sleep stage classification. Biomed. Signal Process. Control, 82."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Olesen, A.N., Jennum, P.J., Mignot, E., and S\u00f8rensen, H.B.D. (2021). Automatic sleep stage classification with deep residual networks in a mixed-cohort setting. Sleep, 44.","DOI":"10.1093\/sleep\/zsaa161"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1016\/j.bspc.2017.12.001","article-title":"A convolutional neural network for sleep stage scoring from raw single-channel EEG","volume":"42","author":"Sors","year":"2018","journal-title":"Biomed. Signal Process. Control"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1185","DOI":"10.1109\/10.867928","article-title":"Analysis of a sleep-dependent neuronal feedback loop: The slow-wave microcontinuity of the EEG","volume":"47","author":"Kemp","year":"2000","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"e215","DOI":"10.1161\/01.CIR.101.23.e215","article-title":"PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals","volume":"101","author":"Goldberger","year":"2000","journal-title":"Circulation"},{"key":"ref_35","unstructured":"Kohavi, R. (1995, January 20\u201325). A study of cross-validation and bootstrap for accuracy estimation and model selection. Proceedings of the 14th International Joint Conference on Artificial Intelligence (IJCAI), Montreal, QC, Canada."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Orr, G.B., and M\u00fcller, K.R. (1998). Early stopping\u2014But when?. Neural Networks: Tricks of the Trade, Springer.","DOI":"10.1007\/3-540-49430-8"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Mousavi, S., Afghah, F., and Acharya, U.R. (2019). SleepEEGNet: Automated sleep stage scoring with sequence to sequence deep learning approach. PLoS ONE, 14.","DOI":"10.1371\/journal.pone.0216456"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"2076","DOI":"10.1109\/TNSRE.2021.3117970","article-title":"DeepSleepNet-Lite: A simplified automatic sleep stage scoring model with uncertainty estimates","volume":"29","author":"Fiorillo","year":"2021","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Seo, H., Back, S., Lee, S., Park, D., Kim, T., and Lee, K. (2020). Intra- and inter-epoch temporal context network (IITNet) using sub-epoch features for automatic sleep scoring on raw single-channel EEG. Biomed. Signal Process. Control, 61.","DOI":"10.1016\/j.bspc.2020.102037"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"4950","DOI":"10.1109\/JBHI.2023.3303197","article-title":"L-seqsleepnet: Whole-cycle long sequence modelling for automatic sleep staging","volume":"27","author":"Phan","year":"2023","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Lee, M., Kwak, H.G., Kim, H.J., Won, D.O., and Lee, S.W. (2023). SeriesSleepNet: An EEG time series model with partial data augmentation for automatic sleep stage scoring. Front. Physiol., 14.","DOI":"10.3389\/fphys.2023.1188678"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Huang, Z., Yang, Y., Wang, Z., and Zhang, S. (2025). MultiSEss: Automatic sleep staging model based on SE attention mechanism and state-space model. Biomimetics, 10.","DOI":"10.3390\/biomimetics10050288"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Jirakittayakorn, N., Wongsawat, Y., and Mitrirattanakul, S. (2024). ZleepAnlystNet: A novel deep learning model for automatic sleep stage scoring based on single-channel raw EEG data using separating training. Sci. Rep., 14.","DOI":"10.1038\/s41598-024-60796-y"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Wang, T., and Strodthoff, N. (2025). S4Sleep: Elucidating the design space of deep-learning-based sleep stage classification models. Comput. Biol. Med., 170.","DOI":"10.1016\/j.compbiomed.2025.109735"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Supratak, A., and Guo, Y. (2020, January 20\u201324). TinySleepNet: An efficient deep learning model for sleep stage scoring based on raw single-channel EEG. Proceedings of the 42nd Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Montreal, QC, Canada.","DOI":"10.1109\/EMBC44109.2020.9176741"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"2456","DOI":"10.1109\/TBME.2022.3147187","article-title":"SleepTransformer: Automatic sleep staging with interpretability and uncertainty quantification","volume":"69","author":"Phan","year":"2022","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Li, C., Qi, Y., Ding, X., Zhao, J., Sang, T., and Lee, M. (2022). A deep learning method approach for sleep stage classification with EEG spectrogram. Int. J. Environ. Res. Public Health, 19.","DOI":"10.3390\/ijerph19106322"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"6641","DOI":"10.1109\/JBHI.2024.3457969","article-title":"A feature fusion model based on temporal convolutional network for automatic sleep staging using single-channel EEG","volume":"28","author":"Bao","year":"2024","journal-title":"IEEE J. Biomed. Health Inform."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/17\/9\/1461\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T18:39:53Z","timestamp":1760035193000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/17\/9\/1461"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,5]]},"references-count":48,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2025,9]]}},"alternative-id":["sym17091461"],"URL":"https:\/\/doi.org\/10.3390\/sym17091461","relation":{},"ISSN":["2073-8994"],"issn-type":[{"type":"electronic","value":"2073-8994"}],"subject":[],"published":{"date-parts":[[2025,9,5]]}}}