A Differentiable Keras-Based Adaptive Neuro-Fuzzy Inference System for Diabetes Prediction Using NHANES 1999–2018 Data

dc.contributor.authorNarne, Sravanthi
dc.contributor.authorVemuri, Srikanth
dc.contributor.authorJammalamadaka, Sastry Kodanda Rama
dc.contributor.authorJammalamadaka, Sasi Bhanu
dc.contributor.authorThottempudi, Pardhu
dc.contributor.authorMoreira, Fernando
dc.date.accessioned2026-10-21T13:30:57Z
dc.date.issued2026-10-21
dc.description.abstractDiabetes mellitus is a major public health concern, creating a need for reliable computational approaches for diabetes status classification and risk-oriented clinical assessment. Conventional machine learning models can capture predictive relationships in clinical data but may offer limited interpretability, while purely fuzzy approaches may have limited learning capability and scalability. This study proposes a differentiable Keras-based Adaptive Neuro-Fuzzy Inference System (ANFIS) for diabetes prediction using clinically relevant variables from the National Health and Nutrition Examination Survey (NHANES) 1999–2018 dataset. The proposed framework integrates trainable Gaussian membership functions, fuzzy-rule-based inference, and neural consequent learning within a unified TensorFlow–Keras computational graph. The fuzzy and neural parameters are jointly optimised via gradient-based learning with the Adam optimiser and binary cross-entropy loss. The experimental dataset contains 18,085 samples and uses glucose, blood pressure, body mass index (BMI), and age as input features. On the independent test set, the proposed model achieved 92.54% accuracy, 71.66% precision, 62.04% sensitivity, 96.67% specificity, 66.50% F1-score, 92.57% ROC-AUC, and 79.35% balanced accuracy. The results show that the proposed framework combines nonlinear predictive learning with structured fuzzy reasoning. The Keras-based implementation further provides a flexible foundation for integration with modern deep learning and healthcare analytics pipelines. Nevertheless, further validation using larger, heterogeneous, and multi-institutional clinical datasets is required before clinical deployment.
dc.identifier.citationNarne, S., Vemuri, S., Jammalamadaka, S. K. R., Jammalamadaka, S. B., Thottempudi, P., & Moreira, F. (2026). A Differentiable Keras-Based Adaptive Neuro-Fuzzy Inference System for Diabetes Prediction Using NHANES 1999–2018 Data. Computers, 15(10), 1-34. https://doi.org/10.3390/computers15100740. Disponível no Repositório Institucional UPT. https://hdl.handle.net/11328/7521
dc.identifier.issn2073-431X
dc.identifier.urihttps://hdl.handle.net/11328/7521
dc.language.isoeng
dc.publisherMDPI - Multidisciplinary Digital Publishing Institute
dc.relationREMIT - Investigação em Economia, Gestão e Tecnologias da Informação (UID/05105/2025)
dc.relation.hasversionhttps://doi.org/10.3390/computers15100740
dc.rightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectdiabetes prediction
dc.subjectAdaptive Neuro-Fuzzy Inference System
dc.subjectANFIS
dc.subjectTensorFlow
dc.subjectKeras
dc.subjectGaussian membership functions
dc.subjectfuzzy inference
dc.subjectNHANES
dc.subjectclinical decision support
dc.subjectmachine learning
dc.subject.fosCiências Naturais - Ciências da Computação e da Informação
dc.titleA Differentiable Keras-Based Adaptive Neuro-Fuzzy Inference System for Diabetes Prediction Using NHANES 1999–2018 Data
dc.typejournal article
dcterms.referenceshttps://www.mdpi.com/2073-431X/15/10/740
dspace.entity.typePublication
oaire.awardTitleREMIT - Investigação em Economia, Gestão e Tecnologias da Informação (UID/05105/2025)
oaire.awardURIhttps://doi.org/10.54499/UID/05105/2025
oaire.citation.endPage34
oaire.citation.issue10
oaire.citation.startPage1
oaire.citation.titleComputers
oaire.citation.volume15
oaire.versionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
person.affiliation.nameUniversidade Portucalense
person.familyNameMoreira
person.givenNameFernando
person.identifier.ciencia-id7B1C-3A29-9861
person.identifier.orcid0000-0002-0816-1445
person.identifier.ridP-9673-2016
person.identifier.scopus-author-id8649758400
relation.isAuthorOfPublicationbad3408c-ee33-431e-b9a6-cb778048975e
relation.isAuthorOfPublication.latestForDiscoverybad3408c-ee33-431e-b9a6-cb778048975e
relation.isProjectOfPublicationfbe32f48-5740-48df-86be-ef1ada10a748
relation.isProjectOfPublication.latestForDiscoveryfbe32f48-5740-48df-86be-ef1ada10a748

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
J146.pdf
Tamanho:
1.76 MB
Formato:
Adobe Portable Document Format