سلام
وقت بخیر
من برای محاسبه مقدار auc بعد از دسته بندی، از کد زیر استفاده میکنم. جالب اینجاست با اینکه فرض کردم سیستم دقیقا کلاس هارو درست تشخیص داده، ولی مقدار auc برابر با 0 میشه.
ممنون میشم راهنمایی کنید. تشکر
كد:
figure;[x,y,T,auc]=perfcurve([2;2;1],[2;2;1],1);
plot(x,y)
xlabel('False positive rate'); ylabel('True positive rate')
title('ROC for classification by SVM')
auc
بعد زا اجرای کد بالا نتایج بصورت زیر میشه:
auc=1
T=
2
2
1
X=
0
1
1
Y=
0
0
1