The Transformer, a highly expressive architecture for sequence modeling, has recently been adapted to solve sequential decision-making, most notably through the Decision Transformer (DT), which learns policies by conditioning on desired returns. Yet, the adversarial robustness of reinforcement learning methods based on sequence modeling remains largely unexplored. Here we introduce the Conservative Adversarially Robust Decision Transformer (CART), to our knowledge the first framework designed to enhance the robustness of DT in adversarial stochastic games. We formulate the interaction between the protagonist and the adversary at each stage as a stage game, where the payoff is defined as the expected maximum value over subsequent states, thereby explicitly incorporating stochastic state transitions. By conditioning Transformer policies on the NashQ value derived from these stage games, CART generates policy that are simultaneously less exploitable (adversarially robust) and conservative to transition uncertainty. Empirically, CART achieves more accurate minimax value estimation and consistently attains superior worst-case returns across a range of adversarial stochastic games.
- معرّف الورقة: 2510.11877
- العنوان: التعلم المعزز الخصومي القوي في الألعاب العشوائية عبر نمذجة التسلسل
- المؤلفون: Xiaohang Tang (جامعة كوليدج لندن)، Zhuowen Cheng (باحث مستقل)، Satyabrat Kumar (جامعة كوليدج لندن)
- التصنيف: cs.LG cs.GT
- تاريخ النشر/المؤتمر: ورشة عمل المؤتمر الـ 39 لأنظمة معالجة المعلومات العصبية (NeurIPS 2025): التعلم الموثوق
- رابط الورقة: https://arxiv.org/abs/2510.11877
يُعتبر محول الرموز (Transformer) معمارية ذات قوة تعبيرية عالية لنمذجة التسلسل، وقد تم تكييفها مؤخراً لحل مشاكل اتخاذ القرار المتسلسل، وأشهرها Decision Transformer (DT)، الذي يتعلم السياسات من خلال تشريط العائد المتوقع. ومع ذلك، فإن القوة الخصومية للطرق المستندة إلى نمذجة التسلسل في التعلم المعزز لم تُستكشف إلى حد كبير. تقدم هذه الورقة Conservative Adversarially Robust Decision Transformer (CART)، وهو، حسب علمنا، الإطار الأول المصمم لتعزيز قوة DT في الألعاب العشوائية الخصومية. نقوم بنمذجة التفاعل بين البطل والخصم في كل مرحلة كلعبة مرحلية، حيث يتم تعريف العائد على أنه القيمة المتوقعة القصوى للحالات اللاحقة، مما يدمج بشكل صريح نقل الحالة العشوائي. من خلال تشريط سياسة المحول على قيم NashQ المشتقة من هذه الألعاب المرحلية، تولد CART سياسات ذات قابلية استغلال منخفضة (قوة خصومية) وتحفظ تجاه عدم اليقين في الانتقال.
المشكلة الأساسية التي يسعى هذا البحث لحلها هي تحسين القوة الخصومية لـ Decision Transformer في بيئة الألعاب العشوائية. بشكل محدد:
- ضعف Decision Transformer: على الرغم من أن DT يُظهر أداءً ممتازاً في مهام اتخاذ القرار المتسلسل، إلا أنه عرضة للاستغلال في البيئات الخصومية، لأنه يتعلم السياسات من خلال التعلم بالمحاكاة، وقد تُعزى العوائد العالية فقط إلى نقاط ضعف استراتيجية الخصم وليس إلى القوة الحقيقية.
- حدود الطرق الموجودة: على الرغم من أن Adversarially Robust Decision Transformer (ARDT) يخفف من هذه المشكلة من خلال تشريط عائد minimax، فإن تطبيقه يقتصر على التعلم المعزز الخصومي مع نقل الحالة الحتمي، وقد يُظهر تفاؤلاً مفرطاً في الألعاب ذات نقل الحالة العشوائي.
- تحديات معالجة العشوائية: في الألعاب العشوائية، يكون نقل الحالة احتمالياً بطبيعته، وقد يتجاهل ARDT احتمالات الانتقال لأنه يشرط فقط عائد minimax، مما يؤدي إلى سوء تقدير احتمالية الوصول إلى ألعاب فرعية عالية العائد.
تتجلى أهمية هذه المشكلة في:
- الجدوى العملية: غالباً ما تتضمن أنظمة الوكلاء المتعددة في العالم الحقيقي عدم اليقين والخصومية
- الأهمية النظرية: ملء الفجوة البحثية في نمذجة التسلسل فيما يتعلق بالقوة الخصومية
- الأمان: تحسين موثوقية أنظمة الذكاء الاصطناعي في البيئات الخصومية
- أول إطار عمل Decision Transformer قوي للألعاب العشوائية: تقديم CART، وهو أول طريقة مصممة خصيصاً لتعزيز قوة DT في الألعاب العشوائية الخصومية.
- نمذجة اللعبة المرحلية: نمذجة تفاعل البطل والخصم في كل خطوة زمنية كلعبة مرحلية، مع تعريف دالة العائد على أنها القيمة المتوقعة القصوى للحالات اللاحقة، مع الأخذ في الاعتبار الانتقال العشوائي للحالة بشكل صريح.
- خوارزمية تقدير قيم NashQ: الجمع بين الانحدار المتوقع (Expectile Regression) وتعلم الفرق الزمني (TD) لحل قيم Q الصغرى القصوى المثلى لجميع المراحل.
- التحقق التجريبي: التحقق من تفوق CART في دقة تقدير قيم minimax والعائد في أسوأ الحالات عبر عدة ألعاب عشوائية اصطناعية.
تُعرّف اللعبة العشوائية بـ (S,A,Aˉ,T,R)، حيث:
- S: فضاء الحالة
- A,Aˉ: فضاء الإجراءات للبطل والخصم
- T: توزيع احتمالية الانتقال st+1∼T(⋅∣st,at,aˉt)
- R: دالة المكافأة
الهدف هو تعلم سياسة البطل التي تتمتع بقوة تجاه الخصم المتكيف:
(π∗,πˉ∗)=maxπminπˉEτ∼ρπ,πˉ[∑trt]
نمذجة التفاعل في كل خطوة زمنية كلعبة مرحلية، حيث:
Qˉ(s,a,aˉ)=Es′∼T(⋅∣s,a)[r+V(s′)]V(s′)=maxa′Q(s′,a′)
حيث تمثل دالة V القيمة المتوقعة لتنفيذ إجراء البطل الأمثل في حالة المرحلة التالية s′.
تُعرّف قيم NashQ للعبة متسلسلة بـ:
QCART(s,a)=minaˉQ(s,a,aˉ)
نظراً لأن عمليات min/max المباشرة غير فعالة، نستخدم الانحدار المتوقع للتقريب:
الخطوة 1: تعلم عائد اللعبة المرحليةL(Qˉ)=E(s,a,aˉ,r,s′)∼D[Qˉ(s,a,aˉ)−V(s′)−r]
الخطوة 2: تقدير قيم NashQL(Q)=E(s,a,aˉ,r,s′)∼D[LERα→0(Q(s,a)−Qˉ(s,a,aˉ))]
الخطوة 3: تقريب دالة القيمة الحالية المثلىL(V)=E(s′,a′)∼D[LERα→1(V(s′)−Q(s′,a′))]
حيث يُعرّف هدف الانحدار المتوقع بـ: LERα(u)=E[u∣α−1(u>0)∣⋅u2]
- معالجة صريحة للعشوائية: من خلال إدخال دالة قيمة حالية إضافية V، نأخذ في الاعتبار بشكل صريح عشوائية نقل الحالة، مما يتجنب مشكلة التفاؤل المفرط في ARDT.
- دمج الانحدار المتوقع وتعلم TD: استخدام مبتكر للانحدار المتوقع لتقريب عمليات min/max، مما يجعل التعلم على بيانات المسار أكثر كفاءة.
- توازن التحفظ والقوة: من خلال تشريط قيم NashQ، نولد سياسات تتمتع بقوة خصومية وتحفظ تجاه عدم اليقين في الانتقال.
تُجرى التجارب على ألعاب عشوائية اصطناعية، تشمل:
- ألعاب عشوائية ثنائية المراحل: المثال التوضيحي الرئيسي
- ألعاب عشوائية ثلاثية المراحل: تفاعلات متسلسلة أكثر تعقيداً
- 5 متغيرات لعبة: اختبار القوة في إعدادات عشوائية مختلفة
يستخدم جمع البيانات سياسة سلوك عشوائية موحدة، تحتوي على 105 مسار، تغطي جميع المسارات الممكنة.
- العائد في أسوأ الحالات: أداء السياسة ضد الخصم الأمثل
- دقة تقدير قيم minimax: الانحراف عن القيم النظرية
- Decision Transformer (DT): محول القرار الأصلي
- Adversarially Robust Decision Transformer (ARDT): الطريقة الخصومية القوية الموجودة
- يُفترض أن يكون الخصم في وقت الاختبار استراتيجية مثلى
- استخدام هدف عائد عالي للفك
- تحسين متناوب لثلاث دوال خسارة حتى التقارب
في اللعبة العشوائية ثنائية المراحل التوضيحية:
- CART: 8.0 (العائد في أسوأ الحالات)
- ARDT: 5.7
- DT: 6.0
الأداء المتوسطة عبر 5 ألعاب خصومية عشوائية اصطناعية:
- CART: 8.115 ± أقل تباين
- ARDT: 5.948
- DT: 6.421
- حساسية الهدف العائد: يحافظ CART على أعلى عائد في أسوأ الحالات عبر إعدادات هدف عائد مختلفة، بينما يحصل ARDT و DT على عوائد أقل تحت الهجمات الخصومية.
- مشكلة التفاؤل المفرط: يميل ARDT إلى أن يضلله المسارات النادرة عالية العائد، مما يؤدي إلى المبالغة في تقدير قيم الإجراءات مع تجاهل احتمالات الانتقال الحقيقية، مما يفقد القوة عند أهداف عائد عالية.
- مزايا التحفظ: يتعامل CART مع العشوائية من خلال النظر المشترك في العائد وعشوائية نقل الحالة، مع التركيز على السياسات الممكنة التي تزيد إلى الحد الأقصى من العائد المتوقع في أسوأ الحالات.
في المثال التوضيحي بالشكل 1:
- يتجاهل ARDT الاحتمالية الصغيرة للوصول إلى الحالة المتوقعة s2′، مما يؤدي إلى تقدير متفائل جداً لقيم الحالة والإجراء
- يتعامل CART مع العشوائية من خلال تخصيص القيم المتوقعة القصوى، مما يؤدي إلى تقدير قيم أكثر تحفظاً ودقة
تم دراسة حل الألعاب ثنائية اللاعبين في التعلم عبر الإنترنت على نطاق واسع، من خلال اللعب الذاتي عبر الإنترنت لتقليل الندم والتقارب إلى توازن ناش. لكن هذا العمل يركز على إعداد التعلم غير المتصل.
- Conservative Q-Learning (CQL): تخفيف المبالغة في تقدير قيمة Q من خلال أهداف متشائمة
- Implicit Q-Learning (IQL): تحقيق استقرار القيمة من خلال تعلم دوال القيمة الضمنية عبر الانحدار المتوقع
- ARDT: تحقيق القوة الخصومية في الألعاب الثابتة ذات المجموع الصفري من خلال انحدار minimax المتوقع
- Trajectory Transformer: التقاط عشوائية المسار من خلال متغيرات كامنة
- Online Decision Transformer: دمج التعلم المعزز الهجين غير المتصل والمتصل
- Multi-Game Decision Transformer: دعم التعلم الانتقالي والتكيف قليل الأمثلة
ينجح CART في حل مشكلة القوة الخصومية لـ DT في الألعاب العشوائية من خلال:
- نمذجة التفاعل كلعبة مرحلية، مع الأخذ في الاعتبار الانتقال العشوائي بشكل صريح
- استخدام قيم NashQ للتشريط، لتوليد سياسات قوية وتحفظية
- تحقيق أداء متفوقة في أسوأ الحالات عبر عدة ألعاب عشوائية
- نطاق التجارب: التحقق الحالي فقط على ألعاب اصطناعية قصيرة المدى
- التعقيد الحسابي: قد يؤدي التحسين المتناوب لثلاث دوال هدف إلى زيادة التكلفة الحسابية
- التحليل النظري: غياب الضمانات النظرية للتقارب والقوة
- التوسع إلى بيئات معقدة: مثل متغيرات البوكر (بوكر Kuhn و Leduc) وبيئات المنافسة بين الوكلاء المتعددة الأخرى الأكثر تعقيداً
- التخطيط طويل الأجل: استكشاف ألعاب أكبر حجماً وآفاق تخطيط أطول
- تحسين نظري: توفير تحليل نظري للتقارب والقوة
- ابتكار قوي: أول دمج للقوة الخصومية في نمذجة التسلسل للألعاب العشوائية، ملء فجوة بحثية مهمة
- طريقة معقولة: من خلال الجمع بين نمذجة اللعبة المرحلية والانحدار المتوقع، معالجة أنيقة للتحديات المزدوجة للعشوائية والخصومية
- تجارب شاملة: على الرغم من أنها في بيئات اصطناعية، تم تصميم متغيرات متعددة للتحقق من فعالية الطريقة
- أهمية المشكلة: تحل المشكلة ذات قيمة عملية وأهمية نظرية مهمة
- قيود التجارب: التحقق فقط في بيئات اصطناعية بسيطة، غياب التحقق من التطبيقات في العالم الحقيقي
- غياب النظرية: غياب التحليل النظري للتقارب والتعقيد والقوة
- تعقيد الطريقة: الحاجة إلى تحسين متناوب لدوال أهداف متعددة، قد يؤثر على الجدوى العملية
- مقارنة محدودة: المقارنة فقط مع ARDT و DT، غياب المقارنة مع طرق التعلم المعزز القوية الأخرى
- المساهمة الأكاديمية: فتح اتجاه جديد لتطبيق نمذجة التسلسل في البيئات الخصومية
- القيمة العملية: توفير أفكار جديدة لتطوير أنظمة متعددة الوكلاء أكثر قوة
- قابلية الاستنساخ: وصف الطريقة واضح، إعداد التجارب بسيط، سهل الاستنساخ
- أنظمة الوكلاء المتعددة: بيئات تتسم بالخصومية وعدم اليقين
- التطبيقات الحساسة للأمان: سيناريوهات تتطلب ضمان أداء أسوأ الحالات
- التعلم غير المتصل: بيئات لا يمكن فيها إجراء تفاعل عبر الإنترنت
تستشهد هذه الورقة بأعمال مهمة في مجالات التعلم المعزز ونظرية الألعاب ونمذجة التسلسل، بما في ذلك:
- Chen et al. (2021) - العمل الأصلي لـ Decision Transformer
- Tang et al. (2024a) - طريقة ARDT
- Hu and Wellman (2003) - Nash Q-Learning
- Vaswani et al. (2017) - معمارية Transformer
التقييم الشامل: هذه ورقة بحثية عالية الجودة تحل مشكلة مهمة وتحديثية. على الرغم من وجود مجال للتحسن في التحقق التجريبي والتحليل النظري، فإن ابتكاريتها ومعقولية الطريقة تجعلها مساهمة قيمة في هذا المجال.