Learning about reflective PPG for SpO2 determination using Machine Learning

C. Hoog Antink,Idoia Badiola Aguirregomezcorta,V. Blazek,S. Leonhardt
DOI: https://doi.org/10.1515/cdbme-2021-2009
2021-10-01
Current Directions in Biomedical Engineering
Abstract:Abstract Reflective Photoplethysmography (PPG) sensors are less obtrusive than transmissive sensors, but they present patient-dependent variations in the so-called “Ratio of Modulation” (R). Thus, the conventionally employed calibration curves for determining peripheral oxygen saturation ( SpO2) may report inaccurate values. In this paper, we study the possibility of overcoming these limitations through Machine Learning (ML). For that, we show the results of applying several algorithms and feature combinations to PPG data from a human hypoxia study. The study was performed on ten healthy subjects. Their target oxygen saturation was reduced in five steps from 98- 100% to 70-77% through an oral mask. Blood Gas Analysis (BGA) was performed five times for each saturation level to measure the arterial oxygen saturation. PPG data were acquired from a reflective pulse oximeter placed in the subjects’ ear canals. PPG signals were pre-processed, and several features in the frequency and temporal domain were calculated. For the ML algorithms’ input, we explored different combinations of the features. We trained and validated the algorithms with the data from seven patients, and we tested them on three. Finally, we performed leaveone- out cross-validation to ensure the universality of the methods. The results show a good agreement of the predictions with the BGA values for Linear Regression, k- Nearest Neighbors, Stochastic Gradient Descent, and Neural Network for all input feature combinations with an average RMSE in the range of 3%. However, the performance of the Linear Regression was not beaten by the Neural Network, even for overfitting with 2000 hidden layers. The combination of R calculated with a Fast-Fourier Transform and ACRMS.red/ACRMS.irsignificantly improved the results, reducing the RMSE by 25%. This work demonstrates that a straight-forward Linear Regression is capable of determining SpO2with reflective PPG independently of the subject if the ratio ACRMS.red/ACRMS.ir is considered simultaneously with the Ratio of Modulation.
Engineering,Medicine,Computer Science
What problem does this paper attempt to address?