Chaotic Dynamics Analysis of Magnetocardiography Signals for Early Detection of Myocardial Ischemia
Abstract
1. Introduction
2. Materials and Methods
2.1. Materials
2.2. Methods
2.2.1. Autocorrelation Method for Estimating Delay Time
2.2.2. Correlation Dimension of Phase Space Reconstruction
2.2.3. Calculating the Embedding Dimension Using False Nearest Neighbors
2.2.4. Calculate the Lyapunov Exponent
Signal Preprocessing and Noise Control
2.2.5. Machine Learning-Based Classification Method
- Histogram of Oriented Gradients (HOG): Captures edge and gradient structure. Gradients were calculated and binned into orientation histograms with fixed cell and block sizes, following the method of Dalal and Triggs [32].
- Local Binary Pattern (LBP): Encodes texture by thresholding neighborhood pixels [33]. The LBP code for a central pixel with neighbors is defined as follows:
3. Results
3.1. Feature Reconstruction and Chaotic Dynamics Visualization
3.2. Quantitative Evaluation of Classification Performance
3.3. Comparison with Existing ECG-/MCG-Based Methods
4. Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Heusch, G. Myocardial ischaemia-reperfusion injury and cardioprotection in perspective. Nat. Rev. Cardiol. 2020, 17, 773–789. [Google Scholar] [CrossRef] [Scilit]
- Wang, C.; Dong, X.; Ou, S.; Wang, W.; Hu, J.; Yang, F. A New Method for Early Detection of Myocardial Ischemia: Cardiodynamicsgram (CDG). Sci. China Inf. Sci. 2016, 59, 012104. [Google Scholar] [CrossRef] [Scilit]
- Acharya, U.R.; Faust, O.; Kadri, N.A.; Suri, J.S.; Yu, W. Automated identification of normal and diabetes heart rate signals using nonlinear measures. Comput. Biol. Med. 2013, 43, 1523–1529. [Google Scholar] [CrossRef] [Scilit]
- Costa, M.; Goldberger, A.L.; Peng, C.K. Multiscale entropy analysis of complex physiologic time series. Phys. Rev. Lett. 2002, 89, 068102. [Google Scholar] [CrossRef] [Scilit]
- Shi, B.; Zhang, Y.; Yuan, C.; Wang, S.; Li, P. Entropy Analysis of Short-Term Heartbeat Interval Time Series during Regular Walking. Entropy 2017, 19, 568. [Google Scholar] [CrossRef] [Scilit]
- Fenici, R.; Brisinda, D.; Meloni, A.M. Clinical application of magnetocardiography. Expert Rev. Mol. Diagn. 2005, 5, 291–313. [Google Scholar] [CrossRef] [Scilit]
- Kwong, J.S.; Leithäuser, B.; Park, J.W.; Lee, Y.H. Diagnostic value of magnetocardiography in coronary artery disease and cardiac arrhythmias: A review of clinical data. Int. J. Cardiol. 2013, 167, 1835–1842. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Yaga, L.; Amemiya, M.; Natsume, Y.; Shibuya, T.; Sasano, T. Recording of Cardiac Excitation Using a Novel Magnetocardiography System with Magnetoresistive Sensors Outside a Magnetic Shielded Room. Sensors 2025, 25, 4642. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Saleh, A.; Brachmann, J. Utility of magnetocardiography and stress speckle tracking in detection of coronary artery disease. Diagnostics 2024, 14, 1893. [Google Scholar] [CrossRef] [Scilit]
- Wang, Z.; Ning, X.; Zhang, Y.; Du, G. Nonlinear dynamic characteristics analysis of synchronous 12-lead ECG signals. IEEE Eng. Med. Biol. Mag. 2000, 19, 110–115. [Google Scholar] [CrossRef] [Scilit]
- Pincus, S.M. Approximate entropy as a measure of system complexity. Proc. Natl. Acad. Sci. USA 1991, 88, 2297–2301. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Richman, J.S.; Moorman, J.R. Physiological time-series analysis using approximate entropy and sample entropy. Am. J. Physiol.-Heart Circ. Physiol. 2000, 278, H2039–H2049. [Google Scholar]
- Wang, R.; Pang, J.; Xu, D.; Han, X.; Yang, Y.; Liu, Z.; Wang, Y.; Xiang, M.; Ning, X. CrossLGNet: Enhanced Feature Extraction for Magnetocardiography via Local Prediction and Global Comparison Self-Supervised Learning. Expert Syst. Appl. 2026, 297, 129500. [Google Scholar] [CrossRef] [Scilit]
- Agarwal, R.; Saini, A.; Alyousef, T.; Umscheid, C.A. Magnetocardiography for the diagnosis of coronary artery disease: A systematic review and meta-analysis. Ann. Noninvasive Electrocardiol. 2012, 17, 291–298. [Google Scholar] [CrossRef] [Scilit]
- Takens, F. Detecting strange attractors in turbulence. In Dynamical Systems and Turbulence, Warwick 1980; Rand, D.A., Young, L.S., Eds.; Springer: Berlin/Heidelberg, Germany, 1981; pp. 366–381. [Google Scholar]
- Goldberger, A.L.; Rigney, D.R.; Mietus, J.; Antman, E.M.; Greenwald, S. Nonlinear dynamics in sudden cardiac death syndrome: Heart rate oscillations and bifurcations. Experientia 1988, 44, 983–987. [Google Scholar] [CrossRef] [Scilit]
- Li, B.B.; Yuan, Z.F. Non-linear and chaos characteristics of heart sound time series. Proc. Inst. Mech. Eng. Part H J. Eng. Med. 2008, 222, 265–272. [Google Scholar] [CrossRef] [Scilit]
- Jiang, Z.; Choi, S. A cardiac sound characteristic waveform method for in-home heart disorder monitoring with electric stethoscope. Expert Syst. Appl. 2006, 31, 286–298. [Google Scholar] [CrossRef] [Scilit]
- Li, C.; Ding, G.H.; Wu, G.Q.; Poon, C.S. Band-phase-randomised surrogate data reveal high-frequency chaos in heart rate variability. In Proceedings of the 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Buenos Aires, Argentina, 1–4 September 2010; pp. 2806–2809. [Google Scholar]
- Dower, G.E. The ECGD: A derivation of the ECG from VCG leads. J. Electrocardiol. 1984, 17, 189–191. [Google Scholar] [CrossRef] [Scilit]
- Jia, Y.; Pei, H.; Liang, J.; Zhou, Y.; Yang, Y.; Cui, Y.; Xiang, M. Preprocessing and Denoising Techniques for Electrocardiography and Magnetocardiography: A Review. Bioengineering 2024, 11, 1109. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Kennel, M.B.; Brown, R.; Abarbanel, H.D.I. Determining embedding dimension for phase-space reconstruction using a geometrical construction. Phys. Rev. A 1992, 45, 3403–3411. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Cao, L. Practical method for determining the minimum embedding dimension of a scalar time series. Phys. D Nonlinear Phenom. 1997, 110, 43–50. [Google Scholar]
- Kugiumtzis, D. State space reconstruction parameters in the analysis of chaotic time series—The role of the time window length. Phys. D Nonlinear Phenom. 1996, 95, 13–28. [Google Scholar]
- Kim, H.S.; Eykholt, R.; Salas, J.D. Nonlinear dynamics, delay times, and embedding windows. Phys. D Nonlinear Phenom. 1999, 127, 48–60. [Google Scholar]
- Fraser, A.M.; Swinney, H.L. Independent coordinates for strange attractors from mutual information. Phys. Rev. A 1986, 33, 1134–1140. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Grassberger, P.; Procaccia, I. Characterization of strange attractors. Phys. Rev. Lett. 1983, 50, 346–349. [Google Scholar] [CrossRef] [Scilit]
- Wolf, A.; Swift, J.B.; Swinney, H.L.; Vastano, J.A. Determining Lyapunov exponents from a time series. Phys. D Nonlinear Phenom. 1985, 16, 285–317. [Google Scholar]
- Shorten, C.; Khoshgoftaar, T.M. A survey on image data augmentation for deep learning. J. Big Data 2019, 6, 60. [Google Scholar] [CrossRef] [Scilit]
- Wang, S.; Perez, L. Effectiveness of data augmentation in machine learning-based classification of biomedical signals. arXiv 2017, arXiv:1712.04621. [Google Scholar]
- Breiman, L. Random forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar]
- Dalal, N.; Triggs, B. Histograms of oriented gradients for human detection. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), San Diego, CA, USA, 20–26 June 2005; pp. 886–893. [Google Scholar]
- Ojala, T.; Pietikäinen, M.; Mäenpää, T. Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Trans. Pattern Anal. Mach. Intell. 2002, 24, 971–987. [Google Scholar] [CrossRef] [Scilit]
- Powers, D.M.W. Evaluation: From precision, recall and F-measure to ROC, informedness, markedness and correlation. J. Mach. Learn. Technol. 2011, 2, 37–63. [Google Scholar]
- Engelhardt, E.; Elzenheimer, E.; Hoffmann, J.; Meledeth, C.; Frey, N.; Schmidt, G. Non-Invasive Electroanatomical Mapping: A State-Space Approach for Myocardial Current Density Estimation. Bioengineering 2023, 10, 1432. [Google Scholar] [CrossRef] [Scilit]
- Herman, R.; Meyers, H.P.; Smith, S.W.; Bertolone, D.T.; Leone, A.; Bermpeis, K.; Viscusi, M.M.; Belmonte, M.; Demolder, A.; Boza, V.; et al. International evaluation of an artificial intelligence-powered electrocardiogram model detecting acute coronary occlusion myocardial infarction. Eur. Heart J. Digit. Health 2024, 5, 123–133. [Google Scholar] [CrossRef] [Scilit]
- Al-Zaiti, S.; Martin-Gill, C.; Zégre-Hemsey, J.; Bouzid, Z.; Faram, Z.; Alrawashdeh, M.; Gregg, R.; Helman, S.; Riek, N.; Kraevsky-Phillips, K.; et al. Machine learning for ECG diagnosis and risk stratification of occlusion myocardial infarction. Nat. Med. 2023, 29, 1804–1813. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhang, H.; Ma, Z.; Mi, H.; Jiao, J.; Dong, W.; Yang, S.; Liu, L.; Zhou, S.; Feng, L.; Zhao, X.; et al. Diagnostic Value of Magnetocardiography to Detect Abnormal Myocardial Perfusion: A Pilot Study. Rev. Cardiovasc. Med. 2024, 25, 379. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- He, W.F.; Zeng, L.H.; Xie, N.S.; Liu, H.X.; Cui, W.M.; Wang, Y.; Zhang, Z.J.; Ye, G.L.; Qin, Z.Y.; Guo, Z.Q.; et al. Effectiveness of magnetocardiography as a non-invasive tool for functional assessment of myocardial ischemia in patients with stable coronary artery disease. Front. Med. Technol. 2025, 7, 1611046. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Laganà, F.; Pellicanò, D.; Arruzzo, M.; Pratticò, D.; Pullano, S.A.; Fiorillo, A.S. FEM-Based Modelling and AI-Enhanced Monitoring System for Upper Limb Rehabilitation. Electronics 2025, 14, 2268. [Google Scholar] [CrossRef] [Scilit]
- Laganà, F.; Pratticò, D.; Angiulli, G.; Oliva, G.; Pullano, S.A.; Versaci, M.; Foresta, F.L. Development of an Integrated System of sEMG Signal Acquisition, Processing, and Analysis with AI Techniques. Signals 2024, 5, 476–493. [Google Scholar] [CrossRef] [Scilit]
- Pratticò, D.; Laganà, F. Infrared Thermographic Signal Analysis of Bioactive Edible Oils Using CNNs for Quality Assessment. Signals 2025, 6, 38. [Google Scholar] [CrossRef] [Scilit]














| Symbol | Description |
|---|---|
| P | Number of sampling points in the local neighborhood (e.g., ) |
| R | Radius of the neighborhood (distance from center pixel to samples, e.g., ) |
| Gray value of the center pixel | |
| Gray value of the p-th neighboring pixel | |
| Threshold function: if , otherwise | |
| Weight for bit position p, used to encode the binary pattern into decimal | |
| Resulting LBP code (integer in range 0–) |
| Symbol | Description |
|---|---|
| Input feature vector (concatenation of HOG and LBP features) | |
| Prediction output of the k-th decision tree for input (class label) | |
| n | Total number of trees in the forest |
| Set of predictions from all n trees | |
| Majority vote function, selecting the most frequent class | |
| Final predicted label by the random forest |
| Symbol | Description |
|---|---|
| True Positives: number of positive samples correctly classified | |
| True Negatives: number of negative samples correctly classified | |
| False Positives: number of negative samples incorrectly classified as positive | |
| False Negatives: number of positive samples incorrectly classified as negative | |
| Accuracy | : overall correctness |
| Sensitivity (Recall) | : proportion of actual positives correctly identified |
| Specificity | : proportion of actual negatives correctly identified |
| F1-score | : harmonic mean of precision and recall |
| Method | Accuracy (%) | Sensitivity (%) | Specificity (%) | F1-Score (%) |
|---|---|---|---|---|
| SVM (RBF kernel) | 85.00 | 80.00 | 90.00 | 84.21 |
| Random Forest (HOG + LBP) | 88.00 | 85.00 | 91.00 | 87.32 |
| k-Nearest Neighbors (, HOG + LBP) | 82.50 | 78.75 | 86.25 | 81.89 |
| Proposed MCDM–RF (HOG + LBP) | 92.19 | 88.75 | 95.63 | 91.91 |
| Method | Accuracy (%) | Sensitivity (%) | Specificity (%) | Notes |
|---|---|---|---|---|
| AI–ECG (Herman et al., 2024) | 90.9 | 80.6 | 93.7 | 12-lead ECG, OMI detection [36] |
| ML–ECG (Al-Zaiti et al., 2023) | — | 85.0 | 88.0 | Large cohort ECG, OMI [37] |
| MCG + ML (Zhang et al., 2024) | — | 87.0 | 50.0 | High sensitivity but low specificity [38] |
| Resting MCG (He et al., 2025) | 82.1 | 69.6 | 87.9 | Stable CAD vs. CTFFR [39] |
| Proposed MCDM–RF | 92.19 | 88.75 | 95.63 | 320 MCG samples, this work |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Li, K.; Zhou, X.; Liu, Y.; Pang, J.; Shang, R.; Zhang, Y.; Cui, Y.; Xu, D.; Xiang, M. Chaotic Dynamics Analysis of Magnetocardiography Signals for Early Detection of Myocardial Ischemia. Bioengineering 2026, 13, 129. https://doi.org/10.3390/bioengineering13020129
Li K, Zhou X, Liu Y, Pang J, Shang R, Zhang Y, Cui Y, Xu D, Xiang M. Chaotic Dynamics Analysis of Magnetocardiography Signals for Early Detection of Myocardial Ischemia. Bioengineering. 2026; 13(2):129. https://doi.org/10.3390/bioengineering13020129
Chicago/Turabian StyleLi, Keyi, Xiangyang Zhou, Yuchen Liu, Jiaojiao Pang, Rui Shang, Yadan Zhang, Yangyang Cui, Dong Xu, and Min Xiang. 2026. "Chaotic Dynamics Analysis of Magnetocardiography Signals for Early Detection of Myocardial Ischemia" Bioengineering 13, no. 2: 129. https://doi.org/10.3390/bioengineering13020129
APA StyleLi, K., Zhou, X., Liu, Y., Pang, J., Shang, R., Zhang, Y., Cui, Y., Xu, D., & Xiang, M. (2026). Chaotic Dynamics Analysis of Magnetocardiography Signals for Early Detection of Myocardial Ischemia. Bioengineering, 13(2), 129. https://doi.org/10.3390/bioengineering13020129

