Table 4 Comparison of multiple machine learning evaluation indexes between training set and validation set.

From: Noninvasive diagnosis of significant liver fibrosis in patients with chronic hepatitis B using nomogram and machine learning models

Data set

Models

AUC(95%CI)

Acuuracy rating(95%CI)

Sensitivity((95%CI)

Specificity(95%CI)

NPV(95%CI)

PPV(95%CI)

F1 score(95%CI)

Validation set

RF + SMOTETomek

0.819(0.720,0.906)

0.740(0.628, 0.834)

0.625(0.438,0.783)

0.822(0.674,0.915)

0.755(0.608,,0.862)

0.714(0.511,0.861)

0.787(0.691,0.869)

logistics + SMOTE

0.808(0.692, 0.903)

0.753(0.642, 0.844)

0.625(0.438,0.783)

0.889(0.408,0.958)

0.741(0.6,0.8462)

0.741(0.534,0.921)

0.816(0.719,0.891)

SVM + SMOTE

0.633(0.423,0.764)

0.688(0.573, 0.789)

0.469(0.295,0.650)

0.844(0.699,0.930)

0.704(0.582,0.826)

0.682(0.451,0.853)

0.753(0.645,0.841)

XGBoost + ROSE

0.738(0.627,0.850)

0.675(0.559, 0.778)

0.313(0.168,0.501)

0.933(0.807,0.983)

0.615(0.486,0.731)

0.769(0.460,0.938)

0.771(0.667,0.852)

AdaBoost + SMOTETomek

0.756(0.646,0.866)

0.701(0.586, 0.800)

0.406(0.242,0.592)

0.911(0.779,0.971)

0.633(0.498,0.751)

0.765(0.498,0.922)

0.781(0.681,0.862)

lightGBM + SMOTETomek

0.753(0.641,0.866)

0.662(0.546, 0.766)

0.469(0.295,0.650)

0.800(0.650,0.899)

0.7(0.552,0.817)

0.625(0.408,0.805)

0.735(0.633,0.822)

Training set

RF + SMOTETomek

0.816(0.754,0.879)

0.747(0.678, 0.809)

0.623(0.498,0.735)

0.823(0.738,0.886)

0.782(0.695,0.85)

0.683(0.552,0.791)

0.802(0.740,0.851)

logistic + SMOTE

0.805(0.739,0.869)

0.742(0.672, 0.804)

0.667(0.542,0.773)

0.788(0.699,0.857)

0.795(0.706,0.863)

0.657(0.533,0.801)

0.791(0.730,0.844)

SVM + SMOTE

0.720(0.637,0.800)

0.720(0.649, 0.784)

0.623(0.498,0.735)

0.779(0.689,0.849)

0.789(0.712,0.866)

0.632(0.506,0.744)

0.775(0.714,0.832)

XGBoost + ROSE

0.798(0.732,0.865)

0.714(0.643, 0.779)

0.319(0.215,0.443)

0.956(0.895,0.984)

0.686(0.606,0.756)

0.815(0.613,0.930)

0.806(0.760,0.852)

AdaBoost + SMOTETomek

0.781(0.711,0.852)

0.731(0.660, 0.794)

0.377(0.265,0.502)

0.947(0.883,0.978)

0.75(0.664.,0.82)

0.813(0.630,0.921)

0.814(0.766,0.857)

lightGBM + SMOTETomek

0.713(0.635,0.792)

0.698(0.626, 0.764)

0.536(0.413,0.656)

0.797(0.708,0.864)

0.754(0.666,0.826)

0.617(0.482,0.737)

0.766(0.702,0.825)

  1. NPV: negative predictive value; PPV: positive predictive value.