Difficulty-Aware Semantic-ID Optimization for Generative Recommendation
تقترح هذه الورقة طريقة "تحسين المعرف الدلالي المدرك للصعوبة" (DASO)، وهي طريقة ما بعد التدريب مدركة للشجر تعيد تخصيص مجموعات التدفق ديناميكيًا بناءً على عمق مطابقة البادئة ومستويات الاختناق لمعالجة قيود خوارزمية GRPO التقليدية في أنظمة التوصية التوليدية القائمة على المعرفات الدلالية الهرمية، محققةً أداءً هو الأفضل في فئته عبر معايير متعددة.
المؤلفون الأصليون:Xin Yu, Stephen Li, Sina Aghaei, Zifan Zhu, Jiamu Bai, Guanjie Huang, Bo Peng, Yiyao Liu, Lingzhou Xue
في المكتبات الرقمية الشاسعة للعالم الحديث، يعد العثور على العنصر الصحيح من بين ملايين الخيارات مهمة تعتمد على أنظمة حاسوبية معقدة. لعقود من الزمن، عملت هذه الأنظمة من خلال جمع قائمة قصيرة من المرشحين المحتملين أولاً، ثم ترتيبهم لتحديد أي واحد سيظهر للمستخدم. أما النهج الأحدث، والمعروف باسم "التوصية التوليدية"، فيحاول تخطي الخطوة الأولى تماماً؛ فبدلاً من البحث في قائمة، يعمل النموذج الحاسوبي ككاتب، حيث يصيغ الإجابة مباشرة من سياق المستخدم. ولجعل هذا ممكناً، طور الباحثون طريقة لتحويل كل منتج أو عنصر إلى رمز فريد مكون من خطوات قصيرة ومنفصلة، يشبه إلى حد كبير مجموعة من التعليمات التي تقود من فئة عامة وصولاً إلى كائن محدد. ويخلق هذا الهيكل خريطة تشبه الشجرة، حيث يشير بداية الرمز إلى مجموعة كبيرة، وتعمل كل خطوة لاحقة على تضييق التركيز حتى الوصول إلى العنصر الدقيق.
تنشأ المعضلة عندما تحاول هذه النماذج الحاسوبية التعلم من أخطائها. ففي عملية التدريب القياسية، يولد النموذج عدة إجابات محتملة لسؤال واحد ويقارن بينها ليرى أيهما أفضل. ومع ذلك، اكتشف الباحثون خللاً كبيراً في هذه الطريقة عند تطبيقها على رموز العناصر هذه؛ فغالباً ما تكون تخمينات النموذج الأفضل بعيدة جداً لدرجة أنها لا تشترك حتى في الخطوات الأولى مع الإجابة الصحيحة. وعندما يحدث هذا، لا يستطيع الحاسوب التمييز بين تخمين خاطئ قليلاً وتخمين خاطئ تماماً، لأن كلاهما يتلقى نفس الدرجة السيئة. وهذا النقص في التغذية الراجعة الواضحة يؤدي إلى توقف عملية التعلم، مما يترك النموذج عاجزاً عن التحسن في المسائل التي يواجه فيها أكبر قدر من الصعوبة.
ولحل هذه المشكلة، طور فريق من الباحثين في شركة "ميتا" وجامعة ولاية بنسلفانيا طريقة تدريب جديدة تسمى "تحسين المعرف الدلالي المدرك للصعوبة" (Difficulty-Aware Semantic-ID Optimization). يدرك نهجهم أن ليس كل الأخطاء متساوية، وأن الحاسوب يحتاج إلى أنواع مختلفة من المساعدة اعتماداً على مدى ابتعاد تخمينه عن الصواب. فبدلاً من معاملة كل محاولة فاشلة بالتساوي، يقوم النظام أولاً بتحليل مجموعة التخمينات التي قدمها النموذج ليرى بالضبط أين أخطأت. إنه يبحث عن النقطة المحددة في الرمز التي بدأت عندها التخمينات في الانحراف عن المسار الصحيح. فإذا فشل النموذج في بدء الرمز بشكل صحيح، يقدم النظام قدراً صغيراً من التوجيه في البداية تماماً. وإذا نجح النموذج في البداية ولكنه فشل لاحقاً، يتم تطبيق التوجيه في مرحلة لاحقة.
تعمل هذه الطة من خلال الاختيار الدقيق لبعض أسوأ تخمينات النموذج واستبدالها بنسخ مصححة تتبع المسار الصحيح لبضع خطوات قبل ترك النموذج يكمل الباقي بمفرده. وهذا يخلق مزيجاً من المحاولات الخام غير الموجهة والمحاولات الموجهة ضمن نفس المجموعة. ومن خلال المقارنة بين هذين النوعين من التخمينات، يمكن للحاسوب أخيراً رؤية فرق واضح بين النجاح الجزئي والفشل الكلي، مما يسمح له بتعلم كيفية تصحيح أخطائه المحددة. ولضمان عدم نسيان النموذج لكيفية حل المسائل السهلة التي أتقنها بالفعل، أضاف الباحثون أيضاً آلية سلامة تذكره بلطف بالإجابات الصحيحة التي تمكن من إتقانها سابقاً.
تم اختبار نتائج هذا النهج الجديد باستخدام بيانات واقعية من فئات التسوق عبر الإنترنت ومجموعات بيانات داخلية للشركة. ووجد الباحثون أن هذا التوجيه المستهدف حسن بشكل كبير من قدرة النموذج على التوصية بالعناصر الصحيحة. وفي الاختبارات التي شملت حجمين مختلفين من النماذج الحاسوبية وفئتين رئيسيتين من التسوق، تفوقت الطريقة الجديدة على المعيار السابق في كل مقاييس النجاح تقريباً. وكان التحسن أكثر دراماتيكية في الحالات التي عانى فيها النموذج سابقاً من أكبر قدر من الصعوبة—تلك الأسئلة الصعبة حيث كانت التخمينات الأولية بعيدة تماماً عن المسار. ومن خلال إصلاح النقطة التي فقد فيها النموذج طريقه، تعلم النظام كيفية التنقل في شجرة رموز العناصر المعقدة بشكل أكثر فعالية، مما أدى إلى توصيات أكثر دقة للمستخدمين. وتؤكد الدراسة أنه من خلال فهم الطبيعة المحددة للخطأ وتقديم القدر المناسب من المساعدة في اللحظة المناسبة، يمكن للذكاء الاصطناعي أن يتعلم حل المشكلات التي كان يجدها يوماً مستحيلة.
ملخص تقني: تحسين المعرفات الدلالية المدرك للصعوبة (DASO) للتوصية التوليدية
1. بيان المشكلة
تعيد عملية التوصية القائمة على المعرفات الدلالية (Semantic-ID) صياغة الاسترجاع والترتيب كمسألة توليد تلقائي (autoregressive) فوق معرفات عناصر هرمية (SIDs). تتضمن خطة ما بعد التدريب القياسية الضبط الدقيق الخاضع للإشراف (SFT) متبوعًا بتحسين السياسة النسبي للمجموعات (GRPO). ومع ذلك، حدد المؤلفون وجود عدم تطابق هيكلي في الصعوبة في هذه الخطة:
أنظمة غياب الهدف (Target-Missing Regimes): تحت نموذج SFT مجمد، غالبًا ما يكون العنصر المستهدف الفعلي غائبًا عن المرشحين الأوائل في بحث شعاعي مقيد (على سبيل المثال، غائب من أول 16 من أصل 50 مرشحًا لـ 52.5%–63.9% من مطالبات الاختبار العامة).
إشارات مكافأة متدهورة (Degenerate Reward Signals): في سيناريوهات "غياب الهدف" هذه، يفشل نظام GRPO التقليدي في توفير إشارات تعلم ذات معنى. إذا كانت مجموعة الـ (rollout) لا تحتوي على أي تطابقات دقيقة، فإن مكافآت مستوى العنصر غالبًا ما تنهار إلى قيم متطابقة أو قريبة من الصفر. وحتى إذا طابقت بعض المرشحات بادئة جزئية (partial prefix) لـ SID المستهدف، فإن حساب الميزة النسبي للمجموعة يصبح ضعيفًا أو متدهورًا لأن النموذج لا يستطيع التمييز بين النجاحات في البادئة الجزئية وبين الإخفاقات الكاملة.
الفجوة: يؤدي هذا إلى الفشل في التعلم على المطالبات التي تكون فيها مرحلة ما بعد التدريب أكثر ضرورة — وهي الحالات التي لم يحل فيها نموذج SFT المهمة بعد.
2. المنهجية: تحسين المعرفات الدلالية المدرك للصعوبة (DASO)
إن DASO هو طريقة تدريب لاحق مدركة للشجرة، مصممة لمعالجة مشكلة تخصيص الإشارة هذه عبر التعامل مع بناء الـ (rollout) كـ مسألة إعادة تخصيص مدركة للعنق (bottleneck-aware reallocation problem). بدلاً من استخدام حاويات صعوبة ثابتة أو حقن عمليات إكمال مطابقة للحقيقة الأرضية بشكل موحد، يقوم DASO بتوصيف وتعديل مجموعة الـ (rollout) لكل مطالبة ديناميكيًا.
المكونات الأساسية
التوصيف عبر عمق البادئة عبر الإنترنت (Online Prefix-Depth Profiling):
لكل مطالبة، يقوم DASO بأخذ عينة من مجموعة خام مكونة من G من عمليات الإكمال من السياسة الحالية πt.
يحسب ملف تطابق البادئةpj(x)، والذي يمثل كسر عمليات الإكمال التي تطابق الـ SID المستهدف حتى العمق j.
يحدد هذا الملف أعماق العنق (bottleneck depths) حيث ينحرف السياسة (policy) بشكل متكرر عن المسار المستهدف (أي حيث يكون الهبوط pj−1−pj هو الأكبر).
تخصيص الـ (Rollout) المدرك للعنق:
يعيد DASO تخصيص مجموعة فرعية محدودة من مجموعة الـ (rollout) وهي B(x) لتصبح عمليات إكمال موجهة بالبادئة (prefix-guided completions).
تحديد الميزانية: تتناسب ميزانية التدخل عكسيًا مع متوسط عمق البادئة للمجموعة. المجموعات التي لا تحتوي على أي تطابقات للبادئة تحصل على مساحات موجهة أكثر؛ والمجموعات التي تحتوي على تطابقات جزئية تحصل على مساحات أقل.
استراتيجية التخصيص: يتم توزيع الميزانية عبر أعماق الـ SID بما يتناسب مع انخفاضات العنق المحددة في الملف التعريفي.
البناء: تقوم عمليات الإكمال الموجهة بتثبيت البادئة المستهدفة s1:j∗ عند عمق العنق وتترك للسياسة πt فك تشفير اللاحقة (suffix) المتبقية. يتم استبدال أضعف عمليات الإكمال الخام (أقل عمق تطابق للبادئة) بهذه العينات الموجهة، بينما يتم الاحتفاظ بأقوى عمليات الإكمال الخام للحفاظ على التباين داخل السياسة (on-policy contrast).
تصميم مكافأة مدرك للـ SID:
تجمع دالة المكافأة بين مكافأة الدقة القياسية (Racc)، ومكافأة الترتيب (Rrank)، ومكافأة جديدة للبادئة الخاصة بالـ SID (Rsid).
توفر Rsid ائتمانًا متدرجًا بناءً على طول البادئة المتطابقة (m(s^,s∗)/M). يضمن هذا أن المرشحين الذين يطابقون جزءًا من مسار الهدف يتلقون إشارة إيجابية حتى لو لم يصلوا إلى العنصر الدقيق، مما يمنع انهيار المكافأة.
استقرار السياسة المرتكز على SFT:
لمنع السياسة من التراجع عن الأمثلة التي حلها نموذج SFT بالفعل (وهو خطر ناتج عن حقن البادئات الموجهة)، يضيف DASO خسارة مرساة SFT إضافية (LSFT).
الهدف الإجمالي هو LDASO=LGRPO+λsftLSFT، حيث LSFT هي سالب اللوغاريتم الطبيعي لتسلسل الـ SID الحقيقي. هذا يحد من انزياح التوزيع ويحافظ على الاستقرار.
3. المساهمات الرئيسية
تشخيص فجوة تغطية مسار الهدف: يثبت المؤلفون تجريبيًا أن نموذج SFT يفشل في توليد الرمز الأول من الـ SID المستهدف ضمن أفضل 16 مرشحًا من أصل 50 في بحث شعاعي لأكثر من نصف مطالبات الاختبار العامة. يحدد هذا النظام الذي تكون فيه مكافآت GRPO على مستوى العنصر عرضة للتدهور.
تقديم DASO: إطار عمل جديد لما بعد التدريب يدمج:
التوصيف عبر الإنترنت لمجموعات الـ (rollout) لاكتشاف الأعناق.
تخصيص محدود وديناميكي لعمليات الإكمال الموجهة لأعماق محددة من الـ SID.
ائتمان بادئة الـ SID لتوفيد مكافآت متدرجة للتطابقات الجزئية.
مرساة SFT لاستقرار التعلم ومنع النسيان الكارثي للأمثلة التي تم حلها بالفعل.
التحقق التجريبي: تجارب واسعة النطاق تظهر أن DASO يحسن جودة التوصية الإجمالية عبر مجموعات بيانات متعددة وهياكل نماذج مختلفة، مع تحقيق أكبر المكاسب في الأنظمة الصعبة (المفقودة الهدف) في البداية.
4. النتائج التجريبية
قيم المؤلفون DASO على فئتين من فئات أمازون العامة (الصناعية والعلمية؛ ومنتجات المكتب) ومجموعة بيانات صناعية داخلية، باستخدام هياكل Qwen2.5-1.5B و Qwen2.5-3B.
المقارنات العامة (Amazon):
حسن DASO أكثر من 11 من أصل 12 مقياسًا مقارنة بأساس GRPO من نوع MiniOneRec عبر كلا المجموعتين وحجمي النماذج.
حقق أفضل نتيجة في 9 من أصل 12 مقياسًا.
لوحظت مكاسب ملحوية في فئة "منتجات المكتب" (على سبيل المثال، تحسن HR@5 من 0.1420 إلى 0.1639 للنموذج 1.5B)، والتي تحتوي على نسبة أعلى من المطالبات "الصعبة" (بدون بادئة).
المهمة الصناعية الداخلية:
في مهمة SID ذات أربعة مستويات، حسن DASO بشكل كبير الاستدعاء (Recall) عند المستوى 0 (الفرع الجذري) من 47.21% إلى 54.23%، مما يشير إلى دخول أفضل في الفرع الدلالي الخشن الصحيح.
تحسن الاستدعاء في المستوى النهائي (Top-1) أيضًا عبر جميع المستويات.
التحليل التشخيصي:
كشف التحليل حسب المستويات (المصنفة حسب صعوبة المخرج الأولي لـ SFT) أن أكبر التحسينات حدثت في المطالبات "المتوسطة" (بادئة جزئية) و"الصعبة" (بدون بادئة).
يؤكد هذا أن DASO يستعيد بنجاح إشارات التدريب لأنظمة غياب الهدف دون تدهور الأداء في المطالبات "السهلة" التي تم حلها بواسطة SFT.
دراسات الاستبعاد (Ablation Studies):
أدى إزالة التوصيف عبر الإنترنت (استبداله بحاويات ثابتة) إلى أداء أقل، مما يؤكد الحاجة إلى التكيف الدينماكي المحلي للمجموعة.
أدت إزالة ائتمان بادئة الـ SID إلى خفض الأداء الإجمالي.
أدت إزالة مرساة SFT إلى انخفاض في HR@5 الإجمالي، مما يؤكد دورها في منع التراجع في الأمثلة التي تم حلها.
5. الأهمية والادعاءات
يدعي البحث أن DASO يعالج قيدًا جوهريًا في تطبيق GRPO على توليد المعرفات الدلالية الهرمية: وهو عدم قدرة مكافآت المجموعة النسبية القياسية على توفير إشارات تعلم عندما تفشل السياسة في الوصول إلى الفرع المستهدف.
الآلية: من خلال التعامل مع بناء الـ (rollout) كمسألة تخصيص عبر الإنترنت، يضمن DASO احتواء مجموعات GRPO على تباين ذي معنى (خلط عمليات الإكمال الخام مع عمليات الإكمال الموجهة) حتى عندما تكون السياسة بعيدة في البداية عن الهدف.
الاستقرار: يضمن تضمين مرساة SFT أن المرونة المكتسبة من عمليات الإكمال الموجهة لا تأتي على حساب تدهور الأداء في الأمثلة التي أتقنها النموذج بالفعل.
القابلية للتعميم: أظهرت الطريقة فعاليتها عبر مستويات مختلفة من عمق شجرة الـ SID (3 مستويات مقابل 4 مستويات) وأحجام مختلفة من البيانات، مما يشير إلى أنها حل قوي لنمط فشل "غياب الهدف".
يخلص المؤلفون إلى أن DASO يحسن جودة التوصية الإجمالية من خلال استهداف الأنظمة التي تكون فيها مرحلة ما بعد التدريب أكثر أهمية، وبذلك يسد الفجوة بين تهيئة SFT وأداء السياسة الأمثل.