⏱ زمان مطالعه: 7 دقیقه
هنگام اجرای تحلیل رگرسیون خطی چندگانه، یکی از پیشفرضهای اساسی، استقلال متغیرهای مستقل از یکدیگر است. وقتی میان دو یا چند متغیر پیشبین همبستگی شدیدی برقرار باشد، پدیدهای رخ میدهد که در مدلسازی آماری به آن همخطی چندگانه (Multicollinearity) میگویند. این وضعیت قدرت پیشبینی کلی مدل را مخدوش نمیکند، اما برآورد ضرایب رگرسیون را به شدت ناپایدار میسازد، خطای استاندارد ضرایب را افزایش میدهد و در نتیجه آزمون معناداری تکتک متغیرها (آزمون t) را نامعتبر میکند. شناخت مکانیزم بروز این مشکل و انتخاب مسیر اصلاحی صحیح، مانع از دست رفتن متغیرهای باارزش نظری در مدلهای پژوهشی میشود.
ماهیت همخطی چندگانه و پیامدهای آماری آن

همخطی چندگانه زمانی پدیدار میشود که یک متغیر مستقل ترکیبی خطی از سایر متغیرهای مستقل باشد یا همبستگی بالایی با آنها داشته باشد. از منظر ریاضی، ماتریس اطلاعات در فرآیند برآورد کمترین مربعات معمولی (OLS) به حالت تکینگی (Singularity) نزدیک میشود. این نزدیکی به تکینگی باعث میشود واریانس ضرایب رگرسیون متورم گردد. نتیجه مستقیم چنین تورمی، افزایش فاصله اطمینان ضرایب بتا است؛ به طوری که ممکن است علامت ضریب یک متغیر به شکل غیرمنتظرهای معکوس شود، یعنی متغیری که از نظر تئوریک اثر مثبت دارد، در خروجی نرمافزار ضریبی منفی به دست آورد.
راهنمای جامع این موضوع: تحلیل آماری SPSS، AMOS، Smart PLS
برای درک بهتر، یک مطالعه فرضی را در نظر بگیرید که در آن پژوهشگر قصد دارد عملکرد تحصیلی دانشجویان را با متغیرهای ساعات مطالعه هفتگی، نمره آزمونهای میانترم و نمره فعالیت کلاسی پیشبینی کند. اگر ساعات مطالعه و نمره میانترم همبستگی بسیار شدیدی (مثلاً بالای ۰.۹۰) داشته باشند، ماتریس رگرسیون نمیتواند سهم اختصاصی هر یک از این دو متغیر را در تبیین واریانس متغیر وابسته تفکیک کند. در چنین حالتی، ممکن است ضریب تعیین مدل (R-squared) بسیار بالا و آزمون F معنادار باشد، اما آزمون t نشان دهد که هیچیک از متغیرها به تنهایی اثر معناداری ندارند. اشتباه معمول دانشجویان در مواجهه با این تناقض، رها کردن تحلیل یا حذف شتابزده یکی از متغیرها است، در حالی که این رفتار تناقضآمیز علامت کلاسیک حضور همخطی چندگانه است.
شناسایی همخطی با شاخصهای VIF و تولرانس در SPSS

تشخیص دقیق همخطی با تکیه بر ماتریس همبستگی پیرسون بهتنهایی امکانپذیر نیست؛ زیرا ماتریس همبستگی تنها روابط دوتایی را نمایش میدهد، در حالی که ممکن است یک متغیر با ترکیبی از چند متغیر دیگر همبستگی داشته باشد. کارآمدترین ابزار برای ردیابی این اختلال، بررسی دو آماره تشخیصی در جدول ضرایب (Coefficients) خروجی نرمافزار SPSS است: ضریب تحمل (Tolerance) و عامل تورم واریانس (Variance Inflation Factor یا VIF).
مطلب مرتبط: تحلیل آماری با زبان R
شاخص تحمل نشاندهنده نسبتی از واریانس یک متغیر مستقل است که توسط سایر متغیرهای مستقل مدل تبیین نمیشود. فرمول محاسبه آن برابر است با تفاضل ضریب تعیین (R² حاصل از رگرسیون آن متغیر مستقل روی سایر متغیرهای مستقل) از عدد یک. عامل تورم واریانس معکوس دقیق شاخص تحمل است و نشان میدهد واریانس ضریب برآوردشده چقدر نسبت به حالتی که متغیرها کاملاً مستقل از هم باشند، متورم شده است. فعالسازی این شاخصها در SPSS از مسیر Analyze سپس Regression و Linear، با ورود به بخش Statistics و علامت زدن گزینه Collinearity diagnostics انجام میگیرد.
| شاخص آماری | فرمول ریاضی | محدوده مطلوب | نشانه خطر |
|---|---|---|---|
| ضریب تحمل (Tolerance) | 1 – R² | بزرگتر از 0.20 | کمتر از 0.10 |
| عامل تورم واریانس (VIF) | 1 / Tolerance | کمتر از 5 | بزرگتر از 10 |
مقادیر بحرانی و حد آستانه شاخص VIF

تعیین مرز دقیق برای غیرقابلقبول بودن مقدار VIF همواره موضوع بحث میان آماردانان بوده است. با وجود این، توافق تجربی مشخصی برای ارزیابی شدت این پدیده وجود دارد. مقدار VIF برابر با یک نشان میدهد هیچ همبستگی میان متغیر هدف و سایر متغیرهای مستقل وجود ندارد. مقادیر بین یک تا پنج معمولاً خطای خفیف تا متوسط تلقی میشوند و اثر مخربی بر اعتبار فرضیهها نمیگذارند. در صورتی که این شاخص از پنج فراتر رود، هشداری برای شروع ناپایداری در ضرایب رگرسیونی است و مقادیر بالاتر از ده به عنوان همخطی شدید و بحرانی شناخته میشوند.
مطلب مرتبط: هزینه چاپ مقاله الزویر
پژوهشگران در رشتههای علوم انسانی و مدیریت گاه با دادههای میدانی مواجه میشوند که در آنها شاخص VIF حول و حوش عدد شش یا هفت نوسان دارد. در این شرایط، بررسی دقیق اندازه اثر (Effect Size) و خطای استاندارد اولویت دارد؛ زیرا واکنش شتابزده و دستکاری متغیرها ممکن است اعتبار محتوایی مدل نظری را مخدوش سازد. متغیرهای تعدیلگر، اثرات تعاملی و متغیرهای چندجملهای (مانند توان دوم متغیرها) به صورت طبیعی تورم واریانس بالایی ایجاد میکنند که سازوکار رفع آن با همخطی میان متغیرهای ساختاری اصلی متفاوت است.
مطلب مرتبط: خطای ماتریس کوواریانس در ایموس
روشهای درمان همخطی بدون حذف متغیرها
حذف مستقیم متغیرهای دارای VIF بالا سادهترین راهکار به شمار میرود، اما این اقدام به طور معمول بدترین تصمیم است. حذف متغیری که پایههای تئوریک مشخصی در فرضیهها دارد، خطای تصریح مدل (Model Misspecification) و تورش متغیر حذفشده (Omitted Variable Bias) ایجاد میکند. روشهای عملی متعددی وجود دارد که به پژوهشگر اجازه میدهد خطای همخطی را بدون از دست دادن اطلاعات ارزشمند مهار کند.
- مرکزیسازی میانگین (Mean Centering): این رویکرد به ویژه زمانی کاربرد دارد که همخطی از وجود متغیرهای تعاملی (ضرب دو متغیر در یکدیگر) یا عبارات درجه دو ناشی میشود. با کسر کردن میانگین نمونه از دادههای خام هر متغیر پیش از محاسبه حاصلضرب، رابطه خطی غیرضروری کاهش مییابد بدون آنکه معنای آماری اثر تعاملی تغییر کند.
- ترکیب سازههای همبسته به یک شاخص واحد: اگر دو متغیر مستقل جنبههای بسیار نزدیکی از یک مفهوم را میسنجند (مانند درآمد ماهانه و ثروت کل خانواده)، منطقیترین راه ادغام آنها در قالب یک شاخص ترکیبی میانگینوزنی یا ایجاد یک نمره کل است. این اقدام نه تنها همخطی را رفع میکند، بلکه پایایی سنجش مفهوم را نیز ارتقا میدهد.
- افزایش حجم نمونه: از آنجا که خطای استاندارد با جذر حجم نمونه نسبت معکوس دارد، جمعآوری دادههای بیشتر یکی از راههای مستقیم کاهش ناپایداری برآوردها است. نمونههای بزرگتر واریانس توزیع ضرایب را کوچک میکنند و آسیب ناشی از همخطی را در مدل تعدیل مینمایند.
به عنوان مثالی واقعی در پرسشنامههای روانشناسی و رفتار سازمانی، ممکن است دو بعد تعهد عاطفی و تعهد مستمر با ضریب همبستگی ۰.۸۵ وارد رگرسیون شوند و VIF آنها به عدد دوازده برسد. حذف یکی از این دو بعد به معنای نادیده گرفتن بخشی از ادبیات موضوع است. در مقابل، تبدیل این گویهها به یک سازه کلان به نام تعهد سازمانی، همخطی را در خروجی رگرسیون به صفر میرساند و توان تبیین مدل را حفظ میکند.
مطلب مرتبط: بهترین فونت برای اسلایدهای دفاع
تکنیکهای آماری جایگزین برای مهار همخطی شدید
هنگامی که امکان ادغام نظری متغیرها وجود ندارد و دادههای پژوهش نیز قابلیت افزایش ندارند، ساختار رگرسیون معمولی OLS باید با روشهای مقاومتر جایگزین شود. رگرسیون ریج (Ridge Regression) یکی از شناختهشدهترین روشها برای کنترل همخطی شدید است. در این شیوه، با افزودن مقداری سوگیری اندک اما کنترلشده به ماتریس همبستگی (معروف به پارامتر تنظیم یا جریمه L2)، از ناپایداری شدید ضرایب کاسته میشود و واریانس کل مدل کاهش چشمگیری مییابد.
تکنیک دیگر، استفاده از رگرسیون مؤلفههای اصلی (Principal Component Regression یا PCR) است. در PCR، پیش از اجرای مدل، تحلیل عاملی اکتشافی یا تحلیل مؤلفههای اصلی روی متغیرهای مستقل انجام میشود. این فرآیند متغیرهای همبسته را به تعدادی مؤلفه نامتعامد (کاملاً مستقل از هم) تبدیل میکند. سپس، این مؤلفهها به عنوان متغیرهای پیشبین جدید وارد رگرسیون میشوند، بنابراین ضریب تحمل برای تمام مؤلفهها دقیقاً برابر با یک باقی خواهد ماند.
مطلب مرتبط: ترجمه مقاله با هوش مصنوعی یا مترجم انسانی
خطاهای رایج پژوهشگران و چکلیست نهایی ارزیابی همخطی
یکی از خطاهای شایع در نگارش فصل چهارم پایاننامهها، عدم تفکیک میان متغیرهای ساختاری و متغیرهای کنترل در مواجهه با همخطی است. وجود همخطی میان دو متغیر کنترل تأثیری بر اعتبار ضریب متغیر مستقل اصلی ندارد؛ بنابراین حساسیت بیش از حد نسبت به VIF متغیرهای کنترل غیرضروری است. خطای دیگر، اکتفا کردن به بررسی ماتریس همبستگی دو متغیره و غفلت از تحلیل شاخص وضعیت (Condition Index) است که در خروجیهای پیشرفته رگرسیون ارائه میشود.
- بررسی ماتریس همبستگی و شناسایی همبستگیهای بالای ۰.۷۰ میان متغیرهای مستقل.
- مشاهده شاخص VIF در جدول ضرایب و تطبیق آن با آستانه پنج و ده.
- ارزیابی ضریب تحمل با اولویت بررسی مقادیر زیر ۰.۱۰.
- اجرای مرکزیسازی دادهها در صورت وجود متغیرهای تعاملی، تواندار یا تعدیلگر.
- تصمیمگیری برای ادغام ابعاد یا استفاده از رگرسیون ریج در شرایط همخطی حاد به جای پاک کردن متغیرها.
پیادهسازی گامبهگام این چکلیست تضمین میکند که فرضیههای پژوهش بر پایه ضرایب پایدار، منطقی و فاقد اثرات کاذب مورد آزمون قرار گیرند و دادههای آماری با حداکثر دقت و سلامت علمی گزارش شوند.


