Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
157 tokens/sec
GPT-4o
43 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Probabilistic learning of the Purkinje network from the electrocardiogram (2312.09887v1)

Published 15 Dec 2023 in stat.ML, cs.LG, eess.SP, and q-bio.QM

Abstract: The identification of the Purkinje conduction system in the heart is a challenging task, yet essential for a correct definition of cardiac digital twins for precision cardiology. Here, we propose a probabilistic approach for identifying the Purkinje network from non-invasive clinical data such as the standard electrocardiogram (ECG). We use cardiac imaging to build an anatomically accurate model of the ventricles; we algorithmically generate a rule-based Purkinje network tailored to the anatomy; we simulate physiological electrocardiograms with a fast model; we identify the geometrical and electrical parameters of the Purkinje-ECG model with Bayesian optimization and approximate Bayesian computation. The proposed approach is inherently probabilistic and generates a population of plausible Purkinje networks, all fitting the ECG within a given tolerance. In this way, we can estimate the uncertainty of the parameters, thus providing reliable predictions. We test our methodology in physiological and pathological scenarios, showing that we are able to accurately recover the ECG with our model. We propagate the uncertainty in the Purkinje network parameters in a simulation of conduction system pacing therapy. Our methodology is a step forward in creation of digital twins from non-invasive data in precision medicine. An open source implementation can be found at http://github.com/fsahli/purkinje-learning

Definition Search Book Streamline Icon: https://streamlinehq.com
References (44)
  1. Bayesian optimization with output-weighted optimal sampling. Journal of Computational Physics 425, 109901.
  2. Estimation of purkinje trees from electro-anatomical mapping of the left ventricle using minimal cost geodesics. Medical image analysis 24, 52–62.
  3. Estimation of local orientations in fibrous structures with applications to the purkinje system. IEEE Transactions on Biomedical Engineering 58, 1762–1772. doi:10.1109/TBME.2011.2116119.
  4. Speech based estimation of parkinson’s disease using gaussian processes and automatic relevance determination. Neurocomputing 401, 173–181.
  5. The total variation distance between high-dimensional gaussians with the same mean. arXiv preprint arXiv:1810.08693 .
  6. Rapid Interpretation of EKG’s. USA: Cover Publishing Company, 1996.
  7. The evolving state of cardiac resynchronization therapy and conduction system pacing: 25 years of research at ep europace journal. Europace 25, euad168.
  8. A Fast Iterative Method for Solving the Eikonal Equation on Tetrahedral Domains. SIAM Journal on Scientific Computing 35, C473–C494. URL: https://epubs.siam.org/doi/abs/10.1137/120881956, doi:10.1137/120881956.
  9. On the accuracy of eikonal approximations in cardiac electrophysiology in the presence of fibrosis, in: Bernard, O., Clarysse, P., Duchateau, N., Ohayon, J., Viallon, M. (Eds.), Functional Imaging and Modeling of the Heart, Springer, Cham. pp. 137–146. doi:10.1007/978-3-031-35302-4_14.
  10. Bayesian optimization. Cambridge University Press.
  11. Automated framework for the inclusion of a his–purkinje system in cardiac digital twins of ventricular electrophysiology. Annals of biomedical engineering 49, 3143–3153.
  12. A Framework for the generation of digital twins of cardiac electrophysiology from clinical 12-leads ECGs. Medical Image Analysis 71, 102080. URL: https://www.sciencedirect.com/science/article/pii/S1361841521001262, doi:10.1016/j.media.2021.102080.
  13. In vivo visualization and molecular targeting of the cardiac conduction system. The Journal of Clinical Investigation 132.
  14. Digital twinning of cardiac electrophysiology models from the surface ECG: a geodesic backpropagation approach. IEEE Transactions on Biomedical Engineering , 1–8doi:10.1109/TBME.2023.3331876, arXiv:2308.08410.
  15. A procedural method for modeling the purkinje fibers of the heart. The journal of physiological sciences : JPS 58, 481–6. URL: http://www.ncbi.nlm.nih.gov/pubmed/18926006, doi:10.2170/physiolsci.RP003208.
  16. Efficient global optimization of expensive black-box functions. Journal of Global optimization 13, 455–492.
  17. Learning whole heart mesh generation from patient images for computational simulations. IEEE Transactions on Medical Imaging 42, 533–545.
  18. Selection of efficient degradation features for rolling element bearing prognosis using gaussian process regression method. ISA transactions 112, 386–401.
  19. Computational modeling for cardiac resynchronization therapy. Journal of cardiovascular translational research 11, 92–108.
  20. Mathematical models for cellular interactions in development, part i & ii. Journal of Theoretical Biology 18, 280–315.
  21. The influence of scar on the spatio-temporal relationship between electrical and mechanical activation in heart failure patients. EP Europace 22, 777–786. doi:10.1093/europace/euz346.
  22. 3d magnetization transfer (mt) for the visualization of cardiac free-running purkinje fibers: an ex vivo proof of concept. Magnetic Resonance Materials in Physics, Biology and Medicine , 1–14.
  23. Efficient computation of electrograms and ECGs in human whole heart simulations using a reaction-eikonal model. Journal of Computational Physics 346, 191–211. URL: http://www.sciencedirect.com/science/article/pii/S0021999117304655, doi:10.1016/j.jcp.2017.06.020.
  24. Computational generation of the Purkinje network driven by clinical measurements: the case of pathological propagations. International journal for numerical methods in biomedical engineering 30, 1558–1577.
  25. A real-time qrs detection algorithm. IEEE transactions on biomedical engineering , 230–236.
  26. Scikit-learn: Machine learning in Python. Journal of Machine Learning Research 12, 2825–2830.
  27. Evaluation of a Rapid Anisotropic Model for ECG Simulation. Frontiers in Physiology 8, 265. doi:10.3389/fphys.2017.00265.
  28. Learning cardiac activation maps from 12-lead ECG with multi-fidelity Bayesian optimization on manifolds. IFAC-PapersOnLine 55, 175–180. doi:10.1016/j.ifacol.2022.09.091, arXiv:2203.06222.
  29. Reconstruction of three-dimensional biventricular activation based on the 12-lead electrocardiogram via patient-specific modelling. EP Europace 23, 640–647.
  30. Scalable and accurate ecg simulation for reaction-diffusion models of the human heart. Frontiers in physiology 9, 370.
  31. Fast uncertainty quantification of activation sequences in patient-specific cardiac electrophysiology meeting clinical time constraints. International journal for numerical methods in biomedical engineering 34, e2985.
  32. Gaussian Processes for Machine Learning. MIT Press, Cambridge.
  33. High-quality surface remeshing using harmonic maps. International Journal for Numerical Methods in Engineering 83, 403–425.
  34. Monte Carlo statistical methods. Springer Science & Business Media.
  35. Generating Purkinje networks in the human heart. Journal of Biomechanics 49, 2455–2465. doi:10.1016/j.jbiomech.2015.12.025.
  36. Construction of a computational anatomical model of the peripheral cardiac conduction system. IEEE Transactions on Biomedical Engineering 58, 3479–3482. doi:10.1109/TBME.2011.2166553.
  37. Characterization and modeling of the peripheral cardiac conduction system. IEEE transactions on medical imaging 32, 45–55. URL: http://www.ncbi.nlm.nih.gov/pubmed/23047864, doi:10.1109/TMI.2012.2221474.
  38. Approximate bayesian computation. PLoS computational biology 9, e1002803.
  39. Das reizleitungssystem des Säugetierherzens. Fischer.
  40. A model for human ventricular tissue. American Journal of Physiol – Heart and Circulation Physiology 286, H1573–89. URL: http://www.ncbi.nlm.nih.gov/pubmed/14656705, doi:10.1152/ajpheart.00794.2003.
  41. Heart disease and stroke statistics—2023 update: a report from the american heart association. Circulation 147, e93–e621.
  42. Patient-specific generation of the Purkinje network driven by clinical measurements of a normal propagation. Medical & Biological Engineering & Computing , 813–826doi:10.1007/s11517-014-1183-5.
  43. Synchronization of repolarization after cardiac resynchronization therapy: A combined clinical and modeling study. Journal of Cardiovascular Electrophysiology 33, 1837–1846.
  44. His-purkinje conduction system pacing optimized trial of cardiac resynchronization therapy (hot-crt) versus biventricular pacing. JACC: Clinical Electrophysiology .
Citations (2)

Summary

We haven't generated a summary for this paper yet.

Github Logo Streamline Icon: https://streamlinehq.com
X Twitter Logo Streamline Icon: https://streamlinehq.com