Key result
ML models using 30-second ECGs fail to accurately estimate blood pressure.
Why the study?
Literature is divided on whether blood pressure can be reliably estimated or categorized using only electrocardiogram data.
Does a machine learning model using only 30-second ECG features accurately estimate blood pressure and classify hypertension categories in adult subjects?
Observational (n=7,412)
Does a machine learning model using only 30-second ECG features accurately estimate blood pressure and classify hypertension categories in adult subjects?
Effect estimate: MAE of 12.59 mmHg (SBP) and 7.43 mmHg (DBP); correlation coefficients 0.35 (SBP) and 0.38 (DBP)
Machine learning models utilizing solely ECG features cannot reliably estimate continuous blood pressure or accurately classify hypertension categories, challenging the hypothesized utility of cuff-less ECG-only BP monitoring.
Short ECG ML models should not inform BP estimation; challenges ECG-only cuffless monitoring and leaves open multimodal validation.
Objective. Electrocardiography and blood pressure (BP) measurement are two widely used tools for diagnosis and monitoring cardiovascular diseases. While the electrocardiogram (ECG) and BP have been considered complementary modalities, there are also systematic relationships between them. Therefore, advancements in portable and wearable ECG devices, along with promising results in cuff-less BP measurement using a combination of ECG and other bio-signals have led researchers to hypothesize the possibility of estimating BP and classifying BP categories (e.g. normal vs. hypertensive) using only ECG. However, the literature is divided on this topic: some studies support this hypothesis, while others reject it. Approach. In this study, regression and classification machine learning (ML) models were developed to explore the feasibility of estimating BP and predicting BP categories (normal vs. hypertensive) from 30 s ECGs using an extensive dataset from AliveCor Inc. which includes 124 427 records from 7412 subjects. The ECG and BP recordings were asynchronous with variable counts and time lags. Therefore, a 3.5 min time window before and after each ECG recording was used to calculate the mean BP measurement. Sex-aware ML models were trained using a comprehensive feature vector comprising 280 features: 128 explainable ECG features developed by the research team and 150 ECG features extracted by the Black Swan team, one of the top-performing teams in the PhysioNet Challenge 2017. Additionally, the average time gap between each ECG and the corresponding BP measurement, along with the subject’s age, were included as two supplementary features. Main results. Our best regression ML models achieved a mean absolute error of 12.59 mmHg for estimating systolic BP and 7.43 mmHg for diastolic BP, with correlation coefficients of 0.35 and 0.38 between the predicted and actual values, respectively. The best BP normal-hypertensive classification model achieved an area under the receiver operating characteristic curve of 0.655. Significance. Using a large dataset of ECG and BP recordings, this study found that ML models did not achieve acceptable performance in predicting BP values or classifying BP categories, indicating that BP cannot be reliably estimated from the ECG.
No takes yet. Share an insight, caveat, or question.
Mousavi et al. (2025) conducted an observational in Hypertension / Blood Pressure Estimation (n=7,412). ECG-based machine learning models vs. Actual cuff-based blood pressure measurements was evaluated on Accuracy of estimating systolic and diastolic blood pressure (mean absolute error and correlation coefficient) (MAE of 12.59 mmHg (SBP) and 7.43 mmHg (DBP); correlation coefficients 0.35 (SBP) and 0.38 (DBP)). Machine learning models using 30-second ECGs failed to accurately estimate blood pressure, yielding mean absolute errors of 12.59 mmHg for systolic and 7.43 mmHg for diastolic pressure.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: