Cargando…

Accurate Diabetes Risk Stratification Using Machine Learning: Role of Missing Value and Outliers

Diabetes mellitus is a group of metabolic diseases in which blood sugar levels are too high. About 8.8% of the world was diabetic in 2017. It is projected that this will reach nearly 10% by 2045. The major challenge is that when machine learning-based classifiers are applied to such data sets for ri...

Descripción completa

Detalles Bibliográficos
Autores principales: Maniruzzaman, Md., Rahman, Md. Jahanur, Al-MehediHasan, Md., Suri, Harman S., Abedin, Md. Menhazul, El-Baz, Ayman, Suri, Jasjit S.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5893681/
https://www.ncbi.nlm.nih.gov/pubmed/29637403
http://dx.doi.org/10.1007/s10916-018-0940-7
_version_ 1783313351475986432
author Maniruzzaman, Md.
Rahman, Md. Jahanur
Al-MehediHasan, Md.
Suri, Harman S.
Abedin, Md. Menhazul
El-Baz, Ayman
Suri, Jasjit S.
author_facet Maniruzzaman, Md.
Rahman, Md. Jahanur
Al-MehediHasan, Md.
Suri, Harman S.
Abedin, Md. Menhazul
El-Baz, Ayman
Suri, Jasjit S.
author_sort Maniruzzaman, Md.
collection PubMed
description Diabetes mellitus is a group of metabolic diseases in which blood sugar levels are too high. About 8.8% of the world was diabetic in 2017. It is projected that this will reach nearly 10% by 2045. The major challenge is that when machine learning-based classifiers are applied to such data sets for risk stratification, leads to lower performance. Thus, our objective is to develop an optimized and robust machine learning (ML) system under the assumption that missing values or outliers if replaced by a median configuration will yield higher risk stratification accuracy. This ML-based risk stratification is designed, optimized and evaluated, where: (i) the features are extracted and optimized from the six feature selection techniques (random forest, logistic regression, mutual information, principal component analysis, analysis of variance, and Fisher discriminant ratio) and combined with ten different types of classifiers (linear discriminant analysis, quadratic discriminant analysis, naïve Bayes, Gaussian process classification, support vector machine, artificial neural network, Adaboost, logistic regression, decision tree, and random forest) under the hypothesis that both missing values and outliers when replaced by computed medians will improve the risk stratification accuracy. Pima Indian diabetic dataset (768 patients: 268 diabetic and 500 controls) was used. Our results demonstrate that on replacing the missing values and outliers by group median and median values, respectively and further using the combination of random forest feature selection and random forest classification technique yields an accuracy, sensitivity, specificity, positive predictive value, negative predictive value and area under the curve as: 92.26%, 95.96%, 79.72%, 91.14%, 91.20%, and 0.93, respectively. This is an improvement of 10% over previously developed techniques published in literature. The system was validated for its stability and reliability. RF-based model showed the best performance when outliers are replaced by median values. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1007/s10916-018-0940-7) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-5893681
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-58936812018-04-16 Accurate Diabetes Risk Stratification Using Machine Learning: Role of Missing Value and Outliers Maniruzzaman, Md. Rahman, Md. Jahanur Al-MehediHasan, Md. Suri, Harman S. Abedin, Md. Menhazul El-Baz, Ayman Suri, Jasjit S. J Med Syst Article Diabetes mellitus is a group of metabolic diseases in which blood sugar levels are too high. About 8.8% of the world was diabetic in 2017. It is projected that this will reach nearly 10% by 2045. The major challenge is that when machine learning-based classifiers are applied to such data sets for risk stratification, leads to lower performance. Thus, our objective is to develop an optimized and robust machine learning (ML) system under the assumption that missing values or outliers if replaced by a median configuration will yield higher risk stratification accuracy. This ML-based risk stratification is designed, optimized and evaluated, where: (i) the features are extracted and optimized from the six feature selection techniques (random forest, logistic regression, mutual information, principal component analysis, analysis of variance, and Fisher discriminant ratio) and combined with ten different types of classifiers (linear discriminant analysis, quadratic discriminant analysis, naïve Bayes, Gaussian process classification, support vector machine, artificial neural network, Adaboost, logistic regression, decision tree, and random forest) under the hypothesis that both missing values and outliers when replaced by computed medians will improve the risk stratification accuracy. Pima Indian diabetic dataset (768 patients: 268 diabetic and 500 controls) was used. Our results demonstrate that on replacing the missing values and outliers by group median and median values, respectively and further using the combination of random forest feature selection and random forest classification technique yields an accuracy, sensitivity, specificity, positive predictive value, negative predictive value and area under the curve as: 92.26%, 95.96%, 79.72%, 91.14%, 91.20%, and 0.93, respectively. This is an improvement of 10% over previously developed techniques published in literature. The system was validated for its stability and reliability. RF-based model showed the best performance when outliers are replaced by median values. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1007/s10916-018-0940-7) contains supplementary material, which is available to authorized users. Springer US 2018-04-10 2018 /pmc/articles/PMC5893681/ /pubmed/29637403 http://dx.doi.org/10.1007/s10916-018-0940-7 Text en © The Author(s) 2018 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Article
Maniruzzaman, Md.
Rahman, Md. Jahanur
Al-MehediHasan, Md.
Suri, Harman S.
Abedin, Md. Menhazul
El-Baz, Ayman
Suri, Jasjit S.
Accurate Diabetes Risk Stratification Using Machine Learning: Role of Missing Value and Outliers
title Accurate Diabetes Risk Stratification Using Machine Learning: Role of Missing Value and Outliers
title_full Accurate Diabetes Risk Stratification Using Machine Learning: Role of Missing Value and Outliers
title_fullStr Accurate Diabetes Risk Stratification Using Machine Learning: Role of Missing Value and Outliers
title_full_unstemmed Accurate Diabetes Risk Stratification Using Machine Learning: Role of Missing Value and Outliers
title_short Accurate Diabetes Risk Stratification Using Machine Learning: Role of Missing Value and Outliers
title_sort accurate diabetes risk stratification using machine learning: role of missing value and outliers
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5893681/
https://www.ncbi.nlm.nih.gov/pubmed/29637403
http://dx.doi.org/10.1007/s10916-018-0940-7
work_keys_str_mv AT maniruzzamanmd accuratediabetesriskstratificationusingmachinelearningroleofmissingvalueandoutliers
AT rahmanmdjahanur accuratediabetesriskstratificationusingmachinelearningroleofmissingvalueandoutliers
AT almehedihasanmd accuratediabetesriskstratificationusingmachinelearningroleofmissingvalueandoutliers
AT suriharmans accuratediabetesriskstratificationusingmachinelearningroleofmissingvalueandoutliers
AT abedinmdmenhazul accuratediabetesriskstratificationusingmachinelearningroleofmissingvalueandoutliers
AT elbazayman accuratediabetesriskstratificationusingmachinelearningroleofmissingvalueandoutliers
AT surijasjits accuratediabetesriskstratificationusingmachinelearningroleofmissingvalueandoutliers