शुरू करेंमुफ़्त में शुरू करें

Precision-Recall कर्व प्लॉट करना

आप Precision-Recall कर्व भी प्लॉट कर सकते हैं, ताकि अपने मॉडल में इन दोनों के बीच का trade-off समझ सकें। इस कर्व में Precision और Recall एक-दूसरे के विपरीत संबंध रखते हैं; जैसे-जैसे Precision बढ़ता है, Recall घटता है, और इसके उलट भी। मॉडल में इन दोनों के बीच संतुलन ज़रूरी है, नहीं तो बहुत सारे false positives आ सकते हैं या फिर असली fraud केस कम पकड़े जाएँगे। इसी संतुलन तक पहुँचने और परफॉर्मेंस की तुलना करने में precision-recall कर्व बहुत उपयोगी हैं.

आपका Random Forest Classifier model के रूप में उपलब्ध है, और predictions predicted में हैं। आप sklearn पैकेज से आसानी से average precision score और PR कर्व निकाल सकते हैं। फंक्शन plot_pr_curve() आपके लिए परिणाम प्लॉट करता है। आइए, इसे आज़माते हैं।

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Fraud Detection

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Calculate average precision and the PR curve
average_precision = ____(____, ____)
कोड संपादित करें और चलाएँ