In this paper, a machine learning (ML) approach to estimate blood pressure (BP) using photoplethysmography (PPG) is presented. The final aim of this paper was to develop ML methods for estimating blood pressure (BP) in a non-invasive way that is suitable in a telemedicine healthcare monitoring context. The training of regression models useful for estimating systolic blood pressure (SBP) and diastolic blood pressure (DBP) was conducted using new extracted features from PPG signals processed using the Maximal Overlap Discrete Wavelet Transform (MODWT). As a matter of fact, the interest was on the use of the most significant features obtained by the Minimum Redundancy Maximum Relevance (MRMR) selection algorithm to train eXtreme Gradient Boost (XGBoost) and Neural Network (NN) models. This aim was satisfactorily achieved by also comparing it with works in the literature; in fact, it was found that XGBoost models are more accurate than NN models in both systolic and diastolic blood pressure measurements, obtaining a Root Mean Square Error (RMSE) for SBP and DBP, respectively, of 5.67 mmHg and 3.95 mmHg. For SBP measurement, this result is an improvement compared to that reported in the literature. Furthermore, the trained XGBoost regression model fulfills the requirements of the Association for the Advancement of Medical Instrumentation (AAMI) as well as grade A of the British Hypertension Society (BHS) standard.

Non-Invasive Blood Pressure Sensing via Machine Learning / Attivissimo, Filippo; D'Alessandro, Vito Ivano; De Palma, Luisa; Lanzolla, Anna Maria Lucia; Di Nisio, Attilio. - In: SENSORS. - ISSN 1424-8220. - ELETTRONICO. - 23:19(2023). [10.3390/s23198342]

Non-Invasive Blood Pressure Sensing via Machine Learning

Filippo Attivissimo;Vito Ivano D’Alessandro;Luisa De Palma;Anna Maria Lucia Lanzolla;Attilio Di Nisio
2023-01-01

Abstract

In this paper, a machine learning (ML) approach to estimate blood pressure (BP) using photoplethysmography (PPG) is presented. The final aim of this paper was to develop ML methods for estimating blood pressure (BP) in a non-invasive way that is suitable in a telemedicine healthcare monitoring context. The training of regression models useful for estimating systolic blood pressure (SBP) and diastolic blood pressure (DBP) was conducted using new extracted features from PPG signals processed using the Maximal Overlap Discrete Wavelet Transform (MODWT). As a matter of fact, the interest was on the use of the most significant features obtained by the Minimum Redundancy Maximum Relevance (MRMR) selection algorithm to train eXtreme Gradient Boost (XGBoost) and Neural Network (NN) models. This aim was satisfactorily achieved by also comparing it with works in the literature; in fact, it was found that XGBoost models are more accurate than NN models in both systolic and diastolic blood pressure measurements, obtaining a Root Mean Square Error (RMSE) for SBP and DBP, respectively, of 5.67 mmHg and 3.95 mmHg. For SBP measurement, this result is an improvement compared to that reported in the literature. Furthermore, the trained XGBoost regression model fulfills the requirements of the Association for the Advancement of Medical Instrumentation (AAMI) as well as grade A of the British Hypertension Society (BHS) standard.
2023
Non-Invasive Blood Pressure Sensing via Machine Learning / Attivissimo, Filippo; D'Alessandro, Vito Ivano; De Palma, Luisa; Lanzolla, Anna Maria Lucia; Di Nisio, Attilio. - In: SENSORS. - ISSN 1424-8220. - ELETTRONICO. - 23:19(2023). [10.3390/s23198342]
File in questo prodotto:
File Dimensione Formato  
2023_Non-Invasive_Blood_Pressure_Sensing_via_Machine_Learning_pdfeditoriale.pdf

accesso aperto

Tipologia: Versione editoriale
Licenza: Creative commons
Dimensione 3.28 MB
Formato Adobe PDF
3.28 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11589/260201
Citazioni
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 5
social impact