Predictability of Human Movements across Industry Sectors using Multilayer Networks
تُظهر هذه الدراسة أن نماذج تعلم الآلة غير الخطية، ولا سيما نموذج غابة العشوائية للانحدار، تتنبأ بفعالية بأنماط الحركة البشرية عبر قطاعات صناعية متنوعة من خلال الاستفادة من السمات الديموغرافية وسمات البنية التحتية، مع كون الحركات الداخلية بشكل عام أكثر صعوبة في التنبؤ بها من الحركات الخارجية.
المؤلفون الأصليون:Maisha Islam Sejunti, Melissa Butler, Yingjie Hu, Dane Taylor
تخيل أنك تحاول التنبؤ بالخطوة التالية لجمهور عملاق غير مرئي. لا يتعلق الأمر بتخمين أين قد يذهب شخص واحد لتناول الغداء؛ بل يتعلق بفهم الأنهار الهائلة والمتدفقة من البشر التي تتحرك عبر مدننا كل يوم. يسمي العلماء هذا "التنقل البشري"، وهو يشبه دراسة نبض قلب المدينة. إذا استطعنا فهم هذه الأنماط، يمكننا تصميم مدن أفضل، وإيقاف انتشار الأمراض كالنار في الهشيم، وحتى التخطيط لكيفية مساعدة الناس أثناء حالات الطوارئ. وللقيام بذلك، غالبًا ما يستخدم الباحثون "الشبكات"، وهي تشبه الخرائط حيث تمثل النقاط الأحياء، وتمثل الخطوط الرحلات التي يقوم بها الناس بينها. ولكن إليك المفاجأة: الناس لا يتحركون بشكل عشوائي فحسب، بل ينتقلون إلى أماكن محددة لأسباب محددة؛ فبعضهم يذهب إلى المدارس، والبعض الآخر إلى المستشفيات، والبعض إلى متاجر البقالة. ومن خلال فصل هذه الرحلات إلى "طبقات" مختلفة بناءً على وجهة الناس (مثل تقشير طبقات البصل)، يمكن للعلماء رؤية صورة أوضح بكثير لكيفية عمل مجتمعنا بالفعل.
في هذه الدراسة، قرر فريق من الباحثين لعب لعبة "خمن الجمهور" باستخدام جزء من ولاية تكساس يُعرف بمقاطعة هاريس. أرادوا معرفة ما إذا كان بإمكانهم استخدام أجهزة الكمبيوتر للتنبؤ بعدد الأشخاص الذين سينتقلون إلى أحياء مختلفة أو سيخرجون منها، اعتمادًا على ما إذا كان هؤلاء الأشخاص متجهين إلى مدرسة، أو مطعم، أو مستشفى، أو متجر. لقد بنوا نموذجًا رقميًا باستخدام "شبكة متعددة الطبقات"، وهي تشبه كومة من الخرائط الشفافة، كل منها يوضح نوعًا مختلفًا من الرحلات. ثم غدّوا هذا النموذج بالعديد من الأدلة، مثل عدد الأشخاص الذين يعيشون في منطقة ما، ومقدار دخلهم، وعدد المباني من نوع معين (مثل المدارس أو المتاجر) الموجودة هناك. ثم وضعوا عشرة برامج كمبيوتر مختلفة في مواجهة بعضها البعض لمعرفة أي منها الأفضل في تخمين الأرقام.
كانت النتائج أشبه بحفلة مفاجئة. وجد الباحثون أن أجهزة الكمبيوتر "الأكثر ذكاءً" — وتحديدًا تلك التي تستخدم تفكيرًا معقدًا وغير خطي يسمى "انحدار الغابة العشوائية" (Random Forest Regression) — كانت أفضل بكثير في التخمين من نماذج الرياضيات البسيطة ذات الخطوط المستقيمة. اتضح أن التنبؤ بالمكان الذي يأتي منه الناس (الرحلات المغادرة) أمر سهل نسبيًا؛ فإذا عرفت عدد الأشخاص الذين يعيشون في حي ما، يمكنك عادةً تخمين عدد الذين سيغادرونه. لكن التنبؤ بالمكان الذي يتجهون إليه (الرحلات القادمة) أصعب بكثير، مثل محاولة تخمين أي متجر سيدخل إليه شخص غريب. الحالة الوحيدة التي أصبح فيها التنبؤ بـ "الرحلات القادمة" سهلاً هي عندما تكون الوجهة مطعمًا أو متجر بقالة؛ يبدو أن الناس لديهم جوع يمكن التنبؤ به بشدة!
اكتشف الفريق أيضًا أن نوع الوجهة أمر بالغ الأهمية. فالحركات المتجهة إلى أماكن مثل المدارس و"الخدمات الأخرى" كانت الأصعب في التنبؤ بها، ويرجع ذلك على الأرجيد إلى اعتمادها على أمور معقدة مثل العطلات المدرسية أو التغييرات المفاجئة في الخطط. وفي المقابل، كانت الرحلات إلى أماكن الطعام والتجزئة هي الأسهل في التنبؤ بها. وكان أحد النتائج الرئيسية هو أنه بالنسبة للأهداف الأسبوعية المتحركة، احتاجت أجهزة الكمبيوتر الذكية إلى معرفة أي وقت من السنة نحن فيه. فعندما أعطى الباحثون النماذج "تقويمًا" (باستخدام الرياضيات لتمثيل أسابيع السنة الـ 52)، حصلت التنبؤات على دفعة هائلة، خاصة بالنسبة للمدارس، التي تمتلك إيقاعات موسمية قوية جدًا. وبدون هذا الدليل "المسافر عبر الزمن"، عانت النماذج لتخمين الانخفاضات في حركة المرور خلال العطلات الصيفية أو الشتوية.
في النهاية، تشير الدراسة إلى أنه بينما لا يمكننا التنبؤ بدقة بكل خطوة بشرية، يمكننا أن نصبح جيدين جدًا في تخمين الصورة الكبيرة، خاصة إذا استخدمنا نوعًا مناسبًا من "عقول الكمبيوتر" وانتبهنا إلى الموسم. هذه ليست مجرد لعبة؛ بل هي خطوة عملية نحو مساعدة مخططي المدن، والأطباء، والمستجيبين لحالات الطوارئ على اتخاذ قرارات أكثر ذكاءً. ومن خلال فهم أي الصناعات تجذب الحشود ومتى، يمكننا بناء أنظمة نقل أفضل، والاستعداد لتفشي الأمراض، والتأكد من أن مدننا تعمل من أجل الجميع. لا تدعي الورقة البحثية أنها حلت لغز الحركة البشرية إلى الأبد، لكنها تظهر لنا طريقة جديدة وقوية لإلقاء نظرة خلف الستار على حياتنا اليومية.
ملخص تقني: قابلية التنبؤ بحركات البشر عبر قطاعات الصناعة باستخدام الشبكات متعددة الطبقات
بيان المشكلة يعد فهم الأنماط المكانية والزمانية لحركة البشر أمراً بالغ الأهمية لتطبيقات متنوعة تتراوح من التصميم الحضري والسيطرة على الأمراض إلى الاستجابة للطوارئ. وبينما ركزت الأعمال الحديثة على دمج بيانات التنقل في التعلم الآلي (ML) للتنبؤ بالديناميكيات الحضرية، ركزت الدراسات الحالية بشكل أساسي على البيانات المكانية-الزمانية للمواقع المستقبلية الفردية أو التدفقات الإجمالية للداخل والخارج. وهناك فجوة ملحوظة في التنبؤ بالخصائص الهيكلية على مستوى العقدة (تحديداً درجة الدخول ودرجة الخروج) ضمن شبكات حركة البشر، لا سيما عندما يتم تصنيف هذه التحركات حسب قطاعات الصناعة الوجهة (مثل المدارس، المستشفيات، المطاعم). علاوة على ذلك، فإن دراسات التعلم الآلي/الذكاء الاصطناعي الحالية للتنبؤ بالحركة لا تعالج بشكل كافٍ التباين عبر الفئات المختلفة لحركة البشر.
المنهجية قام المؤلفون ببناء شبكات تنقل متعددة الطبقات ومتغيرة زمنياً لنمذجة حركات البشر في مقاطعة هاريس بولاية تكساس، على مدار 103 أسبوعاً (يناير 2018 – ديسمبر 2019).
مصادر البيانات:
التنقل والبنية التحتية: توفر مجموعة بيانات SafeGraph أنماط الحركة الأسبوعية المستمدة من نظام تحديد المواقع العالمي (GPS) من المجموعات السكانية (census block groups) في المنازل إلى نقاط الاهتمام (POIs) الوجهة. يتم تصنيف الوجهات باستخدام نظام التصنيف الصناعي لأمريكا الشمالية لعام 2017 (NAICS). تركز الدراسة على ثمانية قطاعات صناعية محددة (مثل تجارة التجزئة، الرعاية الصحية، التعليم، خدمات الطعام) وشبكة مجمعة الطبقات تمثل جميع التحركات.
الديموغرافيا: توفر بيانات التعداد السكاني الأمريكي (مسح المجتمع الأمريكي لعام 2019) ستة سمات اجتماعية واقتصادية: السكان، الكثافة السكانية، الدخل، معدل البطالة، نسبة السكان غير البيض، ومعدل الفقر.
بناء الشبكة: تمثل العقد المناطق الانتخابية (census tracts). وتمثل الحواف في الطبقات المختلفة عدد التحركات الأسبوعية من منطقة إلى أخرى حيث تنتمي الوجهة إلى رمز صناعي معين من رموز (NAksi). تحلل الدراسة كلاً من درجات العقد المتوسطة زمنياً ودرجات العقد المتغيرة أسبوعياً.
النمذجة التنبؤية:
المهمة: التنبؤ بدرجة الدخول (الحركات نحو المنطقة) ودرجة الخروج (الحركات من المنطقة) لكل منطقة انتخابية، مصنفة حسب قطاع الصناعة.
النماذج: تمت مقارنة عشرة نماذج إحصائية ونماذج تعلم آلي: أربعة نماذج خطية (الانحدار الخطي متعدد المتغيرات، ElasticNet، Ridge، Huber) وستة نماذج غير خطية (انحدار الغابة العشوائية، XGBoost، Extra Trees، الجار الأقرب، Gradient Boosting، المدرك متعدد الطبقات).
السمات: شملت المتغيرات المدخلة أعداد البنية التحتية (عدد المباني لكل نوع صناعة في المنطقة الوجهة) والعوامل الديموغرافية/الاجتماعية والاقتصادية. بالنسبة للتنبؤات الأسبوعية، تمت إضافة ميزتين لترميز الوقت (الجيب وجيب التمام لرقم الأسبوع) لالتقاط الدورات الموسمية.
التقييم: تم قياس أداء النموذج بشكل أساسي باستخدام معامل التحديد (R2)، مدعوماً بـ RMSE وMAE وMAPE. تم تحديد أهمية السمات عبر معاملات الانحدار (للنماذج الخطية) وانخفاض الشوائب (لنموذج الغابة العشوائية).
النتائج الرئيسية
أداء النموذج: تفوقت النماذج غير الخطية باستمرار على النماذج الخطية. تم تحديد انحدار الغابة العشوائية (RFR) كأفضل أداء ثابت عبر معظم المهام. بالنسبة للتنبؤات الأسبوعية، حققت النماذج غير الخطية زيادة في الدقة تصل إلى 36% في التنبؤ بدرجة الخروج و15% في درجة الدخول عند تضمين متغيرات ترميز الوقت، مقارنة بالقيم المتوسطة زمنياً.
درجة الدخول مقابل درجة الخروج: كان التنبؤ بدرجات الدخول (الحركات نحو الداخل) أكثر صعوبة بشكل عام من التنبؤ بدرجات الخروج (الحركات نحو الخارج) عبر جميع قطاعات الصناعة وأنواع النماذج.
أهمية السمات:
درجة الخروج: كان حجم السكان هو المتنبئ الأكثر تأثيراً للحركات الخارجية عبر جميع القطاعات.
درجة الدخل: كانت أعداد البنية التحتية الخاصة بصناعة الوجهة هي المتنبئات الأكثر حرجاً للحركات نحو الداخل. على سبيل المثال، اعتمد التنبؤ بالتحركات إلى المستشفيات بشكل كبير على عدد البنية التحتية للرعاية الصحية في المنطقة الوجهة.
تأثير القطاعات المتقاطعة: برزت البنية التحتية لخدمات الطعام وتجارة التجزئة كمتنبئات مهمة حتى للتحركات إلى أنواع صناعات أخرى.
قابلية التنبؤ الخاصة بالقطاع:
الأسهل تنبؤاً: كانت التحركات المرتبطة بخدمات الطعام والإقامة (NAICS 72) وتجارة التجزئة (NAICS 44) هي الأكثر قابلية للتنبؤ.
الأصعب تنبؤاً: كانت التحركات إلى الخدمات التعليمية (NAICS 61) و"الخدمات الأخرى" (NAICS 81) هي الأكثر صعوبة في التنبؤ.
الموسمية: أدى تضمين متغيرات ترميز الوقت إلى تحسين التنبؤات بشكل كبير للقطاعات ذات الديناميكيات الموسمية القوية، وخاصة التعليم. تسبب حذف هذه المتغيرات في أكبر انخفاض في الدقة للتحركات المتعلقة بالتعليم، وهو ما يُعزى إلى الأنماط غير الخطية المعقدة للعطلات المدرسية.
الأهمية والادعاءات يدعي المؤلفون أن هذا العمل يوفر خطوة عملية نحو استخدام التعلم الآلي لنمذجة حركة البشر من خلال معالجة قابلية التنبؤ بالتحركات عبر قطاعات الصناعة المختلفة بشكل صريح. وتُظهر الدراسة أن:
النماذج غير الخطية هي الأفضل لالتقاط الطبيعة المعقدة وغير المتجانسة لحركة البشر، خاصة عندما تكون الديناميكيات الزمنية متضمنة.
قابلية التنبؤ غير متماثلة: التحركات نحو الخارج مدفوعة بشكل أكثر منهجية بالخصائص الإجمالية (مثل السكان)، بينما تعتمد التحركات نحو الداخل على عوامل معقدة خاصة بالوجهة (مثل البنية التحتية) وهي بطبيعتها أصعب في النمذجة.
خصوصية القطاع مهمة: تُظهر قطاعات صناعية مختلفة مستويات متباينة من قابلية التنبؤ، حيث تعتبر خدمات الطعام/التجزئة عالية القدرة على التنبؤ، بينما يعتبر التعليم عالي التباين بسبب العوامل الموسمية.
تقدم هذه النتائج رؤى عملية للتطبيقات اللاحقة مثل التخطيط الحضري، وتصميم أنظمة النقل، والاستجابة للطوارئ، مما يشير إلى أن المؤسسات يمكنها توقع تقلبات الطلب وتخصيص الموارد بشكل أفضل من خلال فهم خصائص قابلية التنبؤ المحددة لمختلف قطاعات الصناعة. ويشير المؤلفون بتواضع إلى أنه بينما تركز دراستهم على فترة مستقرة في مقاطعة هاريس، فإن المنهجية توفر إطاراً لتوسيع هذه التحليلات لتشمل مناطق ونطاقات مكانية أخرى.