{"title":"SPSNet: A spiking neural network with relation graphs for sleep stage classification based on polysomnography","authors":"Yuchen Pan, Kebin Jia, Zheng Jin, Zhe Li","doi":"10.1016/j.bspc.2025.108227","DOIUrl":null,"url":null,"abstract":"<div><div>Sleep is crucial to human health, and in recent years, automatic sleep stage classification based on polysomnography(PSG) has become a hot topic in sleep science research. With the rapid development of artificial intelligence technology, especially the wide application of deep learning methods, the research on automatic sleep stage classification has made significant progress. However, existing methods mainly focus on time–frequency feature extraction and channel selection of signals, often ignoring the deep impact of biological mechanisms such as neuronal impulses on sleep stage classification. To this end, we propose a deep learning model called SPSNet, which innovatively introduces the impulse mechanism of a spiking neural network(SNN) and the structure of relational graph based on the transformation of the Watts–Strogatz(WS) small-world network into the epoch-level multi-channel sleep feature fusion process. This design not only achieves efficient sparse computation through SNN, but also enhances the interaction between neurons and improves the overall model performance through the relational graph structure. Experimental results on three public datasets(UCD, SleepEDF-78, HMC) show that SPSNet significantly improves the classification performance while effectively reducing network complexity and energy consumption compared to the baseline model approach, the accuracy(ACC) on the three datasets were 0.772, 0.807, and 0.775, the F1-score(MF1) were 0.761, 0.758, and 0.756, and the Cohen’s Kappa(<span><math><mi>κ</mi></math></span>) was 0.703, 0.739, and 0.706, representing improvements of 0.3% to 1.8% over the respective best baseline models. Overall, our work provides a new way of thinking for automatic sleep stage classification that combines spiking neural networks with relational graph structures.</div></div>","PeriodicalId":55362,"journal":{"name":"Biomedical Signal Processing and Control","volume":"111 ","pages":"Article 108227"},"PeriodicalIF":4.9000,"publicationDate":"2025-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biomedical Signal Processing and Control","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1746809425007384","RegionNum":2,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, BIOMEDICAL","Score":null,"Total":0}
引用次数: 0
Abstract
Sleep is crucial to human health, and in recent years, automatic sleep stage classification based on polysomnography(PSG) has become a hot topic in sleep science research. With the rapid development of artificial intelligence technology, especially the wide application of deep learning methods, the research on automatic sleep stage classification has made significant progress. However, existing methods mainly focus on time–frequency feature extraction and channel selection of signals, often ignoring the deep impact of biological mechanisms such as neuronal impulses on sleep stage classification. To this end, we propose a deep learning model called SPSNet, which innovatively introduces the impulse mechanism of a spiking neural network(SNN) and the structure of relational graph based on the transformation of the Watts–Strogatz(WS) small-world network into the epoch-level multi-channel sleep feature fusion process. This design not only achieves efficient sparse computation through SNN, but also enhances the interaction between neurons and improves the overall model performance through the relational graph structure. Experimental results on three public datasets(UCD, SleepEDF-78, HMC) show that SPSNet significantly improves the classification performance while effectively reducing network complexity and energy consumption compared to the baseline model approach, the accuracy(ACC) on the three datasets were 0.772, 0.807, and 0.775, the F1-score(MF1) were 0.761, 0.758, and 0.756, and the Cohen’s Kappa() was 0.703, 0.739, and 0.706, representing improvements of 0.3% to 1.8% over the respective best baseline models. Overall, our work provides a new way of thinking for automatic sleep stage classification that combines spiking neural networks with relational graph structures.
期刊介绍:
Biomedical Signal Processing and Control aims to provide a cross-disciplinary international forum for the interchange of information on research in the measurement and analysis of signals and images in clinical medicine and the biological sciences. Emphasis is placed on contributions dealing with the practical, applications-led research on the use of methods and devices in clinical diagnosis, patient monitoring and management.
Biomedical Signal Processing and Control reflects the main areas in which these methods are being used and developed at the interface of both engineering and clinical science. The scope of the journal is defined to include relevant review papers, technical notes, short communications and letters. Tutorial papers and special issues will also be published.