{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T06:38:39Z","timestamp":1774593519839,"version":"3.50.1"},"reference-count":52,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T00:00:00Z","timestamp":1774396800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"BMK, BMAW, and the federal state of Vienna","award":["COMET - SBA Research"],"award-info":[{"award-number":["COMET - SBA Research"]}]},{"name":"Austrian Federal Ministry of Labour and Economy, the National Foundation for Research, Technology and Development and the Christian Doppler Research Association","award":["CDL - AsTra"],"award-info":[{"award-number":["CDL - AsTra"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["MAKE"],"abstract":"<jats:p>Noise contamination is a common challenge in the analysis of time series data, where stochastic perturbations can obscure deterministic dynamics and complicate the interpretation of signals from chaotic and physiological systems. Reliable identification of noise regimes and their intensity is therefore essential for robust analysis of dynamical and biomedical signals, where incorrect attribution of stochastic perturbations can lead to misleading interpretations of system behavior. For this reason, the present study examines the role of complexity-based descriptors for identifying stochastic perturbations in time series and analyzes how these metrics respond to different noise regimes across heterogeneous dynamical systems. A supervised learning approach based on complexity descriptors was developed to analyze controlled perturbations in multiple signal types. Gaussian, pink, and low-frequency noise disturbances were injected at predefined intensity levels into the R\u00f6ssler and Lorenz chaotic systems, the H\u00e9non map, and synthetic electrocardiogram signals, while AR(1) processes were used for validation on inherently stochastic signals. From these systems, eighteen entropy-based, fractal, statistical, and singular value decomposition-based complexity metrics were extracted from either raw signals or reconstructed phase spaces. These features were used to perform three classification tasks that capture different aspects of noise characterization, including detecting the presence of noise, identifying the perturbation type, and discriminating between different noise intensities. In addition to predictive modeling, the study evaluates the complexity profiles and feature relevance of the metrics under varying perturbation regimes. The results show that no single complexity metric consistently discriminates noise regimes across all systems. Instead, system-specific relevance patterns emerge. Under given experimental constraints (data partitioning, machine learning algorithm, etc.), Approximate Entropy provides the strongest discrimination for the Lorenz system and the H\u00e9non map, the Coefficient of Variation, Sample and Permutation Entropy dominate classification for ECG signals, and the Condition Number and Variance of first derivative together with Fisher Information are most informative for the R\u00f6ssler system. Across all datasets, the proposed framework achieves an average accuracy of 99% for noise presence detection, 98.4% for noise type classification, and 98.5% for noise intensity classification. These findings demonstrate that complexity metrics capture structural and statistical signatures of stochastic perturbations across a diverse set of dynamic systems.<\/jats:p>","DOI":"10.3390\/make8040085","type":"journal-article","created":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T15:34:27Z","timestamp":1774452867000},"page":"85","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Detection and Comparative Evaluation of Noise Perturbations in Simulated Dynamical Systems and ECG Signals Using Complexity-Based Features"],"prefix":"10.3390","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3031-505X","authenticated-orcid":false,"given":"Kevin","family":"Mallinger","sequence":"first","affiliation":[{"name":"Complexity and Resilience Research Group, SBA Research, Floragasse 7\/5.OG, 1040 Vienna, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2206-9263","authenticated-orcid":false,"given":"Sebastian","family":"Raubitzek","sequence":"additional","affiliation":[{"name":"Complexity and Resilience Research Group, SBA Research, Floragasse 7\/5.OG, 1040 Vienna, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2115-2022","authenticated-orcid":false,"given":"Sebastian","family":"Schrittwieser","sequence":"additional","affiliation":[{"name":"Christian Doppler Laboratory AsTra, University of Vienna, Kolingasse 14-16, 1090 Vienna, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Edgar","family":"Weippl","sequence":"additional","affiliation":[{"name":"Security and Privacy Group, University of Vienna, Kolingasse 14-16, 1090 Vienna, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2026,3,25]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1016\/j.neuroimage.2011.04.018","article-title":"The Impact of Physiological Noise Correction on fMRI at 7 T","volume":"57","author":"Hutton","year":"2011","journal-title":"NeuroImage"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Vincent, P., Larochelle, H., Bengio, Y., and Manzagol, P.-A. (2008). Extracting and Composing Robust Features with Denoising Autoencoders. Proceedings of the 25th International Conference on Machine Learning (ICML \u201908), Association for Computing Machinery.","DOI":"10.1145\/1390156.1390294"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Jia, Y., Pei, H., Liang, J., Zhou, Y., Yang, Y., Cui, Y., and Xiang, M. (2024). Preprocessing and Denoising Techniques for Electrocardiography and Magnetocardiography: A Review. Bioengineering, 11.","DOI":"10.3390\/bioengineering11111109"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1016\/j.compbiomed.2017.05.028","article-title":"Noisy EEG signals classification based on entropy metrics. Performance assessment using first and second generation statistics","volume":"87","year":"2017","journal-title":"Comput. Biol. Med."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Schrittwieser, S., Wimmer, E., Mallinger, K., Kochberger, P., Lawitschka, C., Raubitzek, S., and Weippl, E.R. (2023). Modeling obfuscation stealth through code complexity. European Symposium on Research in Computer Security, Springer.","DOI":"10.1007\/978-3-031-54129-2_23"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"101429","DOI":"10.1016\/j.cosust.2024.101429","article-title":"Potentials and limitations of complexity research for environmental sciences and modern farming applications","volume":"67","author":"Mallinger","year":"2024","journal-title":"Curr. Opin. Environ. Sustain."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"K\u00f6nig, P., Raubitzek, S., Schatten, A., Toth, D., Obermann, F., K\u00f6nig, C., and Mallinger, K. (2025). Boost-Classifier-Driven Fault Prediction Across Heterogeneous Open-Source Repositories. Big Data Cogn. Comput., 9.","DOI":"10.3390\/bdcc9070174"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Raubitzek, S., and Neubauer, T. (2021). Taming the Chaos in Neural Network Time Series Predictions. Entropy, 23.","DOI":"10.3390\/e23111424"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Raubitzek, S., and Neubauer, T. (2021). Combining Measures of Signal Complexity and Machine Learning for Time Series Analysis: A Review. Entropy, 23.","DOI":"10.3390\/e23121672"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Makowski, D., Te, A.S., Pham, T., Lau, Z.J., and Chen, S.H.A. (2022). The Structure of Chaos: An empirical comparison of fractal physiology complexity indices using NeuroKit2. Entropy, 24.","DOI":"10.31234\/osf.io\/v5tqw"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Ricci, L., and Politi, A. (2022). Permutation Entropy of Weakly Noise-Affected Signals. Entropy, 24.","DOI":"10.3390\/e24010054"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Mariani, S., Borges, A.F., Henriques, T., Goldberger, A.L., and Costa, M.D. (2015, January 25\u201329). Use of multiscale entropy to facilitate artifact detection in electroencephalographic signals. Proceedings of the 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Milan, Italy.","DOI":"10.1109\/EMBC.2015.7320216"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"103495","DOI":"10.1016\/j.bspc.2022.103495","article-title":"Neural architecture search for real-time quality assessment of wearable multi-lead ECG on mobile devices","volume":"74","author":"Tan","year":"2022","journal-title":"Biomed. Signal Process. Control"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2721","DOI":"10.1109\/TBME.2020.2969719","article-title":"Real-time quality assessment of long-term ECG signals recorded by wearables in free-living conditions","volume":"67","author":"Smital","year":"2020","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1016\/j.bspc.2017.01.009","article-title":"A real-time quality monitoring system for optimal recording of 12-lead resting ECG","volume":"34","author":"Jekova","year":"2017","journal-title":"Biomed. Signal Process. Control"},{"key":"ref_16","unstructured":"Jekova, I., Leber, R., Krasteva, V., Schmid, R., and Ab\u00e4cherli, R. (2014). Lead quality monitoring for detection of the optimal snapshot time to record resting ECG. Computing in Cardiology 2014, IEEE."},{"key":"ref_17","unstructured":"Hayn, D., Jammerbund, B., and Schreier, G. (2011). ECG quality assessment for patient empowerment in mHealth applications. Computing in Cardiology 2011, IEEE."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1049\/htl.2019.0096","article-title":"Detection and classification of ECG noises using decomposition on mixed codebook for quality analysis","volume":"7","author":"Kumar","year":"2020","journal-title":"Healthc. Technol. Lett."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2227","DOI":"10.1007\/s11517-023-02802-5","article-title":"Characterization of noise in long-term ECG monitoring with machine learning based on clinical criteria","volume":"61","author":"Lovisolo","year":"2023","journal-title":"Med. Biol. Eng. Comput."},{"key":"ref_20","first-page":"105961","article-title":"Assessing electrocardiogram quality: A deep learning framework for noise detection and classification","volume":"90","author":"Monteiro","year":"2025","journal-title":"Biomed. Signal Process. Control"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"15789","DOI":"10.1038\/s41598-021-95231-z","article-title":"Discriminating chaotic and stochastic time series using permutation entropy and artificial neural networks","volume":"11","author":"Boaretto","year":"2021","journal-title":"Sci. Rep."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"H2039","DOI":"10.1152\/ajpheart.2000.278.6.H2039","article-title":"Physiological time-series analysis using approximate entropy and sample entropy","volume":"278","author":"Richman","year":"2000","journal-title":"Am. J. Physiol. Heart Circ. Physiol."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1689","DOI":"10.3758\/s13428-020-01516-y","article-title":"NeuroKit2: A Python toolbox for neurophysiological signal processing","volume":"53","author":"Makowski","year":"2021","journal-title":"Behav. Res. Methods"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1007\/BFb0091924","article-title":"Detecting strange attractors in turbulence","volume":"Volume 898","author":"Rand","year":"1981","journal-title":"Dynamical Systems and Turbulence, Warwick 1980"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"032101","DOI":"10.1063\/5.0137223","article-title":"Selecting embedding delays: An overview of embedding techniques and a new method using persistent homology","volume":"33","author":"Tan","year":"2023","journal-title":"Chaos Interdiscip. J. Nonlinear Sci."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"4246","DOI":"10.1016\/j.physleta.2009.09.042","article-title":"Complex network approach for recurrence analysis of time series","volume":"373","author":"Marwan","year":"2009","journal-title":"Phys. Lett. A"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Raubitzek, S., Neubauer, T., Friedrich, J., and Rauber, A. (2022). Interpolating Strange Attractors via Fractional Brownian Bridges. Entropy, 24.","DOI":"10.20944\/preprints202204.0167.v1"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Raubitzek, S., and Neubauer, T. (2022). Reconstructed Phase Spaces and LSTM Neural Network Ensemble Predictions. Eng. Proc., 18.","DOI":"10.3390\/engproc2022018040"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1007\/BF02513272","article-title":"Temporal and spatial complexity measures for electroencephalogram-based brain\u2013computer interfacing","volume":"37","author":"Roberts","year":"1999","journal-title":"Med. Biol. Eng. Comput."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"068102","DOI":"10.1103\/PhysRevLett.89.068102","article-title":"Multiscale Entropy Analysis of Complex Physiologic Time Series","volume":"89","author":"Costa","year":"2002","journal-title":"Phys. Rev. Lett."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2297","DOI":"10.1073\/pnas.88.6.2297","article-title":"Approximate entropy as a measure of system complexity","volume":"88","author":"Pincus","year":"1991","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"174102","DOI":"10.1103\/PhysRevLett.88.174102","article-title":"Permutation entropy: A natural complexity measure for time series","volume":"88","author":"Bandt","year":"2002","journal-title":"Phys. Rev. Lett."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1109\/TIT.1976.1055501","article-title":"On the complexity of finite sequences","volume":"22","author":"Lempel","year":"1976","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1685","DOI":"10.1103\/PhysRevE.49.1685","article-title":"Mosaic organization of DNA nucleotides","volume":"49","author":"Peng","year":"1994","journal-title":"Phys. Rev. E"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"770","DOI":"10.1061\/TACEAT.0006518","article-title":"Long-term storage capacity of reservoirs","volume":"116","author":"Hurst","year":"1951","journal-title":"Trans. Am. Soc. Civil Eng."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1098\/rsta.1922.0009","article-title":"On the mathematical foundations of theoretical statistics","volume":"222","author":"Fisher","year":"1922","journal-title":"Philos. Trans. R. Soc. Lond. Ser. A"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1016\/S0167-6911(02)00147-0","article-title":"On the decay rate of Hankel singular values and related issues","volume":"46","author":"Antoulas","year":"2002","journal-title":"Syst. Control Lett."},{"key":"ref_38","unstructured":"Razafindradina, H.B., Randriamitantsoa, P.A., and Razafindrakoto, N.R. (2017). Image Compression with SVD: A New Quality Metric Based on Energy Ratio. arXiv."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"543","DOI":"10.1137\/0609045","article-title":"Eigenvalues and Condition Numbers of Random Matrices","volume":"9","author":"Edelman","year":"1988","journal-title":"Siam J. Matrix Anal. Appl."},{"key":"ref_40","first-page":"183","article-title":"Comparing Measures of Sample Skewness and Kurtosis","volume":"47","author":"Joanes","year":"1998","journal-title":"J. R. Stat. Soc. Ser. D (Stat.)"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Quarteroni, A., Sacco, R., and Saleri, F. (2007). Numerical Mathematics, Springer. [2nd ed.].","DOI":"10.1007\/978-0-387-22750-4"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1007\/s41060-025-00894-w","article-title":"Average Volatility Dimensioning (AVD): Dimension Reduction Technique for Multivariate Time Series","volume":"22","author":"Mallinger","year":"2026","journal-title":"Int. J. Data Sci. Anal."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1007\/s10439-012-0668-3","article-title":"The appropriate use of approximate entropy and sample entropy with short data sets","volume":"41","author":"Yentes","year":"2013","journal-title":"Ann. Biomed. Eng."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Lee, G.M., Fattinger, S., Mouthon, A.L., Noirhomme, Q., and Huber, R. (2013). Electroencephalogram approximate entropy influenced by both age and sleep. Front. Neuroinform., 7.","DOI":"10.3389\/fninf.2013.00033"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Liang, Z., Wang, Y., Sun, X., Li, D., Voss, L.J., Sleigh, J.W., and Li, X. (2015). EEG entropy measures in anesthesia. Front. Comput. Neurosci., 9.","DOI":"10.3389\/fncom.2015.00016"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1650008","DOI":"10.1142\/S0129065716500088","article-title":"Analysis of the complexity measures in the EEG of schizophrenia patients","volume":"26","author":"Akar","year":"2016","journal-title":"Int. J. Neural Syst."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Mesin, L. (2018). Estimation of complexity of sampled biomedical continuous time signals using approximate entropy. Front. Physiol., 9.","DOI":"10.3389\/fphys.2018.00710"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"5901","DOI":"10.3390\/e16115901","article-title":"Comparative study of entropy sensitivity to missing biosignal data","volume":"16","year":"2014","journal-title":"Entropy"},{"key":"ref_49","first-page":"563915","article-title":"Performance analysis of multiscale entropy for the assessment of ECG signal quality","volume":"2015","author":"Zhang","year":"2015","journal-title":"J. Electr. Comput. Eng."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Everss-Villalba, E., Melgarejo-Meseguer, F., Gimeno-Blanes, F.J., Sala-Pla, S., Blanco-Velasco, M., Rojo-\u00c1lvarez, J.L., and Garc\u00eda-Alberola, A. (2016). Clinical severity of noise in ECG. Proceedings of the 2016 Computing in Cardiology Conference (CinC), IEEE.","DOI":"10.22489\/CinC.2016.187-125"},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Everss-Villalba, E., Melgarejo-Meseguer, F.M., Blanco-Velasco, M., Gimeno-Blanes, F.J., Sala-Pla, S., Rojo-\u00c1lvarez, J.L., and Garc\u00eda-Alberola, A. (2017). Noise maps for quantitative and clinical severity towards long-term ECG monitoring. Sensors, 17.","DOI":"10.3390\/s17112448"},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Raubitzek, S., Schrittwieser, S., Goldenits, G., Schatten, A., and Mallinger, K. (2026). Mean Reversion and Heavy Tails: Characterizing Time-Series Data Using Ornstein\u2013Uhlenbeck Processes and Machine Learning. Sensors, 26.","DOI":"10.3390\/s26041263"}],"container-title":["Machine Learning and Knowledge Extraction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2504-4990\/8\/4\/85\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T05:12:20Z","timestamp":1774588340000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2504-4990\/8\/4\/85"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3,25]]},"references-count":52,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2026,4]]}},"alternative-id":["make8040085"],"URL":"https:\/\/doi.org\/10.3390\/make8040085","relation":{},"ISSN":["2504-4990"],"issn-type":[{"value":"2504-4990","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,3,25]]}}}