راه
۵ کیو· متوسط رو به بالامتوسطPYTHON۴ ثانیه · ۲۵۶ مگابایت

سطح زیر منحنی ROC

تابع roc_auc(y_true, scores) سطح زیر منحنی ROC را برمی‌گرداند. AUC تعبیر ساده‌ای دارد: احتمال این‌که یک نمونه‌ی مثبت تصادفی امتیاز بیشتری از یک نمونه‌ی منفی تصادفی بگیرد.

AUC=1n+ n−∑i:yi=1  ∑j:yj=0[ I(si>sj)+12 I(si=sj)]\mathrm{AUC} = \frac{1}{n_+ \, n_-}\sum_{i: y_i = 1}\;\sum_{j: y_j = 0} \Big[\, I(s_i > s_j) + \tfrac{1}{2}\, I(s_i = s_j) \Big]

همه‌ی جفت‌های (مثبت، منفی) را مقایسه کنید؛ تساوی نیم امتیاز دارد. در آزمون‌ها هر دو کلاس دست‌کم یک نمونه دارند.

نمونه‌ها

ورودی نمونه ۱
[[0, 0, 1, 1], [0.1, 0.4, 0.35, 0.8]]
خروجی نمونه ۱
0.75

برای نوشتن پاسخ و دریافت امتیاز، ابتدا وارد حساب شوید.

ورود