021-71053903 [email protected] پشتیبانی از شنبه تا چهارشنبه ساعت 9 الی 16

Regression

الگوریتم Regression یکی از زیر مجموعه های یادگیری نظارت شده می باشد.

رگراسیون فرایندی برای یافتن همبستگی بین داده های وابسته و مستقل است. این تکنیک به پیش بینی متغیرهای پیوسته کمک می کند. مثلا پیش بینی قیمت خانه یا پیش بینی بازار بورس یا تعداد ثانیه هایی که یک نفر برای تماشای فیلم صرف می کند و…

هدف الگوریتم Regression

هدف الگوریتم Regression یافتن تابع mapping برای تبدیل متغیرهای ورودی X به متغیرهای مستمر خروجی Y است. یعنی ساختن یک مدل برای تعداد معینی از ویژگی ها و متغیر های هدف. این الگوریتم تخمین می زند هر ورودی به چه خروجی ای تبدیل می شود.

regression algorithm

مثلا فرض کنید می خواهیم وضعیت روند بازار را پیش بینی کنیم. برای این منظور از الگوریتم رگراسیون استفاده می کنیم. در پیش بینی، این مدل روی داده های گذشته آموزش داده می شود. پس از اتمام آموزش می تواند به راحتی وضعیت بازار بورس در روزهای آینده را پیش بینی نماید.

یا مثلا می تواند کارمندان یک شرکت را در نظر گرفت که حقوق آنها به ویژگی هایی مثل تجربه، دانش کاری، سِمَت، سابقه و … بستگی دارد . در این مثال متغیر های ورودی (X) همین ویژگی ها می باشد. متغیر خروجی (Y) همین حقوق دریافتی است و یک مقدار مستمر دارد. بنابر این در این مثال متغیر وابسته و غیر وابسته را درک کردیم.

محاسبات الگوریتم رگراسیون:

Y ≈ ɒ + ß X + ℇ

X: متغیر مستقل

ɒ: عرض از مبداء

ß: شیب خط(زاویه خط رگراسیون با محور X )

ℇ: خطای احتمالی

Y: متغیر وابسته

انواع Regression:

Linear Regression

Random Forest Regression

Polynomial Regression

Similarity Learning

مزیت:

  • نشان دهنده روابط معنا دار بین متغیر مستقل و وابسته
  • نشان دهنده قدرت تاثیر چند متغیر مستقل به یک متغیر وابسته
  • تجزیه و تحلیل به ما اجازه می دهد تا اثر متغیرهای اندازه گیری شده را در مقیاس های مختلف بررسی کنیم. و بهترین مجموعه متغیرها را برای ساخت مدل پیش بینی استفاده کنیم.

مطالعه بیشتر

maryam keshvari

31 مطلب منتشر شده

کارشناسی ارشد فناوری اطلاعات علاقمند به زبان برنامه نویسی python و هوش مصنوعی

درباره این مطلب نظر دهید !

مطالب پرمخاطب پایتونی ها

monte carlo

متود Monte Carlo

2
دقیـقه مطالعه
ادامه ...

محصولات فروش پایتونی ها

%60
تخفیف

آموزش فیگما (Figma)

30,000 تومان
3
%69
تخفیف

آموزش برنامه نویسی پایتون

35,000 تومان
2