Abstract
Numerous studies have proven that slee** position classification plays an essential role in medical diagnosis. Currently, spiking neural networks (SNNs) are emerging as a new trend to solve this task due to its energy-saving advantage. However, none of current studies considers the hardware implementation of their proposed networks. Therefore, this paper presents a process to synthesize a spiking neural network for slee** posture classification using RANC on FPGA. To conserve hardware resources, we proposed a method called parameter reconfiguration, which could reduce the number of SNNs model cores required from 84 to 21. Experimental results confirmed that our hardware implementation achieved a high accuracy of 92.4\(\%\) and low-power consumption of 0.0167 (W) per image.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Richard W et al (2006) The role of sleep position in obstructive sleep apnea syndrome. Euro Arch Oto-Rhino-Laryngol Head Neck 263(10):946–50. https://doi.org/10.1007/s00405-006-0090-2
Johnson DA et al (2005) Effect of esomeprazole on nighttime heartburn and sleep quality in patients with GERD: a randomized, placebo-controlled trial. Am J Gastroenterol 100(9):1914–1922. https://doi.org/10.1111/j.1572-0241.2005.00285.x
Nguyen HH et al (2020) YOLO based real-time human detection for smart video surveillance at the edge. In: 2020 IEEE eighth international conference on communications and electronics (ICCE), pp 439–44. https://doi.org/10.1109/ICCE48956.2021.9352144
Nguyen HP et al (2021) A deep learning based fracture detection in arm bone X-ray images. In: 2021 international conference on multimedia analysis and pattern recognition (MAPR), pp 1–6. https://doi.org/10.1109/MAPR53640.2021.9585292
Morales-Aibar CR, Medina-Zuta P (2021) Virtual learning environment opportunities for develo** critical-reflexive thinking and deep learning in the education of an architect. In: 2021 IEEE 1st international conference on advanced learning technologies on education & research (ICALTER), pp 1–4. https://doi.org/10.1109/ICALTER54105.2021.9675136
Dam HP et al (2021) In-bed posture classification using pressure sensor data and spiking neural network. In: 2021 8th NAFOSTED conference on information and computer science (NICS), pp 358–63. https://doi.org/10.1109/NICS54270.2021.9701531
Nguyen HH et al (2022) A novel implementation of slee** posture classification using RANC ecosystem. In: 2022 international conference on advanced technologies for communications (ATC), pp 369–74. https://doi.org/10.1109/ATC55345.2022.9942964
Mack J et al (2021) RANC: reconfigurable architecture for neuromorphic computing. IEEE Trans Comput Aided Des Integr Circ Syst 40(11):2265–78. https://doi.org/10.1109/tcad.2020.3038151
Nguyen TQ et al (2021) An improved spiking network conversion for image classification. In: 2021 international conference on multimedia analysis and pattern recognition (MAPR), pp 1–6. https://doi.org/10.1109/MAPR53640.2021.9585199
Intel Labs. www.intel.vn/content/www/vn/vi/research
Pham QT et al (2021) A Review of SNN implementation on FPGA. In: 2021 international conference on multimedia analysis and pattern recognition (MAPR), pp 1–6. https://doi.org/10.1109/MAPR53640.2021.9585245
Abadi M et al (2016) TensorFlow: a system for large-scale machine learning
Akopyan F et al (2015) TrueNorth: design and tool flow of a 65 MW 1 million neuron programmable neurosynaptic chip. IEEE Trans Comput Aided Des Integr Circ Syst 34(10):1537–57. https://doi.org/10.1109/TCAD.2015.2474396
Valancius S et al (2020) FPGA based emulation environment for neuromorphic architectures
Pouyan MB et al (2017) A pressure map dataset for posture and subject analytics. In: 2017 IEEE EMBS international conference on biomedical and health informatics (BHI), pp 65–68. https://doi.org/10.1109/BHI.2017.7897206
Davoodnia V, Etemad A (2019) Identity and posture recognition in smart beds with deep multitask learning. In: 2019 IEEE international conference on systems, man and cybernetics (SMC), pp 3054–3059. https://doi.org/10.1109/SMC.2019.8914459
Doan NP et al (2021) Real-time slee** posture recognition for smart hospital beds. In: 2021 international conference on multimedia analysis and pattern recognition (MAPR), pp 1–6. https://doi.org/10.1109/MAPR53640.2021.9585289
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Nguyen, V.C., Nguyen, L.T., Dam, H.P., Nguyen, D.M., Nguyen, H.H. (2023). RANC-Based Hardware Implementation of Spiking Neural Network for Slee** Posture Classification. In: Shukla, P.K., Mittal, H., Engelbrecht, A. (eds) Computer Vision and Robotics. CVR 2023. Algorithms for Intelligent Systems. Springer, Singapore. https://doi.org/10.1007/978-981-99-4577-1_21
Download citation
DOI: https://doi.org/10.1007/978-981-99-4577-1_21
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-4576-4
Online ISBN: 978-981-99-4577-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)