{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,18]],"date-time":"2026-01-18T08:41:36Z","timestamp":1768725696632,"version":"3.49.0"},"reference-count":64,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2018,8,16]],"date-time":"2018-08-16T00:00:00Z","timestamp":1534377600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The rapid proliferation of connectivity, availability of ubiquitous computing, miniaturization of sensors and communication technology, have changed healthcare in all its areas, creating the well-known healthcare paradigm of e-Health. In this paper, an embedded system capable of monitoring, learning and classifying biometric signals is presented. The machine learning model is based on associative memories to predict the presence or absence of coronary artery disease in patients. Classification accuracy, sensitivity and specificity results show that the performance of our proposal exceeds the performance achieved by each of the fifty widely known algorithms against which it was compared.<\/jats:p>","DOI":"10.3390\/s18082690","type":"journal-article","created":{"date-parts":[[2018,8,16]],"date-time":"2018-08-16T11:39:08Z","timestamp":1534419548000},"page":"2690","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["An Associative Memory Approach to Healthcare Monitoring and Decision Making"],"prefix":"10.3390","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1504-4714","authenticated-orcid":false,"given":"Mario","family":"Aldape-P\u00e9rez","sequence":"first","affiliation":[{"name":"Instituto Polit\u00e9cnico Nacional, Computational Intelligence Laboratory at CIDETEC, Ciudad de Mexico 07700, Mexico"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9785-1252","authenticated-orcid":false,"given":"Antonio","family":"Alarc\u00f3n-Paredes","sequence":"additional","affiliation":[{"name":"Universidad Aut\u00f3noma de Guerrero, Engineering Department, Guerrero 39079, Mexico"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6250-4728","authenticated-orcid":false,"given":"Cornelio","family":"Y\u00e1\u00f1ez-M\u00e1rquez","sequence":"additional","affiliation":[{"name":"Instituto Polit\u00e9cnico Nacional, Computational Intelligence Laboratory at CIC, Ciudad de Mexico 07738, Mexico"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6007-4464","authenticated-orcid":false,"given":"Itzam\u00e1","family":"L\u00f3pez-Y\u00e1\u00f1ez","sequence":"additional","affiliation":[{"name":"Instituto Polit\u00e9cnico Nacional, Computational Intelligence Laboratory at CIDETEC, Ciudad de Mexico 07700, Mexico"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1142-5277","authenticated-orcid":false,"given":"Oscar","family":"Camacho-Nieto","sequence":"additional","affiliation":[{"name":"Instituto Polit\u00e9cnico Nacional, Computational Intelligence Laboratory at CIDETEC, Ciudad de Mexico 07700, Mexico"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,8,16]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1377\/hlthaff.18.3.193","article-title":"Health care financing and delivery in developing countries","volume":"18","author":"Schieber","year":"1999","journal-title":"Health Aff."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"258","DOI":"10.1016\/j.healthpol.2013.09.003","article-title":"Five types of OECD healthcare systems: Empirical results of a deductive classification","volume":"113","author":"Schmid","year":"2013","journal-title":"Health Policy"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1080\/01402382.2011.648484","article-title":"The State and Healthcare: Comparing OECD Countries","volume":"35","author":"Font","year":"2012","journal-title":"West Eur. Politics"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Senouci, M.R., and Mellouk, A. (2016). 1-Wireless Sensor Networks. Deploying Wireless Sensor Networks, Elsevier.","DOI":"10.1016\/B978-1-78548-099-7.50001-5"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"684","DOI":"10.1016\/j.future.2015.09.021","article-title":"Integration of Cloud computing and Internet of Things: A survey","volume":"56","author":"Botta","year":"2016","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/IJSWIS.2016100101","article-title":"Enabling RDF Stream Processing for Sensor Data Management in the Environmental Domain","volume":"12","author":"Llaves","year":"2016","journal-title":"Int. J. Semant. Web Inf. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1016\/j.jss.2016.05.024","article-title":"A systematic review on the engineering of software for ubiquitous systems","volume":"118","author":"Guinea","year":"2016","journal-title":"J. Syst. Softw."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1016\/j.pmcj.2017.06.018","article-title":"Advanced internet of things for personalised healthcare systems: A survey","volume":"41","author":"Qi","year":"2017","journal-title":"Pervasive Mob. Comput."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.jnca.2014.07.026","article-title":"eHealth: Survey on research projects, comparative study of telemonitoring architectures and main issues","volume":"46","author":"Hamdi","year":"2014","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"e22","DOI":"10.2196\/jmir.3.2.e22","article-title":"What is e-Health (2): The death of telemedicine?","volume":"3","year":"2001","journal-title":"J. Med. Internet Res."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1049\/iet-com:20070361","article-title":"Ubiquitous wireless telemedicine","volume":"2","author":"Rashvand","year":"2008","journal-title":"IET Commun."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"268","DOI":"10.1016\/j.hlpt.2017.07.003","article-title":"Telemedicine services: How to make them last over time","volume":"6","author":"Segato","year":"2017","journal-title":"Health Policy Technol."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2641","DOI":"10.1016\/j.engappai.2013.08.004","article-title":"Forecasting the behavior of an elderly using wireless sensors data in a smart home","volume":"26","author":"Suryadevara","year":"2013","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"674","DOI":"10.1016\/j.pmcj.2017.06.021","article-title":"Improving the efficiency and reliability of wearable based mobile eHealth applications","volume":"40","author":"Rios","year":"2017","journal-title":"Pervasive Mob. Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/j.artmed.2014.06.001","article-title":"Text mining and information analysis of health documents","volume":"61","author":"Suominen","year":"2014","journal-title":"Artif. Intell. Med."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.cmpb.2016.03.004","article-title":"A Machine-to-Machine protocol benchmark for eHealth applications-Use case: Respiratory rehabilitation","volume":"129","author":"Roa","year":"2016","journal-title":"Comput. Methods Programs Biomed."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1016\/bs.host.2017.06.001","article-title":"Chapter 15-Bayesian Methods in Public Health","volume":"Volume 36","author":"Rao","year":"2017","journal-title":"Disease Modelling and Public Health, Part A"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1016\/j.eswa.2017.04.046","article-title":"A hybrid recommender system using artificial neural networks","volume":"83","author":"Paradarami","year":"2017","journal-title":"Expert Syst. Appl."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.amc.2017.05.010","article-title":"Performance of small-world feedforward neural networks for the diagnosis of diabetes","volume":"311","author":"Erkaymaz","year":"2017","journal-title":"Appl. Math. Comput."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"11782","DOI":"10.1016\/j.eswa.2012.04.073","article-title":"Improving medical decision trees by combining relevant health-care criteria","volume":"39","author":"Bohada","year":"2012","journal-title":"Expert Syst. Appl."},{"key":"ref_21","first-page":"1399","article-title":"A New Tool for Engineering Education: Hepatitis Diagnosis using Associative Memories","volume":"28","year":"2012","journal-title":"Int. J. Eng. Educ."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"218","DOI":"10.1016\/j.chb.2016.12.039","article-title":"Instance-based ontology matching for e-learning material using an associative pattern classifier","volume":"69","author":"Alhalabi","year":"2017","journal-title":"Comput. Hum. Behav."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1016\/j.cmpb.2011.05.002","article-title":"An associative memory approach to medical decision support systems","volume":"106","year":"2012","journal-title":"Comput. Methods Programs Biomed."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"771","DOI":"10.1016\/j.chb.2014.11.091","article-title":"Collaborative learning based on associative models: Application to pattern classification in medical datasets","volume":"51","year":"2015","journal-title":"Comput. Hum. Behav."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1016\/j.patrec.2017.02.013","article-title":"Pattern classification using smallest normalized difference associative memory","volume":"93","year":"2017","journal-title":"Pattern Recognit. Lett."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1016\/j.eswa.2007.06.004","article-title":"Design of a hybrid system for the diabetes and heart diseases","volume":"35","author":"Kahramanli","year":"2008","journal-title":"Expert Syst. Appl."},{"key":"ref_27","unstructured":"Dheeru, D., and Karra Taniskidou, E. (2018, August 07). UCI Machine Learning Repository. Available online: http:\/\/archive.ics.uci.edu\/ml."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"10367","DOI":"10.1016\/j.eswa.2009.01.041","article-title":"A new feature selection method on classification of medical datasets: Kernel F-score feature selection","volume":"36","author":"Polat","year":"2009","journal-title":"Expert Syst. Appl."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/j.artmed.2011.04.007","article-title":"Conversational case-based reasoning in medical decision making","volume":"52","author":"McSherry","year":"2011","journal-title":"Artif. Intell. Med."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/j.jksuci.2011.09.002","article-title":"Clinical decision support system: Risk level prediction of heart disease using weighted fuzzy rules","volume":"24","author":"Anooj","year":"2012","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1086","DOI":"10.1016\/j.eswa.2012.08.028","article-title":"Association rule mining to detect factors which contribute to heart disease in males and females","volume":"40","author":"Nahar","year":"2013","journal-title":"Expert Syst. Appl."},{"key":"ref_32","first-page":"57","article-title":"Hybrid expert system using case based reasoning and neural network for classification","volume":"9","author":"Biswas","year":"2014","journal-title":"Biol. Inspir. Cogn. Archit."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"2184","DOI":"10.1016\/j.eswa.2014.10.027","article-title":"Classification of healthcare data using genetic fuzzy logic system and wavelets","volume":"42","author":"Nguyen","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"834","DOI":"10.1016\/j.asoc.2016.08.001","article-title":"Neural network classifier optimization using Differential Evolution with Global Information and Back Propagation algorithm for clinical datasets","volume":"49","author":"Leema","year":"2016","journal-title":"Appl. Soft Comput."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.imu.2016.01.001","article-title":"Hybrid approach using fuzzy sets and extreme learning machine for classifying clinical datasets","volume":"2","author":"Nahato","year":"2016","journal-title":"Inform. Med. Unlocked"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11063-007-9040-2","article-title":"Alpha-Beta bidirectional associative memories: Theory and applications","volume":"26","year":"2007","journal-title":"Neural Process. Lett."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"796","DOI":"10.1016\/j.physa.2017.04.113","article-title":"Feature extraction through parallel Probabilistic Principal Component Analysis for heart disease diagnosis","volume":"482","author":"Shah","year":"2017","journal-title":"Phys. A Stat. Mech. Its Appl."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1007\/BF00293853","article-title":"Die Lernmatrix","volume":"1","author":"Steinbuch","year":"1961","journal-title":"Kybernetik"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1007\/BF00290182","article-title":"Nichtdigitale lernmatrizen als perzeptoren","volume":"1","author":"Steinbuch","year":"1961","journal-title":"Kybernetik"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"846","DOI":"10.1109\/PGEC.1963.263588","article-title":"Learning Matrices and Their Applications","volume":"EC-12","author":"Steinbuch","year":"1963","journal-title":"IEEE Trans. Electron. Comput."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"148","DOI":"10.1007\/BF00272311","article-title":"Adaptive networks using learning matrices","volume":"2","author":"Steinbuch","year":"1964","journal-title":"Kybernetik"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"737","DOI":"10.1109\/PGEC.1965.264220","article-title":"A Critical Comparison of Two Kinds of Adaptive Classification Networks","volume":"EC-14","author":"Steinbuch","year":"1965","journal-title":"IEEE Trans. Electron. Comput."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Sammut, C., and Webb, G.I. (2010). Sensitivity and Specificity. Encyclopedia of Machine Learning, Springer.","DOI":"10.1007\/978-0-387-30164-8"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1145\/1656274.1656278","article-title":"The WEKA Data Mining Software: An Update","volume":"11","author":"Hall","year":"2009","journal-title":"SIGKDD Explor."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1016\/S0004-3702(97)00043-X","article-title":"Wrappers for Feature Subset Selection","volume":"97","author":"Kohavi","year":"1997","journal-title":"Artif. Intell."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"191","DOI":"10.2307\/2347628","article-title":"Ridge Estimators in Logistic Regression","volume":"41","year":"1992","journal-title":"Appl. Stat."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Buhmann, M.D. (2003). Radial Basis Functions: Theory and Implementations (Cambridge Monographs on Applied and Computational Mathematics), Cambridge University Press.","DOI":"10.1017\/CBO9780511543241"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Sumner, M., Frank, E., and Hall, M. (2005). Speeding up logistic model tree induction. 9th European Conference on Principles and Practice of Knowledge Discovery in Databases, Springer.","DOI":"10.1007\/11564126_72"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Platt, J. (1998). Fast Training of Support Vector Machines Using Sequential Minimal Optimization, MIT Press. Advances in Kernel Methods-Support Vector Learning.","DOI":"10.7551\/mitpress\/1130.003.0016"},{"key":"ref_50","unstructured":"Freund, Y., and Schapire, R. (1996, January 3\u20136). Experiments with a new boosting algorithm. Proceedings of the Thirteenth International Conference on Machine Learning, Bari, Italy."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1007\/BF00058655","article-title":"Bagging predictors","volume":"24","author":"Breiman","year":"1996","journal-title":"Mach. Learn."},{"key":"ref_52","unstructured":"Fisher, D.H. (1997). Stacking Bagged and Dagged Models. Fourteenth International Conference on Machine Learning, Morgan Kaufmann Publishers."},{"key":"ref_53","unstructured":"Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., and Witten, I.H. (2010). Weka 3: Data Mining Software in Java, University of Waikato."},{"key":"ref_54","unstructured":"Witten, I.H., and Frank, E. (2005). Data Mining: Practical Machine Learning Tools and Techniques, Second Edition (Morgan Kaufmann Series in Data Management Systems), Morgan Kaufmann Publishers Inc."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"832","DOI":"10.1109\/34.709601","article-title":"The Random Subspace Method for Constructing Decision Forests","volume":"20","author":"Ho","year":"1998","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"1619","DOI":"10.1109\/TPAMI.2006.211","article-title":"Rotation Forest: A new classifier ensemble method","volume":"28","author":"Rodriguez","year":"2006","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_57","unstructured":"Kohavi, R. (1995, January 25\u201327). The Power of Decision Tables. Proceedings of the 8th European Conference on Machine Learning, Heraclion, Crete, Greece."},{"key":"ref_58","unstructured":"Hall, M., and Frank, E. (2008, January 15\u201317). Combining Naive Bayes and Decision Tables. Proceedings of the 21st Florida Artificial Intelligence Society Conference (FLAIRS), Coconut Grove, FL, USA."},{"key":"ref_59","unstructured":"Christofides, N. (1975). Graph Theory: An Algorithmic Approach (Computer Science and Applied Mathematics), Academic Press, Inc."},{"key":"ref_60","unstructured":"John, G., and Langley, P. (1995, January 18\u201320). Estimating continuous distributions in Bayesian classifiers. Proceedings of the Eleventh Conference on Uncertainty in Artificial Intelligence, Montreal, QU, Canada."},{"key":"ref_61","unstructured":"Duda, R., and Hart, P. (1973). Pattern Classification and Scene Analysis, Wiley."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1007\/s10994-005-0466-3","article-title":"Logistic Model Trees","volume":"59","author":"Landwehr","year":"2005","journal-title":"Mach. Learn."},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random Forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1109\/4235.585893","article-title":"No Free Lunch Theorems for Optimization","volume":"1","author":"Wolpert","year":"1997","journal-title":"IEEE Trans. Evolut. Comput."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/8\/2690\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:19:02Z","timestamp":1760195942000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/8\/2690"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,8,16]]},"references-count":64,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2018,8]]}},"alternative-id":["s18082690"],"URL":"https:\/\/doi.org\/10.3390\/s18082690","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,8,16]]}}}