{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,27]],"date-time":"2026-07-27T14:12:15Z","timestamp":1785161535911,"version":"3.55.0"},"reference-count":59,"publisher":"MDPI AG","issue":"22","license":[{"start":{"date-parts":[[2020,11,12]],"date-time":"2020-11-12T00:00:00Z","timestamp":1605139200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002428","name":"Austrian Science Fund","doi-asserted-by":"publisher","award":["P32272-N38"],"award-info":[{"award-number":["P32272-N38"]}],"id":[{"id":"10.13039\/501100002428","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Heart problems are responsible for the majority of deaths worldwide. The use of intelligent techniques to assist in the identification of existing patterns in these diseases can facilitate treatments and decision making in the field of medicine. This work aims to extract knowledge from a dataset based on heart noise behaviors in order to determine whether heart murmur predilection exists or not in the analyzed patients. A heart murmur can be pathological due to defects in the heart, so the use of an evolving hybrid technique can assist in detecting this comorbidity team, and at the same time, extract knowledge through fuzzy linguistic rules, facilitating the understanding of the nature of the evaluated data. Heart disease detection tests were performed to compare the proposed hybrid model\u2019s performance with state of the art for the subject. The results obtained (90.75% accuracy) prove that in addition to great assertiveness in detecting heart murmurs, the evolving hybrid model could be concomitant with the extraction of knowledge from data submitted to an intelligent approach.<\/jats:p>","DOI":"10.3390\/s20226477","type":"journal-article","created":{"date-parts":[[2020,11,12]],"date-time":"2020-11-12T20:17:52Z","timestamp":1605212272000},"page":"6477","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Identification of Heart Sounds with an Interpretable Evolving Fuzzy Neural Network"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7343-5844","authenticated-orcid":false,"given":"Paulo Vitor","family":"de Campos Souza","sequence":"first","affiliation":[{"name":"Department of Knowledge-Based Mathematical Systems, Johannes Kepler University Linz Altenberger Strasse 69, 4040 Linz, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1560-5136","authenticated-orcid":false,"given":"Edwin","family":"Lughofer","sequence":"additional","affiliation":[{"name":"Department of Knowledge-Based Mathematical Systems, Johannes Kepler University Linz Altenberger Strasse 69, 4040 Linz, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,11,12]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"985","DOI":"10.1016\/0140-6736(91)91846-M","article-title":"Coronary heart disease: Seven dietary factors","volume":"338","author":"Ulbricht","year":"1991","journal-title":"Lancet"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1809","DOI":"10.1007\/s10916-010-9640-7","article-title":"Intelligent postoperative morbidity prediction of heart disease using artificial intelligence techniques","volume":"36","author":"Hsieh","year":"2012","journal-title":"J. Med. Syst."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"857","DOI":"10.1007\/s12013-015-0551-6","article-title":"Congenital heart disease: Causes, diagnosis, symptoms, and treatments","volume":"72","author":"Sun","year":"2015","journal-title":"Cell Biochem. Biophys."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2181","DOI":"10.1088\/0967-3334\/37\/12\/2181","article-title":"An open access database for the evaluation of heart sound algorithms","volume":"37","author":"Liu","year":"2016","journal-title":"Physiol. Meas."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Rud, S., and Yang, J.S. (2010). A support vector machine (SVM) classification approach to heart murmur detection. International Symposium on Neural Networks, Springer.","DOI":"10.1007\/978-3-642-13318-3_7"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1007\/s10439-009-9838-3","article-title":"Selection of dynamic features based on time\u2013frequency representations for heart murmur detection from phonocardiographic signals","volume":"38","year":"2010","journal-title":"Ann. Biomed. Eng."},{"key":"ref_7","first-page":"30","article-title":"Heart murmur detection using fractal analysis of phonocardiograph signals","volume":"88","author":"Mukherjee","year":"2014","journal-title":"Int. J. Comput. Appl."},{"key":"ref_8","unstructured":"Kumar, D., Carvalho, P.D., Antunes, M., Henriques, J., Maldonado, M., Schmidt, R., and Habetha, J. (2006, January 17\u201320). Wavelet transform and simplicity based heart murmur segmentation. Proceedings of the 2006 Computers in Cardiology, Valencia, Spain."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2716","DOI":"10.1007\/s10439-010-0077-4","article-title":"Feature extraction from parametric time\u2013frequency representations for heart murmur detection","volume":"38","year":"2010","journal-title":"Ann. Biomed. Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"106449","DOI":"10.1016\/j.asoc.2020.106449","article-title":"Autonomous Learning Multiple-Model zero-order classifier for heart sound classification","volume":"94","author":"Soares","year":"2020","journal-title":"Appl. Soft Comput."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1016\/j.ins.2018.03.004","article-title":"Self-organising fuzzy logic classifier","volume":"447","author":"Gu","year":"2018","journal-title":"Inf. Sci."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1261","DOI":"10.1002\/int.21899","article-title":"Empirical data analytics","volume":"32","author":"Angelov","year":"2017","journal-title":"Int. J. Intell. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.fss.2010.08.012","article-title":"On-line incremental feature weighting in evolving fuzzy classifiers","volume":"163","author":"Lughofer","year":"2011","journal-title":"Fuzzy Sets Syst."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1109\/34.75517","article-title":"Neurocomputations in relational systems","volume":"13","author":"Pedrycz","year":"1991","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0165-0114(93)90181-G","article-title":"Fuzzy neural networks and neurocomputations","volume":"56","author":"Pedrycz","year":"1993","journal-title":"Fuzzy Sets Syst."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"106275","DOI":"10.1016\/j.asoc.2020.106275","article-title":"Fuzzy neural networks and neuro-fuzzy networks: A review the main techniques and applications used in the literature","volume":"92","year":"2020","journal-title":"Appl. Soft Comput."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"344","DOI":"10.1016\/j.ins.2019.03.060","article-title":"Evolving fuzzy and neuro-fuzzy approaches in clustering, regression, identification, and classification: A Survey","volume":"490","author":"Iglesias","year":"2019","journal-title":"Inf. Sci."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1007\/s12530-012-9060-7","article-title":"Single-Pass Active Learning with Conflict and Ignorance","volume":"3","author":"Lughofer","year":"2012","journal-title":"Evol. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Sayed-Mouchaweh, M., and Lughofer, E. (2012). Learning in Non-Stationary Environments: Methods and Applications, Springer.","DOI":"10.1007\/978-1-4419-8020-5"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s12530-016-9168-2","article-title":"Discussion and review on evolving data streams and concept drift adapting","volume":"9","author":"Khamassi","year":"2017","journal-title":"Evol. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1142\/S0129065710002462","article-title":"Human activity recognition based on evolving fuzzy systems","volume":"20","author":"Iglesias","year":"2010","journal-title":"Int. J. Neural Syst."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1248","DOI":"10.1016\/j.eswa.2012.08.066","article-title":"Online activity recognition using evolving classifiers","volume":"40","author":"Ordonez","year":"2013","journal-title":"Expert Syst. Appl."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1007\/s12530-018-9238-8","article-title":"Evolving fuzzy-neural paradigm applied to the recognition and removal of artefactual beats in continuous seismocardiogram recordings","volume":"11","author":"Malcangi","year":"2018","journal-title":"Evol. Syst."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1016\/j.neucom.2013.09.049","article-title":"Evolving spiking neural networks for personalised modelling, classification and prediction of spatio-temporal patterns with a case study on stroke","volume":"134","author":"Kasabov","year":"2014","journal-title":"Neurocomputing"},{"key":"ref_25","first-page":"2985","article-title":"Regularized fuzzy neural networks for pattern classification problems","volume":"13","author":"Souza","year":"2018","journal-title":"Int. J. Appl. Eng. Res."},{"key":"ref_26","first-page":"1","article-title":"Neural Architecture Search: A Survey","volume":"20","author":"Elsken","year":"2019","journal-title":"J. Mach. Learn. Res."},{"key":"ref_27","unstructured":"Zoph, B., and Le, Q.V. (2016). Neural architecture search with reinforcement learning. arXiv."},{"key":"ref_28","unstructured":"Baker, B., Gupta, O., Naik, N., and Raskar, R. (2016). Designing neural network architectures using reinforcement learning. arXiv."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Du, W., Guo, X., Wang, Z., Wang, J., Yu, M., Li, C., Wang, G., Wang, L., Guo, H., and Zhou, J. (2020). A New Fuzzy Logic Classifier Based on Multiscale Permutation Entropy and Its Application in Bearing Fault Diagnosis. Entropy, 22.","DOI":"10.3390\/e22010027"},{"key":"ref_30","unstructured":"Dy, J.G., and Brodley, C.E. (2000, January 2\u201329). Feature subset selection and order identification for unsupervised learning. Proceedings of the Seventeenth International Conference on Machine Learning (ICML \u201900), Stanford, CA, USA."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"471","DOI":"10.1016\/S0959-1524(00)00022-6","article-title":"Recursive PCA for Adaptive Process Monitoring","volume":"10","author":"Qin","year":"2000","journal-title":"J. Process Control"},{"key":"ref_32","unstructured":"Albert, A. (1972). Regression and the Moore-Penrose Pseudoinverse, Elsevier."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Hastie, T., Tibshirani, R., and Friedman, J. (2009). The Elements of Statistical Learning: Data Mining, Inference and Prediction\u2014Second Edition, Springer.","DOI":"10.1007\/978-0-387-84858-7"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Sayed-Mouchaweh, M., and Lughofer, E. (2012). Flexible evolving fuzzy inference systems from data streams (FLEXFIS++). Learning in Non-Stationary Environments: Methods and Applications, Springer.","DOI":"10.1007\/978-1-4419-8020-5"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"879","DOI":"10.1109\/TNN.2006.875977","article-title":"Universal approximation using incremental constructive feedforward networks with random hidden nodes","volume":"17","author":"Huang","year":"2006","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Rosa, R., Gomide, F., Dovzan, D., and Skrjanc, I. (2014, January 2\u20134). Evolving neural network with extreme learning for system modeling. Proceedings of the 2014 IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS), Linz, Austria.","DOI":"10.1109\/EAIS.2014.6867468"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Lughofer, E. (2011). Evolving Fuzzy Systems\u2014Methodologies, Advanced Concepts and Applications, Springer.","DOI":"10.1007\/978-3-642-18087-3"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1007\/s12530-011-9032-3","article-title":"On-line elimination of local redundancies in evolving fuzzy systems","volume":"2","author":"Lughofer","year":"2011","journal-title":"Evol. Syst."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1016\/S0165-0114(03)00304-X","article-title":"Triangular norms. Position paper III: Continuous t-norms","volume":"145","author":"Klement","year":"2004","journal-title":"Fuzzy Sets Syst."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Lemos, A., Caminhas, W., and Gomide, F. (2010, January 12\u201314). New uninorm-based neuron model and fuzzy neural networks. Proceedings of the Fuzzy Information Processing Society (NAFIPS), 2010 Annual Meeting of the North American, Toronto, ON, Canada.","DOI":"10.1109\/NAFIPS.2010.5548195"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1016\/S0165-0114(99)00125-6","article-title":"The functional equations of Frank and Alsina for uninorms and nullnorms","volume":"120","author":"Calvo","year":"2001","journal-title":"Fuzzy Sets Syst."},{"key":"ref_42","unstructured":"De Campos Souza, P.V., and Lughofer, E. (2020). An Advanced Interpretable Fuzzy Neural Network Model based on Uni-Nullneuron constructed from N-uninorms. Fuzzy Sets Syst."},{"key":"ref_43","first-page":"1601","article-title":"MOA: Massive Online Analysis","volume":"11","author":"Bifet","year":"2010","journal-title":"J. Mach. Learn. Res."},{"key":"ref_44","unstructured":"Bifet, A., Holmes, G., Kirkby, R., and Pfahringer, B. (2011). Data Stream Mining\u2014A practical Approach, Department of Computer Sciences, University of Waikato. Technical Report."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Potes, C., Parvaneh, S., Rahman, A., and Conroy, B. (2016, January 11\u201314). Ensemble of feature-based and deep learning-based classifiers for detection of abnormal heart sounds. Proceedings of the 2016 Computing in Cardiology Conference (CinC), Vancouver, BC, Canada.","DOI":"10.22489\/CinC.2016.182-399"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Zabihi, M., Rad, A.B., Kiranyaz, S., Gabbouj, M., and Katsaggelos, A.K. (2016, January 11\u201314). Heart sound anomaly and quality detection using ensemble of neural networks without segmentation. Proceedings of the 2016 Computing in Cardiology Conference (CinC), Vancouver, BC, Canada.","DOI":"10.22489\/CinC.2016.180-213"},{"key":"ref_47","first-page":"24","article-title":"Deep neural networks for the recognition and classification of heart murmurs using neuromorphic auditory sensors","volume":"12","year":"2017","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"9393","DOI":"10.1109\/JSEN.2018.2870759","article-title":"Phonocardiographic sensing using deep learning for abnormal heartbeat detection","volume":"18","author":"Latif","year":"2018","journal-title":"IEEE Sens. J."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"1701","DOI":"10.1088\/1361-6579\/aa7623","article-title":"Combining sparse coding and time-domain features for heart sound classification","volume":"38","author":"Whitaker","year":"2017","journal-title":"Physiol. Meas."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.neucom.2018.09.101","article-title":"Heart sounds classification using a novel 1-D convolutional neural network with extremely low parameter consumption","volume":"392","author":"Xiao","year":"2020","journal-title":"Neurocomputing"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.neunet.2020.06.015","article-title":"Heart sound classification based on improved MFCC features and convolutional recurrent neural networks","volume":"130","author":"Deng","year":"2020","journal-title":"Neural Netw."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"101762","DOI":"10.1016\/j.bspc.2019.101762","article-title":"An efficient heart sound segmentation approach using kurtosis and zero frequency filter features","volume":"57","author":"Shukla","year":"2020","journal-title":"Biomed. Signal Process. Control"},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Zeng, W., Yuan, J., Yuan, C., Wang, Q., Liu, F., and Wang, Y. (2020). A new approach for the detection of abnormal heart sound signals using TQWT, VMD and neural networks. Artif. Intell. Rev., 1\u201335.","DOI":"10.1007\/s10462-020-09875-w"},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"2039","DOI":"10.1007\/s11517-020-02218-5","article-title":"Classification of heart sounds based on the combination of the modified frequency wavelet transform and convolutional neural network","volume":"58","author":"Chen","year":"2020","journal-title":"Med. Biol. Eng. Comput."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Aziz, S., Khan, M.U., Alhaisoni, M., Akram, T., and Altaf, M. (2020). Phonocardiogram Signal Processing for Automatic Diagnosis of Congenital Heart Disorders through Fusion of Temporal and Cepstral Features. Sensors, 20.","DOI":"10.3390\/s20133790"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"160882","DOI":"10.1109\/ACCESS.2020.3020806","article-title":"Time-Frequency Analysis, Denoising, Compression, Segmentation, and Classification of PCG Signals","volume":"8","author":"Chowdhury","year":"2020","journal-title":"IEEE Access"},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Li, J., Ke, L., and Du, Q. (2019). Classification of Heart Sounds Based on the Wavelet Fractal and Twin Support Vector Machine. Entropy, 21.","DOI":"10.3390\/e21050472"},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"705","DOI":"10.1109\/JBHI.2019.2925036","article-title":"A Markov-Switching Model Approach to Heart Sound Segmentation and Classification","volume":"24","author":"Noman","year":"2020","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Jeong, Y.S., Kang, A.R., Jung, W., Lee, S.J., Lee, S., Lee, M., Chung, Y.H., Koo, B.S., and Kim, S.H. (2019). Prediction of Blood Pressure after Induction of Anesthesia Using Deep Learning: A Feasibility Study. Appl. Sci., 9.","DOI":"10.3390\/app9235135"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/22\/6477\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:32:45Z","timestamp":1760178765000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/22\/6477"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,12]]},"references-count":59,"journal-issue":{"issue":"22","published-online":{"date-parts":[[2020,11]]}},"alternative-id":["s20226477"],"URL":"https:\/\/doi.org\/10.3390\/s20226477","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,11,12]]}}}