Research Article

Screening for Prediabetes Using Machine Learning Models

Table 2

Performance of the ANN, SVM, and screening score (Lee et al. [8]) models using the internal and external validation sets for predicting prediabetes.

AUCAccuracy (%)Sensitivity (%)Specificity (%)

Internal validation set
( = 1,551)
ANN*0.76869.074.167.5
SVM0.76164.978.961.2
Screening score0.73463.476.160.0
External validation set
( = 4,566)
ANN*0.72960.777.256.7
SVM0.73166.169.465.3
Screening score0.71259.974.356.4

AUC: area under the curve; ANN: artificial neural network; SVM: support vector machine.
The internal validation set was comprised of data from the Korean National Health and Nutrition Examination Survey (KNHANES) 2010, and the external validation set included data from KNHANES 2011. *The chosen model was a multilayer perceptron model with 1 hidden layer, batch training, and momentum learning (MLP-1-B-M) of backpropagation feedforward algorithm. The optimal model was found using Gaussian kernel function with a penalty parameter (C) of 10 and scaling factor (σ) of 10. The performance was calculated by applying the screening score model for prediabetes based on that of Lee et al. [8] to the data from KNHANES 2010 and 2011.