Enhancing the Accuracy of Low-Cost Pulse Oximetry via Edge AI: A Neural Network Approach Optimized for STM32 Microcontrollers
| dc.contributor.author | Göksu, Ömer Faruk | |
| dc.contributor.author | Dal, Demet Yüksel | |
| dc.date.accessioned | 2026-10-30T12:45:02Z | |
| dc.date.issued | 2026 | |
| dc.department | FSM Vakıf Üniversitesi, Mühendislik Fakültesi, Elektrik-Elektronik Mühendisliği Bölümü | |
| dc.description.abstract | Although pulse oximeters are widely used in clinical monitoring, low-cost sensors often exhibit reduced accuracy under altered perfusion and hypoxic conditions. This study proposes a deep learning-based Edge AI framework deployable on STM32 microcontrollers to enhance measurement reliability. Using the open-access OpenOximetry dataset, a neural network was trained with pulse-oximeter oxygen saturation (SpO2), Perfusion Index (PI), and Heart Rate (HR) as inputs, taking arterial oxygen saturation ( SaO2 ) as the reference standard. Evaluation on 3,918 independent test samples achieved a Mean Absolute Error (MAE) of 1.48% and R2 of 0.843, with a Bland-Altman mean bias of 0.16%. Post-training optimization using TensorFlow Lite reduced the model size to approximately 20 KB while maintaining inference latency below 2 ms. The results demonstrate that embedded deep learning can significantly improve low-cost pulse oximetry accuracy while enabling real-time, resource-efficient wearable monitoring. | |
| dc.identifier.citation | GÖKSU, Ömer Faruk & Demet Yüksel DAL. "Enhancing the Accuracy of Low-Cost Pulse Oximetry via Edge AI: A Neural Network Approach Optimized for STM32 Microcontrollers". 2026 11th International Conference on Machine Learning Technologies (ICMLT), (2026): 702-706. | |
| dc.identifier.doi | 10.1109/ICMLT69916.2026.11688653 | |
| dc.identifier.endpage | 706 | |
| dc.identifier.scopus | 2-s2.0-105052056396 | |
| dc.identifier.scopusquality | N/A | |
| dc.identifier.startpage | 702 | |
| dc.identifier.uri | https://hdl.handle.net/11352/6357 | |
| dc.indekslendigikaynak | Scopus | |
| dc.language.iso | en | |
| dc.publisher | IEEE | |
| dc.relation.ispartof | 2026 11th International Conference on Machine Learning Technologies (ICMLT) | |
| dc.relation.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | |
| dc.rights | info:eu-repo/semantics/embargoedAccess | |
| dc.subject | Pulse Oximetry | |
| dc.subject | STM32 | |
| dc.subject | TFLite | |
| dc.subject | Edge AI | |
| dc.title | Enhancing the Accuracy of Low-Cost Pulse Oximetry via Edge AI: A Neural Network Approach Optimized for STM32 Microcontrollers | |
| dc.type | Conference Object |










