رفتن به محتوای اصلی
توضیح کوهستانمدل‌سازی آماریبسته شواهد· به‌روزرسانی · 4 دقیقه مطالعه· در تحلیل داده

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

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

به قلم ساناز امامی

این خبر را به اشتراک بگذارید

به‌طور خلاصه

  • افزودن متغیرهای با همبستگی بالا به یک مدل رگرسیون، خطاهای استاندارد را متورم کرده و معناداری آماری واقعی را پنهان می‌کند.
  • عامل تورم واریانس (VIF) این هم‌پوشانی را کمّی می‌کند؛ مقدار ۱ نشان‌دهنده صفر بودن هم‌خطی است.
  • مقادیر بالای ۵ نشان‌دهنده بی‌ثباتی متوسط هستند، در حالی که VIF بالای ۱۰ به معنای هم‌خطی چندگانه شدید است که برآوردهای ضریب را به خطر می‌اندازد.

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

وقتی دو یا چند متغیر مستقل اطلاعات زیربنایی یکسانی را دنبال می‌کنند — وضعیتی که به عنوان هم‌خطی چندگانه شناخته می‌شود — آنها وضوح بیشتری به مدل نمی‌بخشند. در عوض، آنها برای توضیح دقیقاً همان واریانس با یکدیگر رقابت می‌کنند، که باعث می‌شود خطاهای استاندارد مدل به شدت متورم شده و اثرهای واقعاً معنادار از نظر آماری نامرئی شوند.[4][5]

عامل تورم واریانس (VIF) دقیقاً برای کمّی کردن همین نقص ساختاری به وجود آمده است. این عامل اندازه‌گیری می‌کند که واریانس یک ضریب رگرسیون برآورد شده، زمانی که پیش‌بینی‌کننده‌ها با هم همبستگی دارند، در مقایسه با زمانی که کاملاً مستقل هستند، چقدر افزایش می‌یابد.

محاسبه آن از نظر مکانیکی ساده است: برای هر پیش‌بینی‌کننده معین، VIF برابر است با ۱ تقسیم بر ۱ منهای R-squared آن پیش‌بینی‌کننده که در برابر تمام متغیرهای مستقل دیگر رگرسیون شده است. اگر یک متغیر هیچ واریانسی با بقیه به اشتراک نگذارد، R-squared آن صفر است و VIF آن دقیقاً ۱٫۰ خواهد بود.[3][4]

با افزایش هم‌پوشانی، این جریمه به جای خطی، به‌صورت نمایی مقیاس می‌یابد. یک R-squared معادل ۰٫۸۰ بین پیش‌بینی‌کننده‌ها، VIF برابر با ۵ را به دست می‌دهد، به این معنی که واریانس ضریب پنج برابر بزرگتر از حالتی است که در یک مدل کاملاً متعامد وجود داشت. اگر R-squared به ۰٫۹۰ برسد، VIF به ۱۰ جهش می‌کند. در این سطح، فواصل اطمینان حول برآوردها آن‌قدر گسترده می‌شوند که مدل دیگر نمی‌تواند به‌طور قابل‌اعتمادی تعیین کند که آیا متغیر تأثیر مثبت بر نتیجه دارد یا منفی.[2][5]

با نزدیک شدن واریانس مشترک (R-squared) بین پیش‌بینی‌کننده‌ها به ۱٫۰، عامل تورم واریانس به‌صورت نمایی افزایش می‌یابد.

این تورم خطاهای استاندارد همان چیزی است که هم‌خطی چندگانه را برای استنتاج علّی تا این حد مخرب می‌سازد. در یک مرور روش‌شناختی در سال ۲۰۲۰ که در arXiv منتشر شد، پژوهشگران نشان دادند که مقادیر بالای VIF مستقیماً توان آماری را خنثی می‌کنند.

از آنجا که خطای استاندارد در مخرج معادله آماره t قرار دارد، تورم مصنوعی آن مقدار t را به سمت صفر کوچک می‌کند. در نتیجه، متغیری که واقعاً یک پیامد را هدایت می‌کند، صرفاً به این دلیل که با یک همتای دارای همبستگی بالا جفت شده است، نمی‌تواند به آستانه معناداری استاندارد p < 0.05 دست یابد.[1]

این مشکل فراتر از همبستگی ساده دو به دو است. یک ارزیابی در سال ۲۰۱۹ در SAGE Publications با استفاده از مدل‌سازی متغیر پنهان نشان داد که هم‌خطی چندگانه اغلب از تعاملات پیچیده و چندمتغیره ناشی می‌شود که نمودارهای پراکنش دو به دو کاملاً از تشخیص آنها عاجزند.

سه یا چهار متغیر ممکن است در کنار هم متغیر پنجمی را به‌طور کامل پیش‌بینی کنند و VIF آن را به صدها برسانند، حتی اگر هیچ همبستگی دو به دوی منفردی از ۰٫۵۰ تجاوز نکند. نویسندگان SAGE ثابت کردند: «تشخیص این هم‌پوشانی‌های چندمتغیره نیازمند بررسی ماتریس کامل واریانس-کوواریانس است، نه فقط یک جدول همبستگی».[2]

رسیدگی به این تورم نیازمند مداخله ساختاری است. گروه مشاوره آماری کتابخانه دانشگاه ویرجینیا سه راه‌حل ریاضی اصلی را بیان می‌کند. رایج‌ترین روش، صرفاً حذف یکی از متغیرهای با همبستگی بالا است، که یک پیش‌بینی‌کننده اضافی را برای تثبیت ضرایب باقی‌مانده قربانی می‌کند. از طرف دیگر، پژوهشگران می‌توانند متغیرهای هم‌پوشان را در یک شاخص ترکیبی واحد ادغام کنند، یا از تکنیک‌های کاهش ابعاد مانند تحلیل مؤلفه‌های اصلی (PCA) استفاده کنند تا پیش‌بینی‌کننده‌ها را به مؤلفه‌های متعامد و بدون همبستگی تبدیل کنند.[5]

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

استخراج این تشخیص‌ها از پژوهش‌های قدیمی، زمانی که نویسندگان ماتریس‌های خود را منتشر نمی‌کنند، همچنان یک چالش است. یک چارچوب روش‌شناختی منتشر شده توسط Taylor & Francis در سال ۲۰۱۷ به تفصیل توضیح داد که چگونه پژوهشگران می‌توانند VIF را از نتایج رگرسیون معمولی مهندسی معکوس کنند. با جداسازی خطاهای استاندارد گزارش‌شده و اندازه نمونه، تحلیلگران می‌توانند درجه هم‌خطی چندگانه موجود در مجموعه داده اصلی را بازسازی کنند، که اغلب نشان می‌دهد یافته‌های پذیرفته‌شده تاریخی بر روی ضرایب بسیار بی‌ثباتی بنا شده‌اند.[3]

وجود یک VIF بالا قدرت پیش‌بینی کلی مدل را بی‌اعتبار نمی‌کند، زیرا هم‌خطی چندگانه بر R-squared کل مدل یا پیش‌بینی‌های متغیر وابسته تأثیری نمی‌گذارد. این آسیب کاملاً محدود به ضرایب فردی است. اگر یک تیم پژوهشی فقط نیاز به پیش‌بینی یک مقدار در آینده داشته باشد، VIF برابر با ۲۰ ممکن است از نظر ریاضی بی‌ضرر باشد. اما اگر هدف، تفکیک وزن علّی خاص یک متغیر منفرد باشد، عامل تورم واریانس دقیقاً دیکته می‌کند که چه زمانی داده‌ها دیگر نمی‌توانند از این ادعا پشتیبانی کنند.[4]

اصطلاحات کلیدی

هم‌خطی چندگانه
یک پدیده آماری که در آن دو یا چند متغیر مستقل در یک مدل رگرسیون همبستگی بالایی دارند، به این معنی که حاوی اطلاعات هم‌پوشان هستند.
خطای استاندارد
معیاری از دقت آماری یک برآورد، که وقتی متغیرها هم‌پوشانی دارند متورم می‌شود و اثبات واقعی بودن یک اثر را دشوارتر می‌سازد.
متعامد
متغیرهایی که کاملاً مستقل هستند و واریانس مشترک صفر با یکدیگر دارند، که منجر به VIF دقیقاً ۱٫۰ می‌شود.
متغیر پنهان
یک سازه زیربنایی که مستقیماً مشاهده نمی‌شود اما از نظر ریاضی از چندین متغیر مشاهده‌شده هم‌پوشان استنتاج می‌شود.

بررسی عمیق دیدگاه‌ها

آمارشناسان کاربردی

تمرکز بر آستانه‌های عددی دقیق برای ساده‌سازی فرآیند ساخت مدل.

برای متخصصانی که مدل‌ها را تحت محدودیت‌های زمانی می‌سازند، VIF به عنوان یک قطع‌کننده مدار صفر و یک عمل می‌کند. اگر متغیری از آستانه ۱۰ عبور کند، فوراً حذف شده یا با یک متغیر همتا ترکیب می‌شود. این گروه برای VIF به دلیل سادگی مکانیکی آن ارزش قائل است و استدلال می‌کند که اگرچه حذف یک متغیر ممکن است از نظر تئوری مقداری واریانس منحصربه‌فرد را نادیده بگیرد، اما تثبیت خطاهای استاندارد باقی‌مانده ارزش این مبادله را در تنظیمات کاربردی دارد.

مدل‌سازان پیش‌بینی‌کننده

تمرکز بر دقت کلی مدل و بی‌توجهی نسبی به بی‌ثباتی ضرایب فردی.

مهندسانی که صرفاً بر پیش‌بینی رویدادهای آینده تمرکز دارند، اغلب VIF را کاملاً نادیده می‌گیرند. از آنجا که هم‌خطی چندگانه R-squared کل مدل یا توانایی آن در پیش‌بینی متغیر وابسته را کاهش نمی‌دهد، این مدل‌سازان استدلال می‌کنند که نگرانی بیش از حد در مورد خطاهای استاندارد هدر دادن منابع است. اگر هدف پیش‌بینی دمای فردا باشد و مدل کار کند، این واقعیت که دو متغیر داخلی همبستگی بالایی دارند از نظر ریاضی برای خروجی بی‌اهمیت است.

پژوهشگران استنتاج علّی

حساسیت بالا به VIF، و ترجیح مدل‌سازی متغیر پنهان برای حفظ سازه‌های نظری بدون تورم خطاها.

پژوهشگرانی که در تلاش برای اثبات این هستند که یک مداخله خاص باعث یک پیامد خاص شده است، هم‌خطی چندگانه را یک نقص مهلک می‌دانند. آنها استدلال می‌کنند که صرفاً حذف یک متغیر برای رفع VIF بالا، یکپارچگی نظری مدل را از بین می‌برد. در عوض، این گروه از مدل‌سازی متغیر پنهان و تحلیل مؤلفه‌های اصلی حمایت می‌کنند؛ تکنیک‌هایی که داده‌های هم‌پوشان را از نظر ریاضی به سازه‌های مستقل بازسازی کرده و ضمن حفظ اطلاعات، تورم خطای استاندارد را از بین می‌برند.

پژوهشگران کاربردی 40%روش‌شناسان 35%تحلیلگران متغیر پنهان 25%
پژوهشگران کاربردی
برای ساده‌سازی ساخت مدل و توجیه حذف متغیرهای اضافی، به نقاط برش اکتشافی مانند VIF برابر با ۱۰ تکیه می‌کنند.
روش‌شناسان
استدلال می‌کنند که VIF باید به جای آستانه‌های عددی دقیق، با توجه به اندازه نمونه و واریانس کلی مدل زمینه‌یابی شود.
تحلیلگران متغیر پنهان
با استفاده از مدل‌سازی معادلات ساختاری برای نگاشت متغیرهای هم‌پوشان به سازه‌های زیربنایی، از حذف سنتی متغیرها عبور می‌کنند.

دیدگاه‌هایی که این گزارش پوشش نداده

  • توسعه‌دهندگان نرم‌افزار که بسته‌های آماری خودکار می‌سازند
  • داوران همتایی که استانداردهای VIF مختص مجلات را اعمال می‌کنند

منابع

پوشش منابع

6 منبع

3 دیدگاه شناسایی‌شده

پژوهشگران کاربردی 40%روش‌شناسان 35%تحلیلگران متغیر پنهان 25%
  1. [1]arXivروش‌شناسان

    Overcoming the inconsistences of the variance inflation factor: a redefined VIF and a test to detect statistical troubling multicollinearity

    مطالعه در arXiv →
  2. [2]SAGE Publicationsتحلیلگران متغیر پنهان

    Evaluation of Variance Inflation Factors in Regression Models Using Latent Variable Modeling Methods

    مطالعه در SAGE Publications →
  3. [3]Taylor & Francisروش‌شناسان

    Extracting the Variance Inflation Factor and Other Multicollinearity Diagnostics from Typical Regression Results

    مطالعه در Taylor & Francis →
  4. [4]CASRAIپژوهشگران کاربردی

    Multicollinearity & VIF in Regression: Detection and What to Do About It

    مطالعه در CASRAI →
  5. [5]UVA Libraryپژوهشگران کاربردی

    Addressing Multicollinearity

    مطالعه در UVA Library →
  6. [6]تیم سردبیری کوهستان

    تحلیل تیم سردبیری کوهستان

    مطالعه در تیم سردبیری کوهستان →

نظرات

همیشه در جریان باشید

هر زاویه. هر روز.

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