تخطّي إلى المحتوى
Kudos AI
Read in English
Time Series

درجةٌ تخسر أمام عدم الفعل

نموذج الجيران الخمسة الأقرب يسجّل 0.9983 في التحقّق المتقاطع العشوائي بخمسة أثلاث على مشية عشوائيّة، وهي سلسلة زياداتها غير قابلة للتنبّؤ بالبناء. وبتقييمه تقدّمًا في الزمن يسجّل 0.6559 بجذر متوسّط خطأ تربيعي أكبر 12.44 مرّة، ويخسر أمام إبقاء آخر قيمة مرصودة كما هي. فالقسمة، لا النموذج، هي التي أنتجت الرقم الأوّل.

قراءة 3 دقيقةKudos AI

المتطلبات المسبقة: الانحدار الذي يجد علاقة غير موجودة

سلسلة تُقسَم عشوائيًّا فتقع نقاط الاختبار بين جيرانها الباقين في التدريب، ثم تُقسَم تقدّمًا في الزمن فتقع كل نقطة اختبار وراء آخر ما رآه النموذج.

خُذ 600 خطوة من مشية عشوائيّة: yt=yt−1+εty_t = y_{t-1} + \varepsilon_t بخطوات طبيعيّة معياريّة مستقلّة. فالزيادات مستقلّة بالبناء، ولا شيء في هذه السلسلة يمكن التنبّؤ به. وأفضل تنبّؤ ممكن بـyt+1y_{t+1}، مع معرفة كل شيء حتى tt، هو yty_t.

وائم انحدار الجيران الخمسة الأقرب لـyy على دليل الزمن. وقيّمه بالتحقّق المتقاطع العشوائي بخمسة أثلاث، وهو الإعداد الافتراضي في كل مكتبة.

R2=0.9983,RMSE=0.865.R^2 = 0.9983, \qquad \text{RMSE} = 0.865.

أ. ماذا قاست القسمة العشوائيّة

لا شيء ممّا يخصّ التنبّؤ. ففي القسمة العشوائيّة يكون جيران النقطة المحجوزة في الزمن داخل مجموعة التدريب في الأغلب الأعمّ: إذ يُتنبَّأ بالنقطة tt من t−2t-2 وt−1t-1 وt+1t+1 وt+2t+2. فالنموذج لا يستكمل خارجًا، بل يستوسط بين رصدتين رآهما، وذلك على سلسلة متّصلة قريبٌ من قراءة الجواب مكتوبًا.

قيّم النموذج نفسه تقدّمًا في الزمن. درّب على كل ما قبل قطعٍ ما، وتنبّأ بالكتلة التي تليه، ثم حرّك القطع وأعد:

التقييمR2R^2RMSE
عشوائي بخمسة أثلاث0.99830.865
تسلسل أمامي0.655910.760
إبقاء آخر قيمة0.688110.244

فجذر متوسّط الخطأ التربيعي أكبر 12.44 مرّة بالقسمة الأمينة. والسطر الثالث هو ما ينبغي أن يُنهي النقاش: فمجرّد تكرار آخر قيمة مرصودة يسجّل أفضل من النموذج في المقياسين. أي أنّ قيمة النموذج سالبة، وقد أبلغ التقييم الأوّل أنّه شبه كامل.

يعيد الشكل نسخةً أبسط من الفخّ نفسه على مسارات عشوائيّة من 240 خطوة: ففي القسمة العشوائيّة تُملأ كل نقطة محجوزة من جارتيها، مقابل إبقاء آخر قيمة في القسمة الأمينة، فيكون عامل التجميل نحو 6 لا 12.44 المقيس هنا.

تفاعلي: سلسلة واحدة تحت تقسيمين

سلسلة ذات ذاكرة. ولا يتغيّر إلا التقسيم.

حجز مخلوط
0.7557
تنبّؤ إلى الأمام
4.2224
مُجامَل بمعامل
5.6x
مضبوط، مجمّع
4.9497

حجزُ 48 نقطة عشوائيًّا يعطي جذر متوسّط مربّع خطأ قدره 0.7557، وحجزُ آخر 48 يعطي 4.2224: أي بمعامل 5.6 على البيانات نفسها. فاخلط سلسلةً ذات ذاكرة تقع كل نقطة اختبار بين نقاط تدريب، ولثلثيها نقطة تدريب ملاصقة من كلّ جانب، فلا يُسأل النموذج عمّا يأتي بعد، بل يُسأل سدّ فجوة.

ب. لماذا ليس R2=0.6559R^2 = 0.6559 عزاءً

يبدو R2R^2 التسلسل الأمامي محترمًا بعد، ولا ينبغي أن يُقرأ بمعنى «النموذج يلتقط ثلثي التغيّر». فالمشية العشوائيّة تهيم، ومعظم التباين في أيّ كتلة اختبار هو المستوى الذي انجرفت إليه، والتنبّؤ بذلك المستوى تقريبًا يساوي R2R^2 كبيرًا بينما لا يساوي شيئًا البتّة.

ولهذا تُقاس التنبّؤات في مواجهة مرجع لا في مواجهة متوسّط ثابت. وأمام «أبقِ آخر قيمة» يتخلّف النموذج، وهذه هي القراءة الصحيحة: لم تكن ثمّة إشارة، ولم يجد النموذج شيئًا، وكل رقم أوحى بغير ذلك جاء من طريقة القياس.

ج. أين يقع هذا خارج العروض التوضيحيّة

المشية العشوائيّة تجعل الأثر غير قابل للجدال، لكنّ الآليّة لا تحتاج إلّا الارتباط الذاتي، وهو في كل سلسلة واقعيّة.

  • القسمة العشوائيّة لأيّ بيانات زمنيّة. قراءات المِجسّات، والأسعار، والطلب، وحمل الخوادم، والعلامات الحيويّة. فالصفوف المتجاورة متشابهة، والقسمة العشوائيّة تضع شبه نسخة من كل صفّ اختبار في التدريب.
  • سمات تُبنى على السلسلة كاملةً. متوسّط متحرّك مركزي، أو معيرة بمتوسّط العيّنة كلّها وانحرافها، أو تفكيك موسمي، أو استكمال مُوائَم على كل شيء. كلٌّ منها ينقل معلومةً إلى الوراء في الزمن، وكلٌّ منها يعبر القسمة العشوائيّة سالمًا.
  • بيانات مجمّعة تُقسَم بالصفّ. صفوف عدّة لكل عميل أو مريض أو جلسة. فالقسمة يجب أن تكون بالمجموعة، والزمن هو الحجّة نفسها حين تكون المجموعة «الأسبوع نفسه».
  • ضبط المعالم على كتلة الاختبار. فالتسلسل الأمامي أمينٌ في القسمة، ويظلّ ممكنًا استنفاده، معلمًا فائقًا بعد آخر، على الكتلة الأخيرة.

د. الفحوص الرخيصة فعلًا

  • اقسم تقدّمًا دائمًا، لكل ما له دليل زمني. يكلّف ذلك سطرًا واحدًا. وإن كان النموذج لا يتغيّر بالزمن حقًّا فستتّفق القسمتان، وذلك الاتّفاق نفسه جدير بالمعرفة.
  • أبلغ دائمًا عن مرجع ساذج. آخر قيمة لمستوى، والساذج الموسمي لسلسلة موسميّة. فنموذج لا يتفوّق عليه ليس نموذجًا بعد، والمقارنة لا تكلّف شيئًا.
  • أعد حساب كل سمة داخل الثلث. فإن مسّ تحويلٌ صفوفًا لا يحقّ للنموذج أن يكون قد رآها، فمكانه خطوة التدريب لا دفتر تحضير البيانات.
  • اسأل: ماذا ستكون الدرجة لو كانت السلسلة غير قابلة للتنبّؤ؟ على هذه البيانات: 0.9983. فإن كان تقييمك قادرًا على إرجاع هذا الرقم على مشية عشوائيّة، فهو لا يقيس ما تظنّه.

المراجع والقراءات الإضافية

  • Rob J Hyndman, George Athanasopoulos, Forecasting: Principles and Practice, OTexts, 2014المصدر ↗

تُذكر الأعمال المحمية بحقوق النشر للمرجعية فقط ولا تُستضاف هنا؛ يرجى الرجوع إلى الناشر للوصول إليها.

قراءات ذات صلة

قراءة 7 دقيقةTime Series

الانحدار الذي يجد علاقة غير موجودة

سلسلتان مولَّدتان من أعداد عشوائية منفصلة تخرجان مرتبطتين معنوياً في 82.8٪ من الحالات، وخطأ معياري على بيانات متعلّقة أضيق ممّا ينبغي بعامل قابل للحساب قدره 2.4، وتقسيم التحقّق المعتاد يعلن متنبّئاً أفضل بأكثر من خمس مرّات ممّا هو عليه. ثلاثة إخفاقات، وسبب واحد، والفحوص التي تمسك كلّاً منها.

الإحصاءتعلّم الآلة
قراءة 6 دقيقةأسس التعلّم الإحصائي

التحقّق المتقاطع وإعادة المعاينة

لماذا يكون خطأ التدريب تقديراً متحيّزاً لخطأ الاختبار، وكيف تعالج ذلك مجموعة التحقّق وطريقة ترك واحد وطريقة الطيّات k، مع حساب LOOCV على خمس مشاهدات مشاهدةً مشاهدة.

الإحصاءتعلّم الآلة
قراءة 5 دقيقةالتعلّم غير المُشرَف عليه

الاتّجاه الذي يتغيّر حين تغيّر وحدة القياس

اثنا عشر شخصًا، وقياسان لكلٍّ منهم، وثلاث مكوّنات رئيسة أولى مختلفة: بالمليمترات يكون الجواب الطول وحده تقريبًا، وبالأمتار الوزن وحده تقريبًا، وبالسنتيمترات مزيجًا متوازنًا - مع بقاء الارتباط عند 0.9500 في الحالات الثلاث. وما يقوله ذلك عمّا تعظّمه المكوّنات الرئيسة، ولماذا قد تكون نسبة تباين مفسَّر تبلغ 99.999% قولًا عن الأمتار لا عن الأشخاص، وما الذي تختاره المعيرة فعلًا.

تعلّم الآلةالإحصاء
← العودة إلى كل المقالات