[英]Is it possible to have an Area Under the Curve = 0?
我正在使用xgboost
進行分類問題。 我有一個基本的問題。 在下面,您可以找到火車和測試(看不見的)組合每一輪的AUC。 如您所見,測試集的AUC接近於0。您能幫助我了解發生了什么嗎?
我正在使用python。
[0] test-auc:0.4375 train-auc:0.881865
[1] test-auc:0.25 train-auc:0.947957
[2] test-auc:0.166667 train-auc:0.982759
[3] test-auc:0.166667 train-auc:0.984674
[4] test-auc:0 train-auc:0.996169
[5] test-auc:0 train-auc:0.998723
[6] test-auc:0 train-auc:0.998723
[7] test-auc:0 train-auc:0.999361
[8] test-auc:0.041667 train-auc:1
[9] test-auc:0.041667 train-auc:1
[10] test-auc:0.041667 train-auc:1
[11] test-auc:0.041667 train-auc:1
[12] test-auc:0 train-auc:1
[13] test-auc:0 train-auc:1
AUC為0
表示預測變量正在為測試集中的所有樣本預測錯誤的類別。
查看訓練集的AUC,這意味着測試集的大小太小,或者您選擇了錯誤的(相反)類來繪制測試預測的AUC。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.