{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T01:03:02Z","timestamp":1780362182182,"version":"3.54.1"},"reference-count":47,"publisher":"MDPI AG","issue":"14","license":[{"start":{"date-parts":[[2020,7,20]],"date-time":"2020-07-20T00:00:00Z","timestamp":1595203200000},"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>Disease diagnosis is a critical task which needs to be done with extreme precision. In recent times, medical data mining is gaining popularity in complex healthcare problems based disease datasets. Unstructured healthcare data constitutes irrelevant information which can affect the prediction ability of classifiers. Therefore, an effective attribute optimization technique must be used to eliminate the less relevant data and optimize the dataset for enhanced accuracy. Type 2 Diabetes, also called Pima Indian Diabetes, affects millions of people around the world. Optimization techniques can be applied to generate a reliable dataset constituting of symptoms that can be useful for more accurate diagnosis of diabetes. This study presents the implementation of a new hybrid attribute optimization algorithm called Enhanced and Adaptive Genetic Algorithm (EAGA) to get an optimized symptoms dataset. Based on readings of symptoms in the optimized dataset obtained, a possible occurrence of diabetes is forecasted. EAGA model is further used with Multilayer Perceptron (MLP) to determine the presence or absence of type 2 diabetes in patients based on the symptoms detected. The proposed classification approach was named as Enhanced and Adaptive-Genetic Algorithm-Multilayer Perceptron (EAGA-MLP). It is also implemented on seven different disease datasets to assess its impact and effectiveness. Performance of the proposed model was validated against some vital performance metrics. The results show a maximum accuracy rate of 97.76% and 1.12 s of execution time. Furthermore, the proposed model presents an F-Score value of 86.8% and a precision of 80.2%. The method is compared with many existing studies and it was observed that the classification accuracy of the proposed Enhanced and Adaptive-Genetic Algorithm-Multilayer Perceptron (EAGA-MLP) model clearly outperformed all other previous classification models. Its performance was also tested with seven other disease datasets. The mean accuracy, precision, recall and f-score obtained was 94.7%, 91%, 89.8% and 90.4%, respectively. Thus, the proposed model can assist medical experts in accurately determining risk factors of type 2 diabetes and thereby help in accurately classifying the presence of type 2 diabetes in patients. Consequently, it can be used to support healthcare experts in the diagnosis of patients affected by diabetes.<\/jats:p>","DOI":"10.3390\/s20144036","type":"journal-article","created":{"date-parts":[[2020,7,21]],"date-time":"2020-07-21T06:38:55Z","timestamp":1595313535000},"page":"4036","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":143,"title":["EAGA-MLP\u2014An Enhanced and Adaptive Hybrid Classification Model for Diabetes Diagnosis"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3929-1100","authenticated-orcid":false,"given":"Sushruta","family":"Mishra","sequence":"first","affiliation":[{"name":"School of Computer Engineering, Kalinga Institute of Industrial Technology, Deemed to be University, Bhubaneswar 751024, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4960-6228","authenticated-orcid":false,"given":"Hrudaya Kumar","family":"Tripathy","sequence":"additional","affiliation":[{"name":"School of Computer Engineering, Kalinga Institute of Industrial Technology, Deemed to be University, Bhubaneswar 751024, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1207-0757","authenticated-orcid":false,"given":"Pradeep Kumar","family":"Mallick","sequence":"additional","affiliation":[{"name":"School of Computer Engineering, Kalinga Institute of Industrial Technology, Deemed to be University, Bhubaneswar 751024, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2759-3224","authenticated-orcid":false,"given":"Akash Kumar","family":"Bhoi","sequence":"additional","affiliation":[{"name":"Department of Electrical and Electronics Engineering, Sikkim Manipal Institute of Technology, Sikkim Manipal University, Majhitar, Sikkim 737136, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6862-7593","authenticated-orcid":false,"given":"Paolo","family":"Barsocchi","sequence":"additional","affiliation":[{"name":"Institute of Information Science and Technologies, National Research Council, 56124 Pisa, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,7,20]]},"reference":[{"key":"ref_1","first-page":"460","article-title":"Predicting Diabetes Mellitus using Data Mining Techniques: Comparative analysis of Data Mining Classification Algorithms","volume":"6","author":"Steffi","year":"2018","journal-title":"Int. J. Eng. Dev. Res."},{"key":"ref_2","first-page":"1","article-title":"Enhancing Medical Prediction using Attribute Selection","volume":"1","author":"Sarojini","year":"2011","journal-title":"Int. J. Artif. Intell. Expert Syst."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"8616","DOI":"10.1016\/j.eswa.2008.10.013","article-title":"A hybrid evolutionary algorithm for attribute selection in data mining","volume":"36","author":"Tan","year":"2009","journal-title":"Expert Syst. Appl."},{"key":"ref_4","unstructured":"Sankaranarayanan, S., and Pramananda Perumal, T. (March, January 27). Predictive Approach for Diabetes Mellitus Disease through Data Mining Technologies. Proceedings of the World Congress on Computing and Communication Technologies, Tamilnadu, India."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Jayalakshmi, T., and Santhakumaran, A. (2010, January 9\u201310). A Novel Classification Method for Diagnosis of Diabetes Mellitus Using Artificial Neural Networks. Proceedings of the International Conference on Data Storage and Data Engineering, Bangalore, India.","DOI":"10.1109\/DSDE.2010.58"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Tirunagari, S., Poh, N., Aliabadi, K., Windridge, D., and Cooke, D. (2014, January 9\u201312). Patient-level analytics using self-organizing maps: A case study on Type-1 Diabetes self-care survey responses. Proceedings of the IEEE Symposium on Computational Intelligence and Data Mining (CIDM), Orlando, FL, USA.","DOI":"10.1109\/CIDM.2014.7008682"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1136\/bmjopen-2012-002457","article-title":"Predictive models to assess the risk of type 2 diabetes, hypertension and comorbidity: Machine-learning algorithms and validation using national health data from Kuwait\u2014A cohort study","volume":"3","author":"Farran","year":"2013","journal-title":"BMJ Open"},{"key":"ref_8","unstructured":"Jarullah, A.A. (2011, January 25\u201327). Decision tree discovery for the diagnosis of type II diabetes. Proceedings of the International Conference on Innovations in Information Technology (IIT), Abu Dhabi, UAE."},{"key":"ref_9","first-page":"234","article-title":"Implementation of Genetic Algorithm in Predicting Diabetes","volume":"9","author":"Sapna","year":"2012","journal-title":"Int. J. Comput. Sci. Issues"},{"key":"ref_10","first-page":"1375","article-title":"A Medical Expert System based on Genetic Algorithm and Extreme Learning Machine for Diabetes Disease Diagnosis","volume":"3","author":"Aishwarya","year":"2014","journal-title":"Int. J. Sci. Eng. Technol. Res."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1295","DOI":"10.35940\/ijitee.L3595.119119","article-title":"Classification of Diabetes using Random Forest with Feature Selection Algorithm","volume":"9","author":"Chari","year":"2019","journal-title":"Int. J. Innovative Technol. Exploring Eng."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"482","DOI":"10.1016\/j.eswa.2006.09.012","article-title":"A cascade learning system for classification of diabetes disease: Generalized discriminant analysis and least square support vector machine","volume":"34","author":"Polat","year":"2008","journal-title":"Expert Syst. Appl. Int. J."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1016\/j.eswa.2007.06.004","article-title":"Design of a hybrid system for diabetes and heart diseases","volume":"35","author":"Kahramanli","year":"2008","journal-title":"Expert Syst. Appl. Int. J."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2201","DOI":"10.1109\/TBME.2006.879461","article-title":"Fuzzy-based controller for glucose regulation in type-1 diabetic patients by subcutaneous route","volume":"53","author":"Femat","year":"2006","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"977","DOI":"10.1109\/TBME.2006.873388","article-title":"A stochastic model to assess the variability of blood glucose time series in diabetic patients self-monitoring","volume":"53","author":"Magni","year":"2006","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1160","DOI":"10.4304\/jcp.5.8.1160-1168","article-title":"Determination of Optimal SVM Parameters by Using Genetic Algorithm\/Particle Swarm Optimization","volume":"5","author":"Ren","year":"2010","journal-title":"J. Comput."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"8610","DOI":"10.1016\/j.eswa.2008.10.032","article-title":"A comparative study on diabetes disease diagnosis using neural networks","volume":"36","author":"Temurtas","year":"2009","journal-title":"Expert Syst. Appl."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"86","DOI":"10.5121\/ijsc.2011.2101","article-title":"Cost-Effective Approach on Attribute Selection Using Genetic Algorithms and Fuzzy Logic for Diabetes Diagnosis","volume":"2","author":"Ephzibah","year":"2011","journal-title":"Int. J. Soft Comput."},{"key":"ref_19","first-page":"176","article-title":"The Use of Genetic Algorithm, Clustering and Attribute Selection Techniques in Construction of Decision Tree Models for Credit Scoring","volume":"5","author":"Khanbabaei","year":"2013","journal-title":"Int. J. Manag. Inf. Technol."},{"key":"ref_20","first-page":"76","article-title":"IMPRoved Genetic Algorithm Based Classification","volume":"1","author":"Keshavamurthy","year":"2014","journal-title":"Int. J. Comput. Sci. Inf."},{"key":"ref_21","first-page":"84","article-title":"IMPRoving the Prediction Rate of Diabetes using Fuzzy Expert System","volume":"10","author":"Jain","year":"2015","journal-title":"Int. J. Inf. Technol. Comput. Sci."},{"key":"ref_22","unstructured":"Manaf, A.A., Sahibuddin, S., Ahmad, S., Daud, S.M., and El-Qawasmeh, E. (2011). Diagnosis of Diabetes Using Intensified Fuzzy Verdict Mechanism, Springer. ICIEIS 2011, Part III, CCIS 253."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1109\/TSMCC.2004.843220","article-title":"Inverted hierarchical neuro-fuzzy BSP system: A novel neuro-fuzzy model for pattern classification and rule extraction in databases","volume":"36","author":"Goncalves","year":"2006","journal-title":"IEEE Trans. Syst. Man Cybern. C Appl. Rev."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"8102","DOI":"10.1016\/j.eswa.2010.05.078","article-title":"Hybrid prediction model for Type-2 diabetic patients","volume":"37","author":"Patil","year":"2010","journal-title":"Expert Syst. Appl."},{"key":"ref_25","unstructured":"Aliza, A., and Aida, M. (2011, January 7\u20139). Comparison between neural networks against decision tree in improving prediction accuracy for diabetes mellitus. Proceedings of the ICDIPC 2011, Ostrava, Czech Republic."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Marcano-Cede\u00f1o, A., Joaqu\u00edn, T., and Diego, A. (June, January 30). A prediction model to diabetes using artificial metaplasticity. Proceedings of the IWINAC 2011, La Palma, Spain.","DOI":"10.1007\/978-3-642-21326-7_45"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Giveki, D., Salimi, H., Bahmanyar, R., and Khademian, Y. (2012). Automatic detection of diabetes diagnosis using Attribute weighted support vector machines based on mutual information and modified cuckoo search. arXiv.","DOI":"10.5120\/9371-9528"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1016\/j.knosys.2014.01.002","article-title":"A new one-class SVM based on hidden information","volume":"60","author":"Zhu","year":"2014","journal-title":"Knowl. Based Syst."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1016\/j.cmpb.2013.07.009","article-title":"Design of fuzzy classifier for diabetes disease using Modified Artificial Bee Colony algorithm","volume":"112","author":"Beloufa","year":"2013","journal-title":"Comput. Methods Progr. Biomed."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1109\/TSMCB.2010.2048899","article-title":"A fuzzy expert system for diabetes decision support application","volume":"41","author":"Lee","year":"2011","journal-title":"IEEE Trans. Syst. Man Cybern. Part B (Cybern.)"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Vijayan, V.V., and Anjali, C. (2015, January 10\u201312). Prediction and diagnosis of diabetes mellitus\u2014A machine learning approach. Proceedings of the 2015 IEEE Recent Advances in Intelligent Computational Systems (RAICS), Trivandrum, India.","DOI":"10.1109\/RAICS.2015.7488400"},{"key":"ref_32","first-page":"91","article-title":"Data Mining Techniques for Performance Evaluation of Diagnosis in gestational Diabetes","volume":"2","author":"Nagarajan","year":"2014","journal-title":"IJCRAR"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Zhang, C., Adeli, E., Zhou, T., Chen, X., and Shen, D. (2018, January 2\u20137). Multi-Layer Multi-View Classification for Alzheimer\u2019s Disease Diagnosis. Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence, New Orleans, LA, USA.","DOI":"10.1609\/aaai.v32i1.11730"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Liu, B., Li, Y., Sun, Z., Ghosh, S., and Ng, K. (2018, January 2\u20137). Early Prediction of Diabetes Complications from Electronic Health Records: A Multi-Task Survival Analysis Approach. Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence (AAAI-18), New Orleans, LA, USA.","DOI":"10.1609\/aaai.v32i1.11290"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Ali, R., Siddiqi, M.H., Idris, M., Kang, B.H., and Lee, S. (2014, January 2\u20135). Prediction of Diabetes Mellitus Based on Boosting Ensemble Modeling. Proceedings of the International Conference on Ubiquitous Computing and Ambient Intelligence, Belfast, UK.","DOI":"10.1007\/978-3-319-13102-3_6"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"477","DOI":"10.1016\/j.ins.2018.08.011","article-title":"An improved non invasive method to detect Diabetes Mellitus using the Probabilistic Collaborative Representation based Classifier","volume":"467","author":"Shu","year":"2018","journal-title":"Inf. Sci."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"3837","DOI":"10.1007\/s00521-017-2969-9","article-title":"Analysis of computational intelligence techniques for diabetes mellitus prediction","volume":"30","author":"Dwivedi","year":"2018","journal-title":"Neural Comput. Appl."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1016\/j.cmpb.2018.01.004","article-title":"Machine learning techniques for medical diagnosis of diabetes using iris images","volume":"157","author":"Samant","year":"2018","journal-title":"Comput. Methods Progr. Biomed."},{"key":"ref_39","unstructured":"Tiggaa, N.P., and Garg, S. (2019, January 6\u20137). Prediction of Type 2 Diabetes using Machine Learning Classification Methods. Proceedings of the International Conference on Computational Intelligence and Data Science (ICCIDS 2019), Gurgaon, India."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"376","DOI":"10.1016\/j.procs.2020.03.065","article-title":"Diabetes Diagnostic Prediction Using Vector Support Machines","volume":"170","author":"Viloria","year":"2020","journal-title":"Procedia Comput. Sci."},{"key":"ref_41","unstructured":"Kaur, H., and Kumari, V. (2018). Predictive modelling and analytics for diabetes using a machine learning approach. Appl. Comput. Inf."},{"key":"ref_42","first-page":"17","article-title":"Prediction of Disease Level Using Multilayer Perceptron of Artificial Neural Network for Patient Monitoring","volume":"5","author":"Nayeem","year":"2015","journal-title":"Int. J. Soft Comput. Eng."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Rodr\u00edguez-Rodr\u00edguez, I., Rodr\u00edguez, J.-V., Molina-Garc\u00eda-Pardo, J.-M., Zamora-Izquierdo, M.-\u00c1., and Mart\u00ednez-Ingl\u00e9s, M.-T. (2020). A Comparison of Different Models of Glycemia Dynamics for Improved Type 1 Diabetes Mellitus Management with Advanced Intelligent Analysis in an Internet of Things Context. Appl. Sci., 10.","DOI":"10.3390\/app10124381"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"e18682","DOI":"10.2196\/18682","article-title":"Artificial Intelligence\u2013Based Neural Network for the Diagnosis of Diabetes: Model Development","volume":"8","author":"Liu","year":"2020","journal-title":"JMIR Med. Inf."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"221","DOI":"10.24018\/ejers.2020.5.2.1774","article-title":"Diagnosing Diabetes Using Artificial Neural Networks","volume":"5","author":"Orukwo","year":"2020","journal-title":"Eur. J. Eng. Res. Sci."},{"key":"ref_46","unstructured":"(2020, June 23). Pima Indians Diabetes Data. Available online: http:\/\/networkrepository.com\/pima-indians-diabetes.php."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"480","DOI":"10.14419\/ijet.v7i3.34.19363","article-title":"An IMPRoved and Adaptive Attribute Selection Technique to Optimize Dengue Fever Prediction","volume":"7","author":"Mishra","year":"2018","journal-title":"Int. J. Eng. Technol."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/14\/4036\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:50:09Z","timestamp":1760176209000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/14\/4036"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,20]]},"references-count":47,"journal-issue":{"issue":"14","published-online":{"date-parts":[[2020,7]]}},"alternative-id":["s20144036"],"URL":"https:\/\/doi.org\/10.3390\/s20144036","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,7,20]]}}}