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

چگونه آزمون علیت گرنجر تقدم پیش‌بینانه را می‌سنجد، نه اثرگذاری علی واقعی را

آزمون علیت گرنجر که در سال ۱۹۶۹ معرفی شد، بررسی می‌کند که آیا یک سری زمانی به پیش‌بینی سری دیگر کمک می‌کند یا خیر؛ اما نام آن اغلب تحلیل‌گران را به اشتباه می‌اندازد تا تصور کنند با یک علیت فیزیکی روبه‌رو هستند. این آزمون صرفاً جریان اطلاعات و تقدم زمانی را ارزیابی می‌کند و به همین دلیل در برابر متغیرهای مخدوش‌کننده و حلقه‌های بازخورد تاخیری آسیب‌پذیر است.

به قلم ندا وزیری

کارشناسان پیش‌بینی 40%نظریه‌پردازان استنتاج علی 40%روش‌شناسان آماری 20%
کارشناسان پیش‌بینی
این آزمون را به دلیل توانایی‌اش در شناسایی شاخص‌های پیشرو و کاهش خطای پیش‌بینی ارزشمند می‌دانند.
نظریه‌پردازان استنتاج علی
استدلال می‌کنند که علیت واقعی نیازمند شرایط خلاف واقع و مداخلات است، نه فقط تقدم زمانی.
روش‌شناسان آماری
بر مفروضات ریاضی مانند ایستایی و انتخاب وقفه که برای عملکرد صحیح آزمون ضروری هستند، تمرکز دارند.

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

  • سیاست‌گذاران
  • همه‌گیرشناسان

نکات کلیدی

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

در سال ۱۹۶۹، در صفحات مجله اکونومتریکا، کلایو گرنجر، اقتصادسنجی‌دان بریتانیایی، یک راهکار ریاضی برای یکی از قدیمی‌ترین تله‌های فلسفی در آمار پیشنهاد کرد. این تله، غیرممکن بودن اثبات علیت واقعی از طریق داده‌های مشاهده‌ای بود. راهکار گرنجر تغییر دادن صورت مسئله بود. او به جای اینکه بپرسد آیا متغیر X به لحاظ فیزیکی باعث ایجاد متغیر Y می‌شود، پرسش محدودتر و بسیار مشخص‌تری را مطرح کرد: آیا دانستن تاریخچه X توانایی ما را در پیش‌بینی آینده Y بهبود می‌بخشد؟[1]

این مفهوم که گرنجر در ابتدا آن را «مرتبط از نظر زمانی» نامید، اما جامعه علمی گسترده‌تر به سرعت بر آن برچسب «علیت گرنجر» زد، به یکی از ارکان تحلیل سری‌های زمانی تبدیل شد. این روش یک راه ساده محاسباتی برای سنجش جریان اطلاعات بین دو توالی از نقاط داده با ترتیب زمانی فراهم کرد. با این حال، استفاده از کلمه «علیت» یک تله زبانی ایجاد کرد که دهه‌ها بعد همچنان دانشمندان داده، اقتصاددانان و پژوهشگران پزشکی را به دام می‌اندازد.[5][6]

برای درک اینکه چرا علیت گرنجر یک علیت واقعی نیست، باید به سازوکار خود این آزمون نگاه کرد. این رویه بر خودهمبستگی برداری (VAR) تکیه دارد. یک تحلیل‌گر ابتدا یک مدل محدود می‌سازد و تلاش می‌کند ارزش فعلی متغیر Y را تنها با استفاده از مقادیر گذشته خود آن پیش‌بینی کند؛ برای این کار بین ۱ تا ۱۰ گام زمانی قبلی که به عنوان وقفه (Lag) شناخته می‌شوند را آزمایش می‌کند. سپس یک مدل نامحدود می‌سازد که هم مقادیر گذشته Y و هم مقادیر گذشته متغیر X را در بر می‌گیرد.[3][4]

این آزمون یک مدل محدود را با یک مدل نامحدود مقایسه می‌کند تا ببیند آیا مقادیر گذشته متغیر X خطای پیش‌بینی را کاهش می‌دهند یا خیر.

قضاوت ریاضی بر اساس یک آزمون اف (F-test) انجام می‌شود که دقت پیش‌بینی این دو مدل را با هم مقایسه می‌کند. اگر مدل نامحدود — یعنی مدلی که شامل تاریخچه X است — کاهش معناداری از نظر آماری در خطای پیش‌بینی ایجاد کند (که معمولاً در برابر آستانه استاندارد آلفا ۰/۰۵ سنجیده می‌شود)، آزمون فرض صفر را رد می‌کند. تحلیل‌گر نتیجه می‌گیرد که X علت گرنجری Y است. مقادیر گذشته X حاوی اطلاعات منحصربه‌فردی درباره آینده Y هستند که تاریخچه خود Y از پیش فاقد آن‌هاست.[4][6]

این گزاره‌ای درباره تقدم پیش‌بینانه است، نه یک سازوکار فیزیکی. استنتاج علی واقعی، همان‌طور که در اقتصادسنجی و همه‌گیرشناسی مدرن تعریف می‌شود، نیازمند شرایط خلاف واقع (Counterfactuals) است: اثبات اینکه مداخله‌ای که X را تغییر می‌دهد، به لحاظ فیزیکی مسیر Y را نیز دگرگون می‌کند. آزمون گرنجر به هیچ مداخله‌ای از این دست نیاز ندارد. این آزمون صرفاً توالی رویدادها را مشاهده می‌کند و همین امر آن را در برابر متغیرهای مخدوش‌کننده بسیار آسیب‌پذیر می‌سازد.[2][5]

این گزاره‌ای درباره تقدم پیش‌بینانه است، نه یک سازوکار فیزیکی.

رایج‌ترین حالت شکست زمانی رخ می‌دهد که یک متغیر سوم و مشاهده‌نشده، هر دو متغیر X و Y را اما با سرعت‌های متفاوت هدایت کند. سناریویی را تصور کنید که در آن یک بانک مرکزی مخفیانه تصمیم می‌گیرد نرخ بهره را افزایش دهد. بازارهای اوراق قرضه (متغیر X) ممکن است در عرض ۵۰ میلی‌ثانیه واکنش نشان دهند، در حالی که نرخ وام مسکن مصرف‌کننده (متغیر Y) بین ۱۴ تا ۲۱ روز زمان می‌برد تا تعدیل شود. آزمون علیت گرنجر با اطمینان اعلام می‌کند که نوسانات بازار اوراق قرضه «علت» افزایش نرخ وام مسکن است. در واقعیت، هر دو در حال واکنش به تصمیم پنهان بانک مرکزی هستند؛ مداخله برای دستکاری مصنوعی بازار اوراق قرضه، نرخ وام مسکن را مجبور به افزایش نخواهد کرد.[5][6]

متغیرهای مخدوش‌کننده اگر با سرعت‌های متفاوتی بر دو متغیر تاثیر بگذارند، می‌توانند این آزمون را فریب دهند.

دومین محدودیت عمده، علیت معکوس تاخیری است. این آزمون بررسی می‌کند که آیا وقفه‌های X متغیر Y را پیش‌بینی می‌کنند یا خیر، اما نمی‌تواند این احتمال را رد کند که پیکان علی واقعی از Y به X با تاخیری طولانی‌تر از آنچه تحلیل‌گر مدل‌سازی کرده است، جریان دارد. اگر Y به لحاظ فیزیکی باعث X شود، اما این اتفاق ۱۲ ماه زمان ببرد، و تحلیل‌گر تنها یک وقفه ۳ ماهه را آزمایش کند، آزمون ممکن است X را به عنوان پیش‌بینی‌کننده Y ثبت کند؛ صرفاً به این دلیل که X در حال واکنش به یک مقدار اولیه و اندازه‌گیری‌نشده از Y است که هنوز اثر خود را به طور کامل در سیستم نشان نداده است.[3][4]

علاوه بر این، اعتبار ریاضی این آزمون بر مفروضات سخت‌گیرانه‌ای درباره داده‌های پایه استوار است. هر دو سری زمانی باید ایستا باشند، به این معنی که ویژگی‌های آماری آن‌ها — مانند میانگین و واریانس — در طول زمان تغییر نکنند. اگر داده‌ها دارای روند یا چرخه‌های فصلی باشند، آزمون می‌تواند همبستگی‌های کاذب ایجاد کند و به اشتباه تقدم پیش‌بینانه‌ای را شناسایی کند که اصلاً وجود ندارد. تحلیل‌گران اغلب باید پیش از اجرای آزمون، از داده‌ها تفاضل‌گیری کنند — یعنی مقدار در زمان T-1 را از مقدار در زمان T کم کنند — تا به ایستایی برسند؛ گامی که می‌تواند روابط بلندمدت را مبهم سازد.[3][4]

داده‌های سری زمانی باید پیش از اجرای آزمون علیت گرنجر ایستا شوند.

با وجود این محدودیت‌ها، این آزمون زمانی که برای هدف اصلی و مورد نظر خود، یعنی انتخاب ویژگی در پیش‌بینی استفاده شود، همچنان ابزاری قدرتمند است. در حوزه‌هایی از پیش‌بینی کوتاه‌مدت اقتصاد کلان گرفته تا یادگیری ماشین، دانستن اینکه کدام متغیرها حاوی سیگنال‌های اولیه از یک نتیجه هدف هستند، صرف‌نظر از سازوکار فیزیکی زیربنایی، بسیار ارزشمند است.[5][6]

خطر تنها زمانی بروز می‌کند که خروجی یک فیلتر پیش‌بینی به عنوان یک اثبات همه‌گیرشناختی یا سیاستی ارائه شود. گرنجر در سخنرانی جایزه نوبل خود در سال ۲۰۰۳، با اشاره به مطالعاتی که فرض می‌کردند فیلتر آماری او سازوکارهای فیزیکی را اثبات می‌کند، خاطرنشان کرد: «البته مقالات مضحک بسیاری منتشر شدند.» واقعیت ریاضی بدون تغییر باقی می‌ماند: تقدم زمانی یک شرط لازم برای علیت واقعی است، اما هرگز یک شرط کافی نیست.[2][5]

1969
سالی که کلایو گرنجر این آزمون را معرفی کرد
0.05
آستانه استاندارد آلفا برای آزمون اف
50
میلی‌ثانیه‌هایی که ممکن است بازار اوراق قرضه برای واکنش به یک متغیر مخدوش‌کننده زمان نیاز داشته باشد
14
روزهایی که ممکن است نرخ وام مسکن برای واکنش به همان متغیر مخدوش‌کننده زمان نیاز داشته باشد

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

اقتصادسنجی‌دانان و پیش‌بینی‌کنندگان

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

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

نظریه‌پردازان استنتاج علی

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

پژوهشگرانی که بر پایه چارچوب پیامدهای بالقوه کار می‌کنند، استدلال می‌کنند که نام‌گذاری آزمون گرنجر به طور فعال به ادبیات علمی آسیب می‌رساند. از آنجا که این آزمون نمی‌تواند متغیرهای مخدوش‌کننده مشاهده‌نشده را در نظر بگیرد یا یک مداخله را شبیه‌سازی کند، آن‌ها معتقدند که هرگز نباید از آن برای توجیه تصمیمات سیاستی یا درمان‌های پزشکی استفاده کرد. این گروه اصرار دارند که استنتاج علی واقعی نیازمند گراف‌های جهت‌دار غیرمدور (DAGs)، متغیرهای ابزاری، یا کارآزمایی‌های تصادفی‌سازی و کنترل‌شده است تا سازوکار فیزیکی را از یک همبستگی زمانی صرف جدا کند.

متخصصان یادگیری ماشین

از این آزمون به عنوان ابزاری برای کاهش ابعاد در سری‌های زمانی پیچیده استفاده می‌کنند.

در یادگیری عمیق مدرن، جایی که مدل‌ها هزاران سری زمانی همزمان را دریافت می‌کنند، علیت گرنجر به عنوان یک سازوکار هرس ریاضی عمل می‌کند. با اجرای آزمون‌های اف (F-tests) دوبه‌دو در میان تمام ورودی‌های موجود، مهندسان می‌توانند متغیرهایی را که هیچ تقدم پیش‌بینانه‌ای ارائه نمی‌دهند کنار بگذارند و از این طریق بار محاسباتی را کاهش داده و از بیش‌برازش مدل‌ها بر روی نویز جلوگیری کنند. برای این گروه، این آزمون بیشتر یک ابزار تشخیص ساختاری است تا ادعایی درباره واقعیت.

چرا مهم است

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

منابع

پوشش منابع

6 منبع

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

کارشناسان پیش‌بینی 40%نظریه‌پردازان استنتاج علی 40%روش‌شناسان آماری 20%
  1. [1]Econometricaکارشناسان پیش‌بینی

    Investigating Causal Relations by Econometric Models and Cross-Spectral Methods

    مطالعه در Econometrica
  2. [2]National Bureau of Economic Researchنظریه‌پردازان استنتاج علی

    Economics, History, and Causation

    مطالعه در National Bureau of Economic Research
  3. [3]Scholarpediaروش‌شناسان آماری

    Granger causality

    مطالعه در Scholarpedia
  4. [4]National Institutes of Healthروش‌شناسان آماری

    Granger Causality: A Review and Recent Advances

    مطالعه در National Institutes of Health
  5. [5]Wikipediaروش‌شناسان آماری

    Granger causality

    مطالعه در Wikipedia
  6. [6]تیم سردبیری کوهستانکارشناسان پیش‌بینی

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

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

نظرات

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

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

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