تابع پیش‌بینی‌کننده خطی

در آمار و یادگیری ماشینی، تابع پیش‌بینی‌کننده خطی یک تابع از ترکیب خطی متغیرهای مستقل (حاصل‌جمعِ ضرب یک سری از ضرایب با متغیرهای مستقل) است که برای پیش‌بینی یک متغیر وابسته استفاده می‌شود. ساده‌ترین نوع این توابع رگرسیون خطی، که در آن ضرایب، ضرایب رگرسیون نامیده می شوند. با این حال، آنها همچنین در انواع مختلف مدلهای دسته‌بندی مانند رگرسیون لجستیک، پرسپرون، ماشین‌های بردار پشتیبانی، و تجزیه و تحلیل تمایز خطی، و همچنین در مدل‌های مختلف دیگر مانند تجزیه و تحلیل مؤلفه اصلی و تحلیل عاملی. در بسیاری از این مدلها به ضرایب «وزن» گفته می‌شود.

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

در رگرسیون خطی، تابع  تابع همانی است به این معنی که:

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

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

تابع تعمیم یافته 
برای پیش‌بینی بهتر متغیر وابسته گاهی ترکیب خطی از نگاشتی از متغیرهای مستقل را در نظر می‌گیرند نه خود آنها را به این معنی که:

در این تابع  از فضای  بُعدی به یک فضای  بُعدی از طریق نگاشت  منتقل شده‌است و سپس در آن فضا مقادیر جدید از طریق ترکیب خطی با هم ترکیب شده‌اند.

به عنوان مثال در رگرسیون خطی تک متغیره می‌توان چندین متغیر وابسته را از طریق یک چند جمله‌ای درجه  حساب کرد، که این کار معادل نگاشت متغیر مستقل به یک فضای  بعدی و انجام رگرسیون در آن فضاست:

منابع 

تحلیل رگرسیون
یادگیری ماشینی