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

被引:156
作者
Maniruzzaman, Md [1 ,2 ]
Rahman, Md Jahanur [1 ]
Al-MehediHasan, Md [3 ]
Suri, Harman S. [4 ]
Abedin, Md Menhazul [5 ]
El-Baz, Ayman [6 ]
Suri, Jasjit S. [7 ,8 ]
机构
[1] Univ Rajshahi, Dept Stat, Rajshahi, Bangladesh
[2] Johns Hopkins Univ, JiVitA Project, Gaibandha, Bangladesh
[3] Rajshahi Univ Engn & Technol, Dept Comp Sci & Engn, Rajshahi, Bangladesh
[4] Brown Univ, Providence, RI 02912 USA
[5] Khulna Univ, Stat Discipline, Khulna, Bangladesh
[6] Univ Louisville, Dept Bioengn, Louisville, KY 40292 USA
[7] AtheroPoint LLC, Stroke Monitoring & Diagnost Div, Roseville, CA 95661 USA
[8] Global Biomed Technol, Knowledge Engn Ctr, Roseville, CA 95741 USA
关键词
Diabetes; Missing values; Outliers; Risk stratification; Feature selection; Machine learning; IMPUTATION; DIAGNOSIS;
D O I
10.1007/s10916-018-0940-7
中图分类号
R19 [保健组织与事业(卫生事业管理)];
学科分类号
摘要
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, naive 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.
引用
收藏
页数:17
相关论文
共 40 条
  • [1] Automated diagnosis of epileptic EEG using entropies
    Acharya, U. Rajendra
    Molinari, Filippo
    Sree, S. Vinitha
    Chattopadhyay, Subhagata
    Ng, Kwan-Hoong
    Suri, Jasjit S.
    [J]. BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2012, 7 (04) : 401 - 408
  • [2] [Anonymous], 2014, DIABETES CARE, DOI DOI 10.2337/dc14-S081
  • [3] [Anonymous], 2017, INT J ADV RES COMPUT
  • [4] [Anonymous], 2013, INT J ELECT COMMUN C
  • [5] [Anonymous], 2013, DIAB CAN TIPP POINT
  • [6] [Anonymous], 2013, INT J COMPUT SCI ENG
  • [7] Anuja Kumari V., 2013, Int. J. Eng. Res. Appl., V3, P1797
  • [8] Baneshi MR, 2012, IRAN RED CRESCENT ME, V14, P31
  • [9] Intelligible Support Vector Machines for Diagnosis of Diabetes Mellitus
    Barakat, Nahla H.
    Bradley, Andrew P.
    Barakat, Mohamed Nabil H.
    [J]. IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2010, 14 (04): : 1114 - 1120
  • [10] IntelliHealth: A medical decision support application using a novel weighted multi-layer classifier ensemble framework
    Bashir, Saba
    Qamar, Usman
    Khan, Farhan Hassan
    [J]. JOURNAL OF BIOMEDICAL INFORMATICS, 2016, 59 : 185 - 200