TGViewer
مقاله | کنفرانس | همایش | سمینار مقاله | کنفرانس | همایش | سمینار @confpaper · 1.6K subscribers
Post #1334 131
🔹 خطای پیش‌بینی در رگرسیون؛ چرا فقط R² برای ارزیابی مدل کافی نیست؟

در مدل‌های پیش‌بینی، ضریب تعیین نشان می‌دهد چه مقدار از تغییرات متغیر وابسته توسط مدل توضیح داده می‌شود.

اما اگر هدف اصلی «پیش‌بینی دقیق» باشد، دانستن R² به تنهایی کافی نیست.

باید بدانیم پیش‌بینی‌های مدل به طور معمول چقدر با مقادیر واقعی فاصله دارند.

══════════════

🧠 خطای پیش‌بینی یعنی چه؟

فرض کنید مدل برای نمره کیفیت نگارش یک دانشجو مقدار ۷۸ را پیش‌بینی کرده است، اما نمره واقعی او ۸۴ بوده است.

خطای پیش‌بینی برابر است با:

۸۴ منهای ۷۸ = ۶

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

══════════════

📌 میانگین قدرمطلق خطا چیست؟

یکی از شاخص‌های ساده و قابل تفسیر، «میانگین قدرمطلق خطا» است.

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

اگر این شاخص برابر ۴٫۵ باشد، می‌توان گفت:

پیش‌بینی‌های مدل به طور متوسط حدود ۴٫۵ واحد با مقدار واقعی فاصله دارند.

این تفسیر معمولاً مستقیم و قابل فهم است.

══════════════

📌 ریشه میانگین مربعات خطا چه تفاوتی دارد؟

شاخص دیگری که بسیار استفاده می‌شود «ریشه میانگین مربعات خطا» است.

در این روش، خطاهای بزرگ قبل از میانگین‌گیری به توان دو می‌رسند.

در نتیجه، خطاهای بزرگ وزن بیشتری پیدا می‌کنند.

پس اگر پیش‌بینی‌های بسیار بد برای پژوهش اهمیت ویژه‌ای داشته باشند، این شاخص می‌تواند حساس‌تر باشد.

══════════════

✍️ مثال پژوهشی

فرض کنید دو مدل برای پیش‌بینی نمره پایان‌نامه داریم.

مدل اول:

میانگین قدرمطلق خطا = ۴٫۲

ریشه میانگین مربعات خطا = ۵٫۱

مدل دوم:

میانگین قدرمطلق خطا = ۴٫۰

ریشه میانگین مربعات خطا = ۷٫۸

مدل دوم در خطای معمول کمی بهتر است، اما شاخص دوم نشان می‌دهد چند خطای بسیار بزرگ دارد.

بنابراین نمی‌توان فقط با یک عدد درباره کیفیت مدل تصمیم گرفت.

══════════════

⚠️ خطای رایج: مقایسه خطاها بدون توجه به مقیاس

فرض کنید برای یک متغیر، نمره‌ها بین صفر تا ۱۰ هستند و خطای متوسط برابر ۳ است.

در متغیر دیگری، نمره‌ها بین صفر تا ۱۰۰۰ هستند و خطای متوسط نیز ۳ است.

واضح است که اهمیت این دو خطا یکسان نیست.

پس شاخص خطا باید در مقیاس و زمینه متغیر وابسته تفسیر شود.

══════════════

📌 ارزیابی باید روی داده ندیده انجام شود

اگر خطای پیش‌بینی روی همان داده‌ای محاسبه شود که مدل با آن ساخته شده، معمولاً بیش از حد خوش‌بینانه خواهد بود.

برای ارزیابی معتبرتر، خطا باید روی:

داده آزمون،

یا داده‌های اعتبارسنجی متقابل

محاسبه شود.

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

══════════════

🎯 کدام شاخص بهتر است؟

پاسخ واحدی وجود ندارد.

اگر تفسیر ساده و وزن یکسان برای خطاها مهم باشد، میانگین قدرمطلق خطا مفید است.

اگر خطاهای بزرگ باید جریمه بیشتری دریافت کنند، ریشه میانگین مربعات خطا می‌تواند مناسب‌تر باشد.

انتخاب معیار باید با هدف واقعی پیش‌بینی هماهنگ باشد.

══════════════

✅ جمع‌بندی

در مدل پیش‌بینی، R² فقط بخشی از اطلاعات را ارائه می‌دهد.

برای فهم عملکرد واقعی مدل باید بدانیم:

پیش‌بینی‌ها چقدر از واقعیت فاصله دارند،

آیا چند خطای بسیار بزرگ وجود دارد،

و این خطاها در داده‌های جدید نیز چگونه‌اند.

مدل خوب فقط مدلی نیست که واریانس زیادی را توضیح دهد.

مدل خوب باید در داده‌های ندیده، خطای پیش‌بینی قابل قبولی نیز داشته باشد.

📚 @confpaper
More from @confpaper
  1. Sep 28, 2026🔹 رویدادهای تکرارشونده در تحلیل بقا؛ وقتی هر فرد ممکن است بیش از یک بار رویداد را تجربه ک…
  2. Sep 28, 2026🔹 مدل خطر اختصاصی علت و مدل فاین گری؛ در خطرهای رقابتی کدام سؤال را می‌خواهیم پاسخ دهیم؟…
  3. Sep 28, 2026🔹 خطرهای رقابتی در تحلیل بقا؛ وقتی یک رویداد مانع وقوع رویداد اصلی می‌شود در برخی مطالعات…
  4. Sep 28, 2026🔹 متغیر وابسته به زمان در تحلیل بقا؛ وقتی مقدار یک پیش‌بین در طول مطالعه تغییر می‌کند در…
  5. Sep 27, 2026🔹 نقض فرض مخاطرات متناسب؛ وقتی اثر یک متغیر در طول زمان ثابت نمی‌ماند در مدل استاندارد کا…
  6. Sep 27, 2026🔹 مدل کاکس؛ چگونه اثر چند متغیر را بر زمان وقوع یک رویداد هم‌زمان بررسی کنیم؟ منحنی کاپلا…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →