Machine learning algorithm to estimate cardiac output based on non-invasive arterial blood pressure measurements

Master Thesis (2023)
Author(s)

Alan Hamo (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

J. Dauwels – Mentor (TU Delft - Signal Processing Systems)

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2023 Alan Hamo
More Info
expand_more
Publication Year
2023
Language
English
Copyright
© 2023 Alan Hamo
Graduation Date
31-07-2023
Awarding Institution
Delft University of Technology
Programme
['Electrical Engineering']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Cardiac output (CO), a vital hemodynamic parameter that reflects the blood volume pumped by the heart per minute, is crucial for determining tissue oxygen delivery and the heart's ability to meet the body's demands. Researchers have developed various methods to measure cardiac output, including thermodilution using pulmonary artery catheters (PAC), also called Swan-Ganz catheters, the gold standard for cardiac output measurements. Such an approach involves an invasive procedure associated with complications, and it requires specialized equipment and expertise, limiting its use to critically ill patients undergoing operations in intensive care units (ICUs). An alternative, less invasive way to estimate CO is by analyzing arterial blood pressure (ABP) waveforms. However, the relationship between cardiac output and blood pressure is unknown. This study uses machine learning and feature engineering techniques to discover the relationship between CO and ABP. We applied the sparse identification non-linear dynamics (SINDy) algorithm to discover features that significantly contribute to the relationship between CO and ABP. Additionally, we investigated the optimum number of cardiac cycles required for feature extraction to achieve the best performance providing insights into the temporal dynamics of CO estimation. The proposed approach achieved clinically acceptable performance regarding radial limits of agreement and bias. Further, the proposed approach was validated on an external dataset and achieved comparable performance. Finally, the learned model was interpreted as a differential equation describing the blood flow where CO acts as an external force to the system. All materials used in this study, including code, model, raw data, processed data, and extracted features, are available on GitHub to facilitate further development.

Files

MSc_thesis_Alan_Hamo.pdf
(pdf | 10.5 Mb)
License info not available