رگرسیون چیست؟
معرفی مسائل رگرسیون: پیشبینی مقادیر عددی پیوسته، تفاوت با دستهبندی و مثالهای واقعی
رگرسیون چیست؟
رگرسیون (Regression) نوعی از یادگیری نظارتشده است که در آن هدف، پیشبینی یک مقدار عددی پیوسته است.
رگرسیون در مقابل دستهبندی
| ویژگی | رگرسیون | دستهبندی |
|---|---|---|
| خروجی | عدد پیوسته | کلاس/دسته |
| مثال خروجی | ۶۲.۵ میلیون | گران / ارزان |
| مثال مسئله | قیمت خانه | تشخیص اسپم |
| معیار ارزیابی | MAE، MSE، R² | Accuracy، F1 |
مثالهای واقعی رگرسیون
- پیشبینی قیمت خانه بر اساس متراژ و موقعیت
- پیشبینی فروش فردا یک فروشگاه
- برآورد حقوق کارمند بر اساس سابقه و مهارت
- پیشبینی دمای فردا از داده هواشناسی
- برآورد سن شخص از تصویر چهره
انواع رگرسیون
- رگرسیون خطی ساده: یک ویژگی، یک خط راست
- رگرسیون خطی چندگانه: چند ویژگی
- رگرسیون چندجملهای: منحنی بهجای خط
- رگرسیون با درخت و جنگل: غیرخطی قدرتمند
شهود: خط بهترین برازش
رگرسیون خطی دنبال خطی است که از میان نقاط داده «بهترین» عبور کند؛ یعنی خطی که مجموع مربعات فاصله نقاط تا آن کمینه باشد:
y = a·x + b
# y: مقدار پیشبینی (قیمت)
# x: ویژگی (متراژ)
# a: شیب خط
# b: عرض از مبدأ
تشخیص ساده: اگر خروجی مسئله «عدد» است که میتواند هر مقداری بگیرد، مسئله رگرسیون است. اگر خروجی «دسته» است، دستهبندی است.
جمعبندی
- رگرسیون = پیشبینی عدد پیوسته
- خطی ساده (یک ویژگی)، چندگانه (چند ویژگی)
- معیارهای ارزیابی رگرسیون: MAE، MSE، RMSE، R²
این مبحث بخشی از دوره آموزش کامل ماشین لرنینگ است.