Exploring supervised machine learning models to estimate blood pressure using non-fiducial features of the photoplethysmogram (PPG) and its derivatives.

Journal: Physical and engineering sciences in medicine
Published Date:

Abstract

Machine learning has proven valuable in developing photoplethysmography (PPG)-based approaches for blood pressure (BP) estimation, with many holding some promise for cuff-less BP assessment. Still, their efficacy relies on accurate and robust fiducial point detection algorithms. The present study explores the usefulness of several non-fiducial features of the PPG signal and its derivatives in estimating BP by combining well-known feature selection methods and machine learning techniques. We collected PPG recordings from 56 participants and computed fifty-seven non-fiducial features, including statistical indexes and energy operators. After implementing three feature selection algorithms (i.e., F-test, mRMR, and ReliefF), the most relevant features were employed to train four learning regression model families. We computed the mean of all absolute errors (MAE), the squared sum and the standard deviation of the errors (MSE and RMSE, respectively), and the coefficient of determination (r) to evaluate the performance of each model. The abovementioned feature selection methods produced different optimal feature subsets for systolic and diastolic BP values, with the Matern 5/2 and the rational quadratic GPR models providing the best predictions when combined with ReliefF (MAE = 0.44, MSE = 0.61, and RMSE = 0.78 mmHg for SBP; MAE = 0.31, MSE = 0.40, and RMSE = 0.63 mmHg for DBP). Furthermore, each model utilizes only fifteen easy-to-compute features, thus becoming suitable for computationally constrained hardware. We highlight the need for implementing feature selection algorithms exhaustively, as the most relevant PPG-based features for systolic and diastolic BP estimation might not have the same weight.

Authors

  • Erick Javier Argüello-Prada
    Programa de Bioingeniería, Facultad de Ingeniería, Universidad Santiago de Cali, Calle 5 # 62-00 Barrio Pampalinda, Santiago de Cali 760032, Colombia.
  • Carlos David Castaño Mosquera
    Programa de Bioingeniería, Facultad de Ingeniería, Universidad Santiago de Cali, Calle 5 # 62-00 Barrio Pampalinda, Cali, 760032, Valle del Cauca, Colombia.

Keywords

No keywords available for this article.