English

Estimating Blood Pressure from Photoplethysmogram Signal and Demographic Features using Machine Learning Techniques

Signal Processing 2020-06-04 v1 Machine Learning

Abstract

Hypertension is a potentially unsafe health ailment, which can be indicated directly from the Blood pressure (BP). Hypertension always leads to other health complications. Continuous monitoring of BP is very important; however, cuff-based BP measurements are discrete and uncomfortable to the user. To address this need, a cuff-less, continuous and a non-invasive BP measurement system is proposed using Photoplethysmogram (PPG) signal and demographic features using machine learning (ML) algorithms. PPG signals were acquired from 219 subjects, which undergo pre-processing and feature extraction steps. Time, frequency and time-frequency domain features were extracted from the PPG and their derivative signals. Feature selection techniques were used to reduce the computational complexity and to decrease the chance of over-fitting the ML algorithms. The features were then used to train and evaluate ML algorithms. The best regression models were selected for Systolic BP (SBP) and Diastolic BP (DBP) estimation individually. Gaussian Process Regression (GPR) along with ReliefF feature selection algorithm outperforms other algorithms in estimating SBP and DBP with a root-mean-square error (RMSE) of 6.74 and 3.59 respectively. This ML model can be implemented in hardware systems to continuously monitor BP and avoid any critical health conditions due to sudden changes.

Keywords

Cite

@article{arxiv.2005.03357,
  title  = {Estimating Blood Pressure from Photoplethysmogram Signal and Demographic Features using Machine Learning Techniques},
  author = {Moajjem Hossain Chowdhury and Md Nazmul Islam Shuzan and Muhammad E. H. Chowdhury and Zaid B Mahbub and M. Monir Uddin and Amith Khandakar and Mamun Bin Ibne Reaz},
  journal= {arXiv preprint arXiv:2005.03357},
  year   = {2020}
}

Comments

Accepted for publication in Sensor, 14 Figures, 14 Tables

R2 v1 2026-06-23T15:22:39.867Z