Sayani Mallick, Shubhangi K. Gawali, Clement Onime, Neena Goveas
{"title":"Sleep Apnea Detection System Using Machine Learning on Resource-Constrained Devices","authors":"Sayani Mallick, Shubhangi K. Gawali, Clement Onime, Neena Goveas","doi":"10.1109/SysCon53073.2023.10131117","DOIUrl":null,"url":null,"abstract":"Sleep Apnea is a condition in which a person has pauses in breathing or very low breathing episodes during sleep. It is a condition that could prove life-threatening if not monitored and treated. A medical diagnosis of Sleep Apnea involves overnight recording of body signals, monitoring by a medical professional, use of hospital based equipment and data analysis for detection of anomalies. During the past decade, the measurement and analysis of human body signals using machine learning techniques on embedded devices have started to transform healthcare applications. The use of cost effective micro-controllers can ensure that health monitoring is available and accessible to all. In this paper, we show that machine learning models deployed on microcontrollers can successfully analyze ECG signals in real-time for Sleep Apnea detection. We have created TinyML models using TensorFlow Lite which we have deployed on cost effective and resource constrained devices like the Raspberry Pi Pico and ESP32. Our setup has given results comparable to more advanced and expensive devices for the detection of Sleep Apnea using ECG signals.","PeriodicalId":169296,"journal":{"name":"2023 IEEE International Systems Conference (SysCon)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-04-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE International Systems Conference (SysCon)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SysCon53073.2023.10131117","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Sleep Apnea is a condition in which a person has pauses in breathing or very low breathing episodes during sleep. It is a condition that could prove life-threatening if not monitored and treated. A medical diagnosis of Sleep Apnea involves overnight recording of body signals, monitoring by a medical professional, use of hospital based equipment and data analysis for detection of anomalies. During the past decade, the measurement and analysis of human body signals using machine learning techniques on embedded devices have started to transform healthcare applications. The use of cost effective micro-controllers can ensure that health monitoring is available and accessible to all. In this paper, we show that machine learning models deployed on microcontrollers can successfully analyze ECG signals in real-time for Sleep Apnea detection. We have created TinyML models using TensorFlow Lite which we have deployed on cost effective and resource constrained devices like the Raspberry Pi Pico and ESP32. Our setup has given results comparable to more advanced and expensive devices for the detection of Sleep Apnea using ECG signals.