Skip to main content

Advertisement

Log in

ML and MAP estimation of parameters for the Kalman filter and smoother applied to electrocardiographic imaging

  • Original Article
  • Published:
Medical & Biological Engineering & Computing Aims and scope Submit manuscript

Abstract

In electrocardiographic imaging (ECGI), one solves the inverse problem of electrocardiography (ECG) to reconstruct equivalent cardiac sources based on the body surface potential measurements and a mathematical model of the torso. Due to attenuation and spatial smoothing within the torso, this inverse problem is ill-posed. Among many regularization approaches used in the ECG literature to overcome this ill-posedness, statistical techniques have received great attention because of their flexibility to represent the data, and ability to provide performance evaluation tools for quantification of uncertainties and errors in the model. However, despite their potential to accurately reconstruct the equivalent cardiac sources, one major challenge in these methods is how to best utilize the prior information available in terms of training data. In this paper, we address the question of how to define the prior probability distributions (pdf) of the sources and the error terms so that we can obtain more accurate and robust inverse solutions. We employ two methods, maximum likelihood (ML) and maximum a posteriori (MAP), for estimating the model parameters such as the prior pdfs, error pdfs, and the state-transition matrix, based on the same training data. These model parameters are then used for the state-space representation and estimation of the epicardial potentials, which constitute the equivalent cardiac sources in this study. The performances of ML- and MAP-based model parameter estimation methods are evaluated qualitatively and quantitatively at various noise levels and geometric disturbances using two different simulated datasets. Bayesian MAP estimation, which is also a well-known statistical inversion technique, and Tikhonov regularization, which can be formulated as a special and simplified version of Bayesian MAP estimation, have been included here for comparison with the Kalman filtering method. Our results show that the state-space approach outperforms Bayesian MAP estimation in all cases; ML yields accurate results when the test and training beats come from the same physiological model, but MAP is superior to ML, especially if the test and training beats are from different physiological models.

ML and MAP estimation of parameters for the Kalman filter and smoother applied to electrocardiographic imaging

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Gulrajani RM (1998) Bioelectricity and biomagnetism. Wiley

  2. Cluitmans MJM, Peeters RLM, Westra RL, Volders PGA (2015) Noninvasive reconstruction of cardiac electrical activity: update on current methods, applications and challenges. Neth Heart J 23:301–311

    CAS  PubMed  Google Scholar 

  3. Tikhonov AN, Arsenin VIA (1977) Solutions of Ill-posed problems. Halsted

  4. Cluitmans MJM, Bonizzi P, Karel JMH, Das M, Kietselaer BLJH, de Jong Monique MJ, Prinzen FW, Peeters RLM, Westra RL, Paul GAV (2017) In vivo validation of electrocardiographic imaging. JACC Clin Electrophysiol 3(3):232–242

    PubMed  Google Scholar 

  5. Hansen CP (1997) Rank-deficient and discrete III-posed problems.: numerical aspects of linear inversion, vol 4. Society for Industrial and Applied Mathematics

  6. Ahmad GF, Brooks DH, MacLeod RS (1998) An admissible solution approach to inverse electrocardiography. Ann Biomed Eng 26(2):278–292

    CAS  PubMed  Google Scholar 

  7. Brooks DH, Ahmad GF (1999) Inverse electrocardiography by simultaneous imposition of multiple constraints. IEEE Trans Biomed Eng 46(1):3–18

    CAS  PubMed  Google Scholar 

  8. Dogrusoz YS, Gavgani AM (2013) Genetic algorithm-based regularization parameter estimation for the inverse electrocardiography problem using multiple constraints. Med Biol Eng Comput 51(4):367–375

    PubMed  Google Scholar 

  9. Ghosh S, Rudy Y (2009) Application of L1-norm regularization to epicardial potential solution of the inverse electrocardiography problem. Ann Biomed Eng 37(5):902–912

    PubMed  Google Scholar 

  10. Xu J, Dehaghani AR, Gao F, Wang L (2014) Noninvasive transmural electrophysiological imaging based on minimization of total-variation functional. IEEE Trans Med Imag 33(9):1860–1874

    Google Scholar 

  11. Wang L, Gharbia OA, Horȧček MB, Sapp JL (2016) Noninvasive epicardial and endocardial electrocardiographic imaging of scar-related ventricular tachycardia. J Electrocardiol 49(6):887–893

    PubMed  Google Scholar 

  12. Rahimi A, Xu J, Wang L (2013) Lp-Norm Regularization in volumetric imaging of cardiac current sources. Comput Math Methods Med 2013:1–10

    Google Scholar 

  13. Rahimi A, Sapp J, Xu J, Bajorski P, Horacek M, Wang L (2016) Examining the impact of prior models in transmural electrophysiological imaging: a hierarchical multiple-model Bayesian approach. IEEE Trans Med Imaging 35(1):229–243

    PubMed  Google Scholar 

  14. Erem B, Coll-Font J, Orellana RM, St’Ovicek P, Brooks DH (2014) Using transmural regularization and dynamic modeling for noninvasive cardiac potential imaging of endocardial pacing with imprecise thoracic geometry. IEEE Trans Med Imag 33(3):726–738

    Google Scholar 

  15. Coll-Font J, Erem B, Stovicek P, Brooks DH (2015) A statistical approach to incorporate multiple ECG or EEG recordings with artifactual variability into inverse solutions. In: International symposium on biomedical imaging, pp 1053–1056

  16. Onak ÖN, Dogrusoz YS, Weber GW (2019) Evaluation of multivariate adaptive non-parametric reduced-order model for solving the inverse electrocardiography problem: a simulation study. Med Biol Eng Comput 57(5):967–993

    PubMed  Google Scholar 

  17. Van Oosterom A (1999) The use of the spatial covariance in computing pericardial potentials. IEEE Trans Biomed Eng 46(7):778–787

    PubMed  Google Scholar 

  18. Serinagaoglu Y, Brooks DH, MacLeod RS (2005) Bayesian solutions and performance analysis in bioelectric inverse problems. IEEE Trans Biomed Eng 52(6):1009–1020

    PubMed  Google Scholar 

  19. Wang L, Wong KCL, Shi P, Zhang H, Liu H (2010) Physiological-model-constrained noninvasive reconstruction of volumetric myocardial transmembrane potentials. IEEE Trans Biomed Eng 57(2):296–315

    PubMed  Google Scholar 

  20. Aydin U, Dogrusoz YS (2011) A Kalman filter-based approach to reduce the effects of geometric errors and the measurement noise in the inverse ECG problem. Med Biol Eng Comput 49(9):1003–1013

    PubMed  Google Scholar 

  21. Kaipio J, Erkki S (2004) Statistical and computational inverse problems, vol 160. Springer

  22. Kay SM (1993) Fundamentals of statistical signal processing: estimation theory, vol I. Prentice Hall

  23. Friston K, Harrison L, Daunizeau J, Kiebel S, Phillips C, Trujillo-Barreto N, Henson R, Flandin G, Mattout J (2008) Multiple sparse priors for the M/EEG inverse problem. Neuroimage 39(3):1104–1120

    PubMed  Google Scholar 

  24. Dhamala J, Arevalo HJ, Sapp J, Milan Horȧcek B, Wu KC, Trayanova NA, Wang L (2018) Quantifying the uncertainty in model parameters using Gaussian process-based Markov chain Monte Carlo in cardiac electrophysiology. Med Image Anal 48:43–57

    PubMed  Google Scholar 

  25. Serinagaoglu Y, Brooks DH, MacLeod RS (2006) Improved performance of Bayesian solutions for inverse electrocardiography using multiple information sources. IEEE Trans Biomed Eng 53(10):2024–2034

    PubMed  Google Scholar 

  26. Mosher JC, Spencer ME, Leahy RM, Lewis PS (1993) Error bounds for EEG and MEG dipole source localization. Electroensephalograph Clin Neurophysiol 86:303–321

    CAS  Google Scholar 

  27. Russell GS, Srinivasan R, Tucker DM (1998) Bayesian estimates of error bounds for EEG source imaging. IEEE Trans Med Imag 17(6):1084–9

    CAS  Google Scholar 

  28. Muravchik CH, Nehorai A (2001) EEG/MEG error bounds for a static dipole source with a realistic head model. EEE Trans on Sig Proc 49(3):470–484

    Google Scholar 

  29. Greensite F (2002) A new treatment of the inverse problem of multivariate analysis. Inverse Problems 18:363–379

    Google Scholar 

  30. Onal M, Serinagaoglu Y (2009) Spatio-temporal solutions in inverse electrocardiography. In: Sloten JV, Verdonck P, Nyssen M, Haueisen J (eds) 4th European conference of the international federation for medical and biological engineering. Springer, Berlin, pp 180–183

    Google Scholar 

  31. Martin RO, Pilkington TC, Morrow MN (1975) Statistically constrained inverse electrocardiography. IEEE Trans Biomed Eng BME-22(6):487–492

    Google Scholar 

  32. Greensite F (2003) The temporal prior in bioelectromagnetic source imaging problems. IEEE Trans Biomed Eng 50(10):1152–1159

    PubMed  Google Scholar 

  33. Onak ON, Dogrusoz YS, Weber GW (2018) Effects of a priori parameter selection in minimum relative entropy method on inverse electrocardiography problem. Inverse Probl Sci Eng 26(6):877–897

    Google Scholar 

  34. Joly D, Goussard Y, Savard P (1993) Time-recursive solution to the inverse problem of electrocardiography a model-based approach. In: Proc 15th ann int conf IEEE EMBC and CMBEC, New Jersey, pp 767–*768

  35. El-Jakl J, Champagnat F, Goussard Y (1995) Time-space regularization of the inverse problem of electrocardiography. Proceedings of 17th International Conference of the Engineering in Medicine and Biology Society 1:213–214

    Google Scholar 

  36. Berrier KL, Sorensen DC, Khoury DS (2004) Solving the inverse problem of electrocardiography using a Duncan and Horn formulation of the Kalman filter. IEEE Trans Biomed Eng 51(3):507–515

    PubMed  Google Scholar 

  37. Ghodrati A, Brooks DH, Tadmor G, MacLeod RS (2006) Wavefront-based models for inverse electrocardiography. IEEE Trans Biomed Eng 53(9):1821–1831

    PubMed  Google Scholar 

  38. Schulze W, Farina D, Jiang Y, DÃssel O (2009) A Kalman filter with integrated Tikhonov-regularization to solve the inverse problem of electrocardiography. In: World Congress on medical physics and biomedical engineering, September 7 - 12, 2009, Munich, Germany, IFMBE Proceedings, pp 821–824

  39. Liu C, He B (2011) Noninvasive estimation of global activation sequence using the extended kalman filter. IEEE Trans Biomed Eng 58(3 PART 1):541–549. Cited By (since 1996):6

    PubMed  Google Scholar 

  40. Wang L, Wong KCL, Zhang H, Liu H, Shi P (2011) Noninvasive computational imaging of cardiac electrophysiology for 3-D infarct. IEEE Trans Biomed Eng 58(4):1033–1043

    PubMed  Google Scholar 

  41. Corrado C, Gerbeau J-F, Moireau P (2015) Identification of weakly coupled multiphysics problems. application to the inverse problem of electrocardiography. J Comput Phys 283:271–298

    Google Scholar 

  42. Rahimi A, Wang L (2015) Sensitivity of noninvasive cardiac electrophysiological imaging to variations in personalized anatomical modeling. IEEE Trans Biomed Eng 62(6):1563–1575

    PubMed  Google Scholar 

  43. Coll-Font J, Ariafar S, Brooks DH (2017) ECG-based reconstruction of heart position and orientation with Bayesian optimization. Computers in Cardiology

  44. Baillet S, Garnero L (1997) A Bayesian approach to introducing anatomo-functional priors in the EEG/MEG inverse problem. IEEE Trans Biomed Eng 44(5):374–385

    CAS  PubMed  Google Scholar 

  45. Yücel Özbek I., Demirekler M (2010) ML vs. MAP parameter estimation of linear dynamic systems for acoustic-to-articulatory inversion: a comparative study. In: European signal processing conference, pp 805–809

  46. Katsamanis A, Ananthakrishnan G, Papandreou G, Maragos P, Engwall O (2008) Audiovisual speech inversion by switching dynamical modeling governed by a Hidden Markov process. In: European Signal processing conference, pp 2–6

  47. Lee LJ, Fieguth P, Li D (2001) A functional articulatory dynamic model for speech production. In: Proceedings of ICASSP, pp 797–800

  48. Dusan S, Deng L (2000) Acoustic-to-articulatory inversion using dynamical and phonological constraints. In: 5’th Seminar on speech production: models and data, pp 237–240

  49. Serinagaoglu Y, Erenler T (2018) A learning based statistical approach for combining multiple measurements in electrocardiographic imaging. In: Computing in cardiology

  50. Schulze WHW, Potyagaylo D, Schimpf R, Papavassiliu T, Tülümen E, Rudic B, Liebe V, Doesch C, Trächtler J, Borggrefe M, Dössel O (2015) A simulation dataset for ECG imaging of paced beats with models for transmural, endo-and epicardial and pericardial source imaging

  51. Consortium for Electrocardiographic Imaging (CEI) (2016). http://www.ecg-imaging.org/home

  52. Stanley PC, Pilkington TC, Morrow MN (1986) The effects of thoracic inhomogeneities on the relationship between epicardial and torso potentials. IEEE Trans Biomed Eng BME-33(3):273–284

    Google Scholar 

  53. Okawa S, Honda S (2005) Reduction of noise from magnetoencephalography data. Med Biol Eng Comput 43:630–7, 10

    CAS  PubMed  Google Scholar 

  54. Tsui CSL, Gan JQ, Roberts SJ (2009) A self-paced brain–computer interface for controlling a robot simulator: an online event labelling paradigm and an extended Kalman filter based algorithm for online training. Med Biol Eng Comput 47(3):257–265

    PubMed  Google Scholar 

  55. Wang D, Kirby RM, MacLeod RS, Johnson CR (2013) Inverse electrocardiographic source localization of ischemia: an optimization framework and finite element solution. J Comput Phys 250:403–424

    PubMed  Google Scholar 

  56. Jazwinski AH (2007) Stochastic processes and filtering theory. Dover Publications, Mineola

    Google Scholar 

  57. Rauch HE, Striebel CT, Tung F (1965) Maximum likelihood estimates of linear dynamic systems. AIAA J 3(8):1445–1450

    Google Scholar 

  58. Hansen PC (1992) Analysis of discrete Ill-posed problems by means of the L-curve. SIAM Rev 34(4):561–580

    Google Scholar 

  59. Ghahramani Z, Hinton GE (1996) Parameter estimation for linear dynamical systems. Technical Report 6(CRG-TR-96-2):1–6

    Google Scholar 

  60. Bishop CM (2006) Pattern recognition and machine learning (information science and statistics). Springer, Berlin

    Google Scholar 

  61. Dutilleul P (1999) The mle algorithm for the matrix normal distribution. J Stat Comput Simul 64(2):105–123

    Google Scholar 

  62. van Oosterom A (2001) The spatial covariance used in computing the pericardial potential distribution. In: Johnston PR (ed) Computational inverse problems in electrocardiography. WITpress, Southampton, pp 1–50

  63. MacLeod RS, Taccardi B, Lux RL (1995) Electrocardiographic mapping in a realistic torso tank preparation. In: Proceedings of 17th international conference of the engineering in medicine and biology society, vol 1, pp 245–246

  64. Lux RL, Smith CR, Wyatt RF, Abildskov JA (1978) Limited lead selection for estimation of body surface potential maps in electrocardiography. IEEE Trans Biomed Eng BME-25(3):270–276

    Google Scholar 

  65. Ramanathan C, Rudy Y (2001) Electrocardiographic imaging: II. Effect of torso inhomogeneities on noninvasive reconstruction of epicardial potentials, electrograms, and isochrones. J Cardiovasc Electrophysiol 12(2):241–252

    CAS  PubMed  Google Scholar 

  66. Klepfer RN, Johnson CR, Macleod RS (1997) The effects of inhomogeneities and anisotropies on electrocardiographic fields: a 3-d finite-element study. IEEE Trans Biomed Eng 44(8):706– 719

    CAS  PubMed  Google Scholar 

  67. MacLeod RS, Johnson CR (1993) Map3d: interactive scientific visualization for bioengineering data. In: Proceedings of the 15th annual international conference of the IEEE engineering in medicine and biology societ, pp 30–31

  68. Proakis JG, Manolakis DK (2006) Digital signal processing, 4th edn. Prentice-Hall, Inc., Upper Saddle River

    Google Scholar 

  69. Bishop CM (1995) Neural networks for pattern recognition. Oxford University Press, Inc., New York

    Google Scholar 

  70. Isaev IV, Dolenko SA (2016) Training with noise as a method to increase noise resilience of neural network solution of inverse problems. Opt Memory Neural Netw 25(3):142–148

    Google Scholar 

  71. Turnbull HW (1930) A matrix form of Taylor’s theorem. Proc Edinburgh Math Soc 2(01):33

    Google Scholar 

  72. Erenler T (2018) Comparison of ML and MAP parameter estimation techniques for the solution of inverse electrocardiography problem. Master’s thesis, Middle East Technical University, Ankara

Download references

Acknowledgments

The authors would like to thank Dr. Robert S. MacLeod and his colleagues from University of Utah, Nora Eccles Harrison Cardiovascular Research and Training Institute for the data used in this study. The qualitative assessments in this work became possible by software, Map3d, which was supported by the National Institute of General Medical Sciences of the National Institutes of Health under grant number P41 GM103545-18. The authors also would like to thank Walther H. W. Schulze and his colleagues from Karlsruhe Institute of Technology (KIT) for the data used in this study, and the Consortium of ECGI for facilitating data sharing for all researchers.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yesim Serinagaoglu Dogrusoz.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Erenler, T., Serinagaoglu Dogrusoz, Y. ML and MAP estimation of parameters for the Kalman filter and smoother applied to electrocardiographic imaging. Med Biol Eng Comput 57, 2093–2113 (2019). https://doi.org/10.1007/s11517-019-02018-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11517-019-02018-6

Keywords

Navigation