سایت مهندس پژمان نجفی

نمودار ROC-AUC

🔹 نمودار ROC-AUC

مقدمه

ROC (Receiver Operating Characteristic) Curve یکی از مهم‌ترین ابزارها برای ارزیابی عملکرد مدل‌های دسته‌بندی باینری است.
این نمودار توانایی مدل را در تمایز بین کلاس مثبت و منفی نشان می‌دهد و معمولاً با AUC (Area Under Curve) یا مساحت زیر منحنی همراه است.

🔹 تعریف اجزاء

  • True Positive Rate (TPR یا Recall): نسبت نمونه‌های مثبت صحیح به کل نمونه‌های مثبت
  • False Positive Rate (FPR): نسبت نمونه‌های منفی که اشتباهاً مثبت پیش‌بینی شده‌اند به کل نمونه‌های منفی

ROC Curve: محور افقی = FPR، محور عمودی = TPR

🔹 تفسیر نمودار

  • نقطه بالا سمت چپ: بهترین عملکرد (TPR بالا و FPR پایین)
  • منحنی نزدیک به خط مورب ۴۵ درجه: مدل تصادفی (بدون توانایی تمایز)
  • مساحت زیر منحنی (AUC):
    • 1.0 → مدل کامل
    • 0.5 → مدل تصادفی

🔹 نمونه نمودار (توضیح متنی)

  • منحنی بالاتر از مورب ۴۵ درجه نشان‌دهنده عملکرد بهتر مدل است.
  • مقدار AUC بزرگ‌تر نشان‌دهنده قدرت تمایز بیشتر مدل است.

🔹 نکات مهم

  1. ROC-AUC برای داده‌های متوازن و نامتوازن کاربرد دارد.
  2. هر چه منحنی ROC به بالای سمت چپ نزدیک‌تر باشد، مدل بهتر است.
  3. ROC می‌تواند چندکلاسه (Multi-class ROC) هم تعمیم یابد.

 

همکاری با دانشگاه

درباره مهندس پژمان نجفی

مهندس پژمان نجفی، دارای  مهندسی کامپیوتر گرایش هوش مصنوعی هستند. ایشان مقاطع  کارشناسی ارشد خود را در رشته مهندسی کامپیوتر گرایش هوش مصنوعی در دانشگاه رازی به پایان رسانده‌اند، ایشان به عنوان مدرس در حوزه هوش مصنوعی و طراحی وب مشغول به فعالیت هستند، زمینه فعالیت ایشان در حوزه هوش مصنوعی.طراحی صفحات وب  می باشد.

دوره های آموزشی

لینک پیونده ها

مجوز ها

آدرس : کرمانشاه، دانشگاه فنی مهندسی، گرو مهندسی کامپیوتر

کلیه حقوق این سرویس محفوظ و متعلق به مهندس پژمان نجفی می‌ باشد.

طراحی , توسعه و اجرا : مهندس پژمان نجفی