أحمد دوميBTEC IT
مقارنةالذكاء الاصطناعيمبني على مادة أحمد دومي

تنظيف السلسلة الزمنية ومعالجة القيم المفقودة: الحذف أم التعويض؟

Cleaning Time Series and Handling Missing Values

الجواب المختصر

السلسلة الزمنية قياسات متكررة مع الزمن. مثال: نادٍ رياضي يسجل عدد الداخلين كل ساعة، لكن بعض القراءات تفشل في الوصول فتظهر NA. وجود NA يكسر استمرارية السلسلة ويمنع كثيرًا من خوارزميات التعلم من العمل. الخيارات: حذف الصفوف الناقصة (لكنه قد يُضيّع جزءًا كبيرًا من البيانات)، أو التعويض بمتوسط الساعة نفسها عبر الأيام الأخرى (يحافظ على نمط الذروة المسائية)، أو آخر قيمة معروفة (LOCF) وقد يمدد قمة الزحام لساعة زائدة.

الخيارات

الطريقةالميزةالمشكلة
حذف الصفوف الناقصةبسيطةفقدان جزء كبير من البيانات إن كانت نسبة الفشل مرتفعة
متوسط الساعة عبر الأياميحافظ على نمط ساعات الذروةقد يخفف من ارتفاع بعض القيم الحقيقية إن كانت قمة اليوم أكبر بكثير من المعتاد
آخر قيمة معروفة (LOCF)سهلة وتحافظ على الاستمراريةقد تمدد قمة الزحام لساعة لا يوجد فيها العدد نفسه فعلًا

درس المثال

النتيجة بعد التعويض سلسلة مكتملة الأرقام مع بقاء فكرة وجود ساعات مزدحمة وأخرى هادئة. لكن اختيار الطريقة يؤثر في شكل البيانات، فتنظيف البيانات ليس عملًا آليًا بالكامل بل يحتاج علمًا وفهمًا لسياق المشكلة. وقد تنشأ القيم المفقودة من خلل في الحساس أو انقطاع الاتصال.

الفكرة العامة مشروحة في فحوص موثوقية البيانات وخطوات تنظيف البيانات. وللتنبؤ بالسلاسل الزمنية انظر نموذج ARIMA.

وسجّل في تقريرك الطريقة التي اخترتها ولماذا، فتغيير الطريقة قد يغيّر النتائج.

المصطلحات: عربي ↔ English

سلسلة زمنية
Time Series
قيمة مفقودة
Missing Value
تعويض
Imputation
آخر قيمة معروفة
LOCF

كل المصطلحات في القاموس ←

لماذا يهمّ هذا في BTEC؟

لا توجد طريقة صحيحة وحيدة: تجرِّب أكثر من تقنية وتقارن أثرها قبل الاستقرار على واحدة.

أسئلة تجيب عنها هذه الصفحة

  • كيف أعالج القيم المفقودة؟
  • ما هي طرق تعويض القيم المفقودة؟

عن كاتب الصفحة

أحمد دومي — Ahmad Domi

مدرّس BTEC IT · الأردن

نوع المحتوى
شرح مبني على مادة أحمد دومي — وليس نصًّا رسميًّا من Pearson
آخر مراجعة