2025-11-18T04:46:12.048153

A Survey on Multi-Behavior Sequential Recommendation

Chen, Li, Pan et al.
Recommender systems is set up to address the issue of information overload in traditional information retrieval systems, which is focused on recommending information that is of most interest to users from massive information. Generally, there is a sequential nature and heterogeneity to the behavior of a person interacting with a system, leading to the proposal of multi-behavior sequential recommendation (MBSR). MBSR is a relatively new and worthy direction for in-depth research, which can achieve state-of-the-art recommendation through suitable modeling, and some related works have been proposed. This survey aims to shed light on the MBSR problem. Firstly, we introduce MBSR in detail, including its problem definition, application scenarios and challenges faced. Secondly, we detail the classification of MBSR, including neighborhood-based methods, matrix factorization-based methods and deep learning-based methods, where we further classify the deep learning-based methods into different learning architectures based on RNN, GNN, Transformer, and generic architectures as well as architectures that integrate hybrid techniques. In each method, we present related works based on the data perspective and the modeling perspective, as well as analyze the strengths, weaknesses and features of these works. Finally, we discuss some promising future research directions to address the challenges and improve the current status of MBSR.
academic

مسح شامل حول التوصية المتسلسلة متعددة السلوك

المعلومات الأساسية

  • معرّف الورقة: 2308.15701
  • العنوان: مسح شامل حول التوصية المتسلسلة متعددة السلوك
  • المؤلفون: Xiaoqing Chen, Zhitao Li, Weike Pan, Zhong Ming
  • التصنيف: cs.IR (استرجاع المعلومات)
  • تاريخ النشر: 30 أغسطس 2023 (نسخة أولية من arXiv)
  • رابط الورقة: https://arxiv.org/abs/2308.15701
  • المجلة: IEEE Transactions on Knowledge and Data Engineering

الملخص

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

الخلفية البحثية والدافع

خلفية المشكلة

  1. مشكلة الإفراط في المعلومات: مع النمو الانفجاري للمعلومات على الإنترنت، يواجه المستخدمون تحديات في الحصول السريع على المحتوى المطلوب من كميات ضخمة من المعلومات
  2. قيود أنظمة التوصية التقليدية:
    • التوصية أحادية السلوك (SBR) تأخذ في الاعتبار فقط نوعاً واحداً من ردود فعل المستخدم، مما يؤدي بسهولة إلى مشاكل ندرة البيانات والبدء البارد
    • تتجاهل طرق التوصية الثابتة الطبيعة الزمنية والتغيرات الديناميكية لسلوك المستخدم

دافع البحث

  1. عدم تجانس السلوك: في السيناريوهات الواقعية، يوجد تفاعلات متعددة بين المستخدمين والعناصر (التصفح والإضافة إلى سلة التسوق والشراء وغيرها)
  2. الاعتماد المتسلسل: يتميز سلوك المستخدم بخصائص زمنية طبيعية، مما يعكس التغيرات الديناميكية للتفضيلات قصيرة الأجل والطويلة الأجل
  3. احتياجات التطبيق العملي: تحتاج المجالات مثل التجارة الإلكترونية وتوصية الفيديو وتوصية الأخبار بشدة إلى خوارزميات توصية أقرب إلى سلوك المستخدم الحقيقي

المساهمات الأساسية

  1. مسح منهجي: أول مسح شامل ومنهجي لمجال MBSR، ملء الفراغ في غياب المسوحات ذات الصلة في هذا المجال الناشئ
  2. نظام تصنيف متعدد الأبعاد: تقديم إطار عمل لتصنيف طرق MBSR بناءً على ثلاثة أبعاد: التكنولوجيا والبيانات والنمذجة
  3. تحليل تقني متعمق: تحليل تفصيلي لمزايا وعيوب كل فئة من الطرق، مما يوفر خريطة طريق تقنية واضحة للباحثين
  4. توجيه الاتجاهات المستقبلية: تقديم خمسة اتجاهات بحثية قيمة للمستقبل، توفير التوجيه لتطور هذا المجال

شرح الطرق

تعريف المهمة

تركز مشكلة MBSR بشكل أساسي على توصية العنصر التالي في تسلسل ردود الفعل غير المتجانسة. بالنظر إلى:

  • مجموعة المستخدمين U
  • مجموعة العناصر I
  • مجموعة السلوكيات F

الإدخال عبارة عن أزواج (مستخدم، تسلسل سلوك غير متجانس): (u,Su)(u, S_u)، حيث: Su={(iu1,fu1),...,(iut,fut),...,(iuSu,fuSu)}S_u = \{(i_u^1, f_u^1), ..., (i_u^t, f_u^t), ..., (i_u^{|S_u|}, f_u^{|S_u|})\}

الهدف هو التنبؤ بقيمة تفضيل المستخدم u للعنصر المرشح j في الوقت (t+1) وهي r^u,t+1,j\hat{r}_{u,t+1,j}، وإنشاء قائمة توصيات Top-K.

نظام التصنيف

1. الطرق القائمة على الحي

  • الفكرة الأساسية: الاستفادة من التشابه بين المستخدمين أو العناصر للتوصية
  • الأعمال الممثلة: BIS (تشابه العنصر ثنائي الاتجاه)
  • المزايا: سهلة الصيانة، قابلية التفسير قوية
  • العيوب: تفتقر إلى الخاصية المتعدية، يصعب التقاط تفضيلات المستخدم المعقدة

2. الطرق القائمة على تحليل المصفوفات

  • الفكرة الأساسية: تحليل مصفوفة التفاعل بين المستخدم والعنصر إلى حاصل الضرب الداخلي للمصفوفات منخفضة الرتبة
  • الأعمال الممثلة: TransRec++
  • نقاط الابتكار: إدخال متجهات نقل السلوك لالتقاط العلاقات المتسلسلة والديناميكية السلوكية
  • القيود: تزداد تعقيد النموذج بشكل حاد عند زيادة أنواع السلوك

3. الطرق القائمة على التعلم العميق (المحتوى الرئيسي)

معمارية RNN
  • RLBL: دمج RNN ونموذج log-bilinear، باستخدام مصفوفات نقل خاصة بالسلوك
  • RIB: الاستفادة من GRU وآليات الانتباه لنمذجة السلوك الدقيق
  • BINN: تصميم CLSTM و Bi-CLSTM للتعامل مع معلومات السلوك المتعدد
  • المزايا: مناسبة لنمذجة التسلسل، قادرة على تخزين الذاكرة قصيرة الأجل
  • العيوب: مشاكل الانحدار المتلاشي/المتفجر، كفاءة حسابية منخفضة
معمارية GNN
  • MGNN-SPred: بناء رسم بياني عام لالتقاط علاقات نقل السلوك
  • DMBGN: مصمم لمهمة التنبؤ بمعدل استرجاع القسائم
  • GPG4HSR: الأخذ في الاعتبار الرسم البياني العام والرسم البياني الشخصي في نفس الوقت
  • BGNN: التمييز بين أنماط نقل السلوك المتجانسة وغير المتجانسة
  • المزايا: قادرة على نمذجة العلاقات المعقدة، قوة قوية في التعامل مع ندرة البيانات
  • العيوب: تزداد تعقيد بناء الرسم البياني عند زيادة أنواع السلوك
معمارية Transformer
  • DMT: استخدام MMoE للتعلم متعدد المهام
  • DFN: معالجة ضوضاء ردود الفعل الضمنية من خلال شبكات الانتباه
  • NextIP: نمذجة المشكلة كمهمة مزدوجة للتنبؤ بالعنصر والتنبؤ بالشراء
  • MB-STR: تصميم دالة ترميز موضع جديدة
  • FLAG: نمذجة التفضيل المحلي والتفضيل العام والنية المحلية في نفس الوقت
  • المزايا: قدرة حسابية متوازية قوية، قدرة ممتازة على نمذجة الاعتماديات طويلة الأجل
  • العيوب: التقاط المعلومات المحلية نسبياً أضعف
المعماريات المختلطة
  • MKM-SR: دمج GNN و GRU لنمذجة تسلسل العنصر وتسلسل السلوك على التوالي
  • KHGT: دمج Transformer و GNN، مع الأخذ في الاعتبار معلومات العلاقات بين العناصر
  • المزايا: دمج مزايا تقنيات متعددة، تحسن الأداء ملحوظ
  • العيوب: تعقيد النموذج مرتفع، صعوبة ضبط المعاملات

إعداد التجارب

حالات التطبيق

  1. التوصية الإلكترونية: التنبؤ بسلوك شراء المستخدم، مع الأخذ في الاعتبار السلوكيات المساعدة مثل التصفح والإضافة إلى سلة التسوق والحفظ
  2. توصية الفيديو: باستخدام المشاركة كسلوك هدف والتصفح كسلوك مساعد
  3. توصية الأخبار: دمج ردود الفعل الصريحة (عدم الإعجاب) وردود الفعل الضمنية (التصفح)

مؤشرات التقييم

  • مؤشرات الدقة: Hit Rate, NDCG, Recall, Precision
  • مؤشرات التنوع: Coverage, Diversity
  • مؤشرات الكفاءة: وقت التدريب، وقت الاستدلال، استهلاك الذاكرة

تصنيف من منظور البيانات

  1. تسلسل أزواج (عنصر، سلوك): صيغة الإدخال الأكثر شيوعاً
  2. تسلسلات فرعية خاصة بالسلوك: تسلسلات العناصر المقسمة حسب نوع السلوك
  3. تسلسل العناصر بغض النظر عن السلوك: تسلسلات العناصر التي تتجاهل نوع السلوك
  4. تسلسل السلوك: تسلسل نوع السلوك البحت

نتائج التجارب

النتائج الرئيسية

  1. هيمنة طرق التعلم العميق: نظراً لتعقيد مشكلة MBSR، تعتمد معظم الأعمال على طرق التعلم العميق
  2. أداء Transformer المتفوقة: تظهر أداء أفضل من RNN و GNN في مهام متعددة
  3. إمكانات هائلة للطرق المختلطة: يمكن للمعماريات المختلطة التي تجمع تقنيات متعددة تحقيق نتائج توصية أفضل
  4. أهمية آليات الانتباه: تقريباً جميع الطرق الممتازة تستخدم شكلاً ما من آليات الانتباه

الاتجاهات التقنية

  1. من الفردي إلى المختلط: يتطور الاتجاه التقني من المعماريات الفردية إلى المعماريات المختلطة
  2. من المحلي إلى العام: يتسع منظور النمذجة من التسلسل المحلي إلى هياكل الرسم البياني العام
  3. من البسيط إلى المعقد: تتطور نمذجة السلوك من التضمينات البسيطة إلى علاقات النقل المعقدة

الأعمال ذات الصلة

مجالات البحث المرتبطة

  1. التوصية المتسلسلة (Sequential Recommendation): أساس MBSR، لكن تأخذ في الاعتبار فقط سلوكاً واحداً
  2. التوصية متعددة السلوك (Multi-behavior Recommendation): تأخذ في الاعتبار السلوكيات غير المتجانسة لكن تتجاهل التسلسل
  3. توصية الجلسة (Session-based Recommendation): توصية تسلسل التفاعل قصير الأجل
  4. التوصية الموزعة (Federated Recommendation): التوصية تحت حماية الخصوصية

مسار التطور التقني

التصفية التعاونية التقليدية → تحليل المصفوفات → التعلم العميق → شبكات الرسم البياني العصبية → Transformer → المعماريات المختلطة

الخلاصة والمناقشة

التحديات الرئيسية

  1. نمذجة تسلسل السلوك غير المتجانس: كيفية نمذجة فعالة لعلاقات التسلسل لأنواع السلوك المختلفة
  2. نمذجة العلاقات بين السلوكيات: التقاط الاعتماديات وعلاقات النقل بين السلوكيات
  3. دمج التفضيلات طويلة وقصيرة الأجل: نمذجة التفضيلات المستقرة طويلة الأجل والاحتياجات الديناميكية قصيرة الأجل في نفس الوقت
  4. معالجة الضوضاء والانحياز: التعامل مع الضوضاء والانحياز الاختياري في ردود الفعل الضمنية

الاتجاهات المستقبلية

  1. مستوى البيانات: حل مشاكل ندرة البيانات وعدم التوازن والدورية والضوضاء
  2. المستوى التقني: تحسين الكفاءة الحسابية، تعزيز قدرة النموذج على التعميم، دمج تقنيات متعددة متكاملة
  3. أهداف التحسين: الانتقال من تحسين الهدف الفردي إلى التحسين المشترك متعدد الأهداف
  4. نماذج اللغة الكبيرة: استكشاف إمكانات تطبيق LLM في MBSR
  5. الموثوقية: تحسين قابلية تفسير النموذج، حماية خصوصية وأمان المستخدم

التقييم المتعمق

المزايا

  1. الشمولية: أول مسح منهجي شامل لمجال MBSR، بتغطية واسعة
  2. الوضوح الهيكلي: إطار عمل التصنيف متعدد الأبعاد منظم بوضوح وسهل الفهم والتطبيق
  3. التحليل المتعمق: تحليل تفصيلي وشامل لمزايا وعيوب كل فئة من الطرق
  4. الاستشرافية: الاتجاهات المستقبلية المقترحة لها قيمة توجيهية قوية جداً
  5. الفائدة العملية: توفير خريطة طريق تقنية عملية للباحثين والمهندسين

أوجه القصور

  1. غياب المقارنات التجريبية: كمقالة مسح، تفتقر إلى تجارب مقارنة الطرق تحت معايير موحدة
  2. تحليل البيانات غير كافٍ: تحليل محدود لخصائص وقيود مجموعات البيانات الموجودة
  3. نقاش التطبيق الصناعي: النقاش حول تجارب النشر الفعلي في الصناعة غير كافٍ
  4. ضعف التحليل النظري: غياب التحليل النظري لتعقيد مشكلة MBSR وقابليتها للتعلم

التأثير

  1. المساهمة الأكاديمية: بناء نظام معرفي منهجي لمجال MBSR الناشئ
  2. القيمة العملية: توفير مرجع مهم لتصميم أنظمة التوصية متعددة السلوك في الصناعة
  3. التوجيه البحثي: توضيح المسار التقني لهذا المجال والاتجاهات المستقبلية
  4. وضع المعايير: المساعدة في تعزيز وضع معايير التقييم والمعايير في مجال MBSR

حالات التطبيق

  1. الدخول الأكاديمي: توفير نظرة عامة شاملة على معرفة المجال للمبتدئين
  2. اختيار التكنولوجيا: توفير التوجيه لاختيار طرق MBSR المناسبة للمهندسين
  3. البحث الأكاديمي: توفير مرجع لتحديد اتجاهات البحث ونقاط الابتكار للباحثين
  4. التطبيق الصناعي: توفير خريطة طريق تقنية لبناء أنظمة التوصية متعددة السلوك للمؤسسات

المراجع

تشير هذه الورقة إلى 107 مراجع ذات صلة، تغطي أعمالاً مهمة في مجالات متعددة مثل أنظمة التوصية والتعلم العميق وشبكات الرسم البياني العصبية، مما يوفر أساساً نظرياً وتقنياً متيناً لبحث MBSR.


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