Abstract
Electrocardiogram (ECG) signal classification plays a crucial role in medical diagnostics. However, existing Spiking Neural Network (SNN) often exhibit relatively low accuracy when applied to ECG signal classification tasks, limiting their practical applications. To address this issue, this paper proposes a multi-stage model that integrates Convolutional Neural Network (CNN), SNN, and Residual Network (ResNet) to enhance the performance of ECG signal classification. The model first employs CNN to extract spatial features from the ECG signals, followed by SNN to capture temporal sequence information, and finally uses ResNet’s residual block mechanism to improve the learning of deep features. By combining CNN and SNN architectures, the model enhances classification accuracy, while the residual connections in ResNet help mitigate the vanishing gradient problem encountered in deep network training. Additionally, the incorporation of Dropout layers further improves the model’s generalization capability. Experimental results demonstrate that the proposed CNN_SNN_ResNet model significantly improves the accuracy of ECG signal classification, providing a novel approach for the application of Spiking Neural Networks in medical signal processing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Acharya, U.R., Fujita, H., Lih, O.S.: Deep learning for ECG classification: a review. J. Healthc. Eng. 2017, 1–15 (2017)
Bohte, S.M., Mozer, M.C.: Spiking neural networks for time-series prediction and classification. Neural Comput. 21(7), 1852–1885 (2009)
Chen, H., Liu, F., Zhao, J.: A comprehensive approach to ECG classification using hybrid deep learning models. IEEE Trans. Biomed. Circuits Syst. 14(5), 1012–1022 (2020)
Chen, H., Zhao, J., Liu, F.: A hybrid model combining CNN and SNN for ECG classification. IEEE Trans. Neural Netw. Learn. Syst. 31(5), 1753–1765 (2020)
Deng, L., Li, Z., Wu, S.: Scalability of spiking neural networks in real-world applications. IEEE Trans. Neural Netw. Learn. Syst. 31(12), 4554–4564 (2020)
Fan, C., Li, Y., Yin, W.: Residual networks for ECG signal classification and anomaly detection. Biomed. Res. Int. 2018, 1–12 (2018)
Gerstner, W., Kistler, W.M.: Temporal signal processing with spiking neural networks. Nat. Rev. Neurosci. 9, 237–243 (2008)
Ghosh-Dastidar, U., Adeli, H.: Spiking neural networks: review and applications. Front. Neurosci. 8, 114 (2014)
He, K., Zhang, X., Ren, S., Sun, J.: Residual learning framework for deep neural networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 770–778 (2016)
Huang, C.H., Lin, C.H., Liu, C.H.: A novel hybrid model for ECG classification. IEEE Access 9, 53270–53279 (2021)
Jun, T., et al.: Deep learning architectures for ECG classification: a review. Comput. Biol. Med. 112, 103754 (2020)
Khan, M.A., Ali, M., Khan, A.: Challenges and opportunities in ECG signal classification with deep learning. IEEE Trans. Biomed. Eng. 67(12), 3474–3485 (2020)
Kheradpisheh, S.R., Farahpour, M., et al.: Challenges and limitations in spiking neural networks for classification tasks. Neurocomputing 187, 26–37 (2016)
Kim, J., Jang, S., Lee, H.K.: Deep learning approaches for ECG signal classification: a comparative review. J. Biomed. Inform. 104, 103414 (2020)
Kwon, S.K., Lee, J.H., Cho, H.W.: Deep convolutional neural networks for ECG signal classification. IEEE Trans. Biomed. Eng. 68(7), 1860–1870 (2021)
Lee, J., Kim, S.K.: Convolutional neural networks for ECG classification. J. Biomed. Inform. 89, 62–71 (2019)
Lee, J.H., Kim, S., Kim, J.W.: Enhancing ECG signal classification with deep residual learning and spiking neural networks. Neurocomputing 416, 261–271 (2020)
Li, M., Hu, L., Lin, Q.: Deep learning methods for ECG classification and their applications. IEEE Trans. Neural Syst. Rehabil. Eng. 28(2), 379–388 (2020)
Li, W., Zhang, L., Liu, G.: Advanced techniques for ECG signal classification: a comparative study. J. Biomed. Inform. 104, 103421 (2020)
Liu, S., Zhao, X., Li, W.: Spiking neural networks for time-series classification: a survey. Neural Netw. 115, 60–78 (2019)
Maass, W., Schmitt, S.: Spiking neural networks: a review of models and applications. Front. Comput. Neurosci. 9, 64 (2015)
Merolla, P.A., Cassidy, A.S., Arthur, J.V.: Hardware implementations for spiking neural networks: a review. Front. Neurosci. 10, 376 (2016)
Mohammed, S., Zaki, M., Ammar, H.: Improving ECG classification accuracy with a hybrid CNN-SNN Model. Bioengineering 7(4), 167 (2020)
Pfeiffer, M., Pfeil, T.: Training algorithms for spiking neural networks: a review. Front. Comput. Neurosci. 7, 138 (2013)
Pfeiffer, M., Pfeil, T.: Spiking neural networks for pattern recognition: a review. Neural Netw. 52, 245–254 (2014)
Rajpurkar, P., Hannun, A.Y., Haghpanahi, M., et al.: A survey on deep learning techniques for ECG signal classification. IEEE Trans. Biomed. Eng. 66(9), 2542–2553 (2019)
Samarakoon, H., Bhattacharya, S., Al-Mousa, A.: Hybrid deep learning model for ECG signal classification. Neurocomputing 327, 163–174 (2019)
Sannino, G., De Pietro, G.: Multi-stage deep learning model for ECG signal classification. IEEE Access 8, 64285–64295 (2020)
Sharma, N., Kumar, A., Yadav, A.: Review of ECG signal classification using deep learning techniques. J. Biomed. Sci. Eng. 12(8), 122–138 (2019)
Tavanaei, A., Ghodrati, M.: Event-based ECG classification using spiking neural networks. J. Comput. Neurosci. 45(3), 357–372 (2018)
Wang, R., Zhang, Z., Liu, X.: ECG classification using deep learning techniques: a review. Comput. Biol. Med. 116, 103758 (2020)
Yildirim, O., Baloglu, U.B., Talo, M., et al.: Electrocardiogram signal classification using machine learning and deep learning techniques: a review. Comput. Biol. Med. 103, 100–111 (2018)
Zhang, L., Li, W., Liu, G.: ECG classification using convolutional neural networks and deep residual networks. IEEE Access 8, 97246–97256 (2020)
Zhao, J., Chen, H., Liu, F.: Deep spiking neural networks for ECG signal classification. IEEE Trans. Biomed. Circuits Syst. 13(2), 229–239 (2019)
Zhao, J., Chen, H., Liu, F.: Combining deep learning and residual networks for enhanced ECG signal analysis. IEEE Trans. Biomed. Eng. 68(3), 687–698 (2021)
Zhou, B., Shen, L., Xu, J.: Combining CNN and LSTM for ECG signal classification. Bioengineering 7(4), 155 (2020)
Acknowledgements
This work is supported by the Central Funds Guiding the Local Science and Technology Development under Grant No.236Z0806G, the National Natural Science Foundation of China under Grant No.62372021, and the Open Competition Mechanism to Select the Best Candidates in Shijiazhuang, Hebei Province, China.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Ethics declarations
Disclosure of Interests
All authors disclosed no relevant relationships.
Rights and permissions
Copyright information
© 2025 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Shi, X. et al. (2025). ECG Signal Classification with a Multi-stage Model Integrating CNN, SNN, and ResNet. In: Sheng, Q.Z., et al. Advanced Data Mining and Applications. ADMA 2024. Lecture Notes in Computer Science(), vol 15387. Springer, Singapore. https://doi.org/10.1007/978-981-96-0811-9_25
Download citation
DOI: https://doi.org/10.1007/978-981-96-0811-9_25
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-96-0810-2
Online ISBN: 978-981-96-0811-9
eBook Packages: Computer ScienceComputer Science (R0)