2025-11-20T19:43:15.563163

Homomorphic Mappings for Value-Preserving State Aggregation in Markov Decision Processes

Zhao, Li, Feng et al.
State aggregation aims to reduce the computational complexity of solving Markov Decision Processes (MDPs) while preserving the performance of the original system. A fundamental challenge lies in optimizing policies within the aggregated, or abstract, space such that the performance remains optimal in the ground MDP-a property referred to as {"}optimal policy equivalence {"}. This paper presents an abstraction framework based on the notion of homomorphism, in which two Markov chains are deemed homomorphic if their value functions exhibit a linear relationship. Within this theoretical framework, we establish a sufficient condition for the equivalence of optimal policy. We further examine scenarios where the sufficient condition is not met and derive an upper bound on the approximation error and a performance lower bound for the objective function under the ground MDP. We propose Homomorphic Policy Gradient (HPG), which guarantees optimal policy equivalence under sufficient conditions, and its extension, Error-Bounded HPG (EBHPG), which balances computational efficiency and the performance loss induced by aggregation. In the experiments, we validated the theoretical results and conducted comparative evaluations against seven algorithms.
academic

التعيينات المتماثلة للتجميع الحفاظ على القيمة في عمليات قرار ماركوف

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

  • معرّف الورقة: 2510.09965
  • العنوان: التعيينات المتماثلة للتجميع الحفاظ على القيمة في عمليات قرار ماركوف
  • المؤلفون: Shuo Zhao, Yongqiang Li, Yu Feng, Zhongsheng Hou, Yuanjing Feng
  • التصنيف: cs.LG cs.AI stat.ML
  • تاريخ النشر: 14 أكتوبر 2025 (نسخة arXiv المسبقة)
  • رابط الورقة: https://arxiv.org/abs/2510.09965

الملخص

تقدم هذه الورقة إطار عمل تجريدي قائم على التعيينات المتماثلة لمعالجة مشكلة تجميع الحالات في عمليات قرار ماركوف (MDP). يحدد الإطار المتماثلة من خلال إنشاء علاقة خطية بين دوال القيمة في سلسلتي ماركوف، مما يحافظ على تكافؤ السياسات المثلى مع تقليل التعقيد الحسابي. تقدم الورقة خوارزميتي HPG و EBHPG، توفران ضمانات نظرية عند تحقق الشروط الكافية وعدم تحققها على التوالي، وتتحقق من صحة النتائج النظرية من خلال التجارب.

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

تعريف المشكلة

مع التطبيق الواسع لعمليات قرار ماركوف في المشاكل الواقعية المعقدة، أصبحت مشكلة التعقيد الحسابي الناجمة عن فضاء الحالات الكبير متزايدة الأهمية. يهدف تجميع الحالات، كاستراتيجية رئيسية، إلى تقليل تكاليف الحساب من خلال ضغط فضاء الحالات، لكن التحدي الأساسي يكمن في كيفية ضمان أن السياسة المُحسَّنة في الفضاء المجرد تبقى مثلى في عملية قرار ماركوف الأصلية.

أهمية البحث

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

قيود الطرق الموجودة

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

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

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

شرح الطريقة

تعريف المهمة

بالنظر إلى عملية قرار ماركوف ذات الأفق اللانهائي MS=(S,A,PSA,γ,r)M_S = (S,A,P_{SA},\gamma,r)، الهدف هو إيجاد مصفوفة ترميز PνP_\nu وفضاء حالات مجرد UU، بحيث تبقى السياسة المُحسَّنة في الفضاء المجرد مثلى في عملية قرار ماركوف الأصلية.

الإطار النظري الأساسي

تعريف سلاسل ماركوف المتماثلة

التعريف 1: بالنظر إلى سلسلة ماركوف الأساسية MSπM^\pi_S المستحثة بواسطة السياسة π\pi وسلسلة ماركوف المجردة MUμM^\mu_U، إذا تحققت الشروط التالية، يُقال إن MUμM^\mu_U هي سلسلة ماركوف متماثلة لـ MSπM^\pi_S:

PUμPν=PνPSπP^\mu_U P_\nu = P_\nu P^\pi_SRUπ,ν=PνRSπR^{\pi,\nu}_U = P_\nu R^\pi_S

حيث PνRU×SP_\nu \in \mathbb{R}^{|U| \times |S|} هي مصفوفة الترميز.

العلاقة الخطية لدوال القيمة

النظرية 1: إذا كانت MUμM^\mu_U سلسلة ماركوف متماثلة لـ MSπM^\pi_S، فإن دوال القيمة الخاصة بهما تحقق العلاقة الخطية: VUμ=PνVSπV^\mu_U = P_\nu V^\pi_S

شروط وجود التعيينات المتماثلة

النظرية 3: بالنظر إلى عملية قرار ماركوف الأساسية MSM_S ومصفوفة الترميز PνP_\nu، يوجد تعيين متماثل fν:ΠSΠUf_\nu: \Pi_S \to \Pi_U إذا وفقط إذا كان الفضاء الصفي لـ PνP_\nu يحتوي على span(F)\text{span}(F)، حيث FF هي أقصى مجموعة مستقلة خطياً من جميع متجهات الانتقال الأساسية.

تصميم الخوارزميات

خوارزمية HPG (الخوارزمية 1)

عند تحقق الشروط الكافية:

  1. حساب شبه معكوس Moore-Penrose PνP_\nu^\dagger لـ PνP_\nu
  2. حساب مصفوفة الانتقال المجردة عبر Cπθt=PSπθtPνC^{\pi_{\theta_t}} = P^{\pi_{\theta_t}}_S P_\nu^\dagger
  3. تقييم دالة القيمة المجردة VUfν(πθt)V^{f_\nu(\pi_{\theta_t})}_U
  4. تحديث معاملات السياسة θt+1\theta_{t+1}

التعقيد الحسابي: O(SA+US2+U3)O(|S||A| + |U||S|^2 + |U|^3)، وهو يتفوق بشكل ملحوظ على التقييم القياسي للسياسة O(SA+S3)O(|S||A| + |S|^3) عندما يكون US|U| \ll |S|.

خوارزمية EBHPG (الخوارزمية 2)

عند عدم تحقق الشروط الكافية، تحسين حد أدنى للأداء: JS(π~)JU(fν(π~))g(π~,ν)1γJ_S(\tilde{\pi}) \geq J_U(f_\nu(\tilde{\pi})) - \frac{\|g(\tilde{\pi},\nu)\|}{1-\gamma}

حيث g(π,ν)1γ\frac{\|g(\pi,\nu)\|}{1-\gamma} هو الحد الأعلى للفرق في الأداء.

نقاط الابتكار التقني

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

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

مجموعات البيانات

  1. النماذج العشوائية: S=100,A=10|S|=100, |A|=10، كثافة مصفوفة الانتقال 10%-100%
  2. عمليات قرار ماركوف الضعيفة الاقتران: S=3600,A=10|S|=3600, |A|=10، محاكاة القرارات الهرمية
  3. عالم الشبكة ذو الأربع غرف: S=6400,A=4|S|=6400, |A|=4، مهمة الملاحة الكلاسيكية
  4. إدارة الطوابير المتسلسلة: S=6084,A=3|S|=6084, |A|=3، مستوحاة من نظام الخادم الفعلي

مقاييس التقييم

  • أداء السياسة: JS(π)=Es0ξS[VSπ(s0)]J_S(\pi) = \mathbb{E}_{s_0 \sim \xi_S}[V^\pi_S(s_0)]
  • وقت الحساب: قياس الوقت الفعلي للكفاءة الفعلية
  • التقارب: تقارب تكرار السياسة إلى الحل الأمثل

طرق المقارنة

تشمل 7 طرق أساسية:

  • تكرار السياسة القياسي (PolicyIter)
  • تقنيات التجميع الكلاسيكية (Bertsekas)
  • الطرق الحديثة: Ayoub et al., Chen, Forghieri et al., Ishfaq et al., Lee et al.

تفاصيل التنفيذ

  • معدل التعلم: 1×1031 \times 10^{-3}
  • عدد الحالات المجردة: U=int(0.5×r)|U| = \text{int}(0.5 \times r)
  • الأجهزة: معالج AMD Ryzen 7 5800X + بطاقة رسومات NVIDIA GeForce RTX 3090

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

تجارب التحقق النظري

يعرض الشكل 2 نتائج التحقق على مهام صغيرة الحجم بـ S=100|S|=100:

  1. عند تحقق الشروط الكافية: المنحنيات المسماة "100%" (المقابلة لـ U=r|U|=r) تتقارب إلى القيمة المثلى في جميع المهام، مما يتحقق من صحة النظريات 2 و 3
  2. عند عدم تحقق الشروط الكافية: المنحنيات المسماة "80%"، "50%"، "20%" تظهر تذبذباً واضحاً، ولا يمكن ضمان التقارب إلى الحل الأمثل
  3. أداء EBHPG: تتحسن الأداء الفعلية (الخط الصلب) مع تحسن حد الأداء الأدنى (الخط المتقطع)، مما يتحقق من النظريات 5 و 6

مقارنة الأداء على نطاق واسع

يعرض الشكل 3 مقارنة الأداء على مهام واسعة النطاق:

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

تحليل الحالات الخاصة

يصعب على جميع الطرق تجاوز الأساس في بيئة الأربع غرف، الأسباب المحتملة:

  • هيكل الحوافز نادر جداً
  • الجمع بين فضاء الحالات الكبير والحوافز النادرة يجعل الاستكشاف صعباً
  • قد تؤدي ندرة دالة الحوافز إلى إبطاء كفاءة تكرار السياسة

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

تصنيف طرق التجريد الحالي

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

تطور الأطر النظرية

  1. نظرية عمليات قرار ماركوف المتماثلة: إطار التعيينات الحافظة للبنية المقترح من قبل Ravindran
  2. نظرية المحاكاة الثنائية: امتداد مفهوم التكافؤ السلوكي الكلاسيكي في عمليات قرار ماركوف
  3. امتداد الفضاء المستمر: امتداد مقياس المحاكاة الثنائية إلى فضاء الحالات المستمر من قبل Ferns وآخرين

الميزة النسبية للورقة الحالية

بالمقارنة مع الطرق الموجودة، توفر هذه الورقة شروطاً كافية أكثر مرونة وتنفيذاً حسابياً أكثر كفاءة.

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

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

  1. إنشاء إطار نظري لتجميع الحالات قائم على التعيينات المتماثلة
  2. توفير شروط كافية لتكافؤ السياسات المثلى، أكثر مرونة من شروط عمليات قرار ماركوف المتماثلة التقليدية
  3. تطوير خوارزميتي HPG و EBHPG العمليتين، تم التحقق منهما نظرياً وتجريبياً

القيود

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

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

  1. تخفيف الشروط الكافية لتكافؤ السياسات المثلى
  2. التوسع إلى فضاء الحالات المستمر
  3. تحسين ضمانات التقارب في حالة وجود خطأ تقريبي

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

المميزات

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

أوجه القصور

  1. نطاق التطبيق: قد تكون الشروط الكافية في بعض الحالات لا تزال صارمة جداً
  2. تغطية التجارب: تتطلب النتائج الشاذة في بيئة الأربع غرف تحليلاً أعمق
  3. طرق المقارنة: قد لا تكون بعض الطرق المقارنة أحدث طرق الفن (SOTA)

التأثير

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

السيناريوهات المناسبة

  1. حل عمليات قرار ماركوف واسعة النطاق
  2. التعلم الهرمي المعزز
  3. الأنظمة متعددة الوكلاء
  4. مشاكل القرار ذات فضاء الحالات المنظم

المراجع

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


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