← أحدث الأبحاث
🤖 AI

ShopGym: An Integrated Framework for Realistic Simulation and Scalable Benchmarking of E-Commerce Web Agents

تقدم هذه الورقة ShopGym، وهو إطار عمل متكامل يسد الفجوة بين التقييم الواقعي والقابل للتحكم لوكلاء التجارة الإلكترونية من خلال تحويل واجهات المتاجر الحية إلى بيئات رملية قابلة لإعادة الإنتاج (ShopArena) وتخليق مهام مرجعية قائمة على أسس واقعية (ShopGuru)، مما يثبت أن المتاجر الاصطناعية تحافظ على الخصائص الهيكلية الرئيسية وتترابط مع أداء الوكلاء في المواقع الواقعية.

المؤلفون الأصليون: Chinmay Savadikar, Mingyu Zhao, Yuanzheng Zhu, Han Li, Shuang Xie, Alberto Castelo, Tianfu Wu, Lingyun Wang

نُشر 2026-05-18
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Chinmay Savadikar, Mingyu Zhao, Yuanzheng Zhu, Han Li, Shuang Xie, Alberto Castelo, Tianfu Wu, Lingyun Wang

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك تحاول تعليم روبوت كيفية التسوق عبر الإنترنت. للقيام بذلك بفعالية، أنت بحاجة إلى أرضية تدريب. تجادل ورقة بحثية بعنوان "ShopGym" بأن أراضي التدريب الحالية معطلة، وتقترح حلاً جديداً وأفضل.

إليك تفصيل المشكلة وحلها، باستخدام تشبيهات بسيطة.

المشكلة: معضلة "المتجر الحي" مقابل "متجر الألعاب"

حالياً، يمتلك الباحثون خيارين سيئين لاختبار روبوتات التسوق:

  1. "المتجر الحي" (فوضوي للغاية): تخيل أنك تحاول تعليم روبوت التسوق في سوبر ماركت حقيقي ومزدحم. المشكلة هي أن المتجر يتغير كل يوم. الرفوف تُعاد ترتيبها، والأسعار تتغير، والتخطيط يتبدل، وأحياناً يقوم المتجر باختبار سري لبعض العملاء دون غيرهم.

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

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

العنق الزجاجي الأساسي: نحن بحاجة إلى أرضية تدريب تشعر وكأنها متجر حقيقي (ليتعلم الروبوت مهارات حقيقية) ولكن تعمل كمتجر ألعاب (لنتمكن من اختباره بشكل عادل ومتكرر).

الحل: ShopGym

قام المؤلفون ببناء ShopGym، وهو إطار عمل يعمل كـ "مصنع للتوائم الرقمية". يتكون من جزأين: ShopArena و ShopGuru.

1. ShopArena: "مصنع التوائم الرقمية"

فكر في هذا كآلة تأخذ صورة لمتجر حقيقي فوضوي وتطبع نسخة مطابقة له تماماً، نظيفة ومنظمة.

  • كيف يعمل:
    • المستكشف (The Explorer): فريق من وكلاء الذكاء الاصطناعي يزور موقعاً حقيقياً ("المتجر الأصلي"). هم لا يشترون أي شيء؛ بل يدونون الملاحظات فقط. يقومون برسم خريطة للتنقل، وعد المنتجات، وتدوين كيفية عمل الفلاتر. والأهم من ذلك، أنهم يزيلون جميع الأسماء الحقيقية (مثل "نايكي" أو "كوكاكولا") ويستبدلونها بأسماء وهمية (مثل "العلامة التجارية X" أو "المشروب Y").
    • المهندس المعماري (The Architect): يقوم هذا الفريق بكتابة "مخطط" (مواصفات) بناءً على تلك الملاحظات.
    • البنّاء (The Builder): فريق آخر من وكلاء الذكاء الاصطناعي يقرأ هذا المخطط ويبني موقعاً جديداً بالكامل ومستقلاً من الصفر. يبدو ويتصرف تماماً مثل المتجر الحقيقي، لكنه مصنوع من بيانات اصطناعية.
  • السحر: نظرًا لأنه بُني بناءً على مخطط، يمكنك إعادة ضبطه إلى الصفر فوراً. يمكنك تشغيل نفس الاختبار 1,000 مرة، وسيبدو المتجر نفسه تماماً في كل مرة. ولكن لأنه بُني من متجر حقيقي، فإنه يمتلك نفس التعقيد.

2. ShopGuru: "صانع الامتحانات"

بمجرد بناء المتجر المزيف، تحتاج إلى إعطاء الروبوت اختباراً. ShopGuru هو المعلم الذي يكتب أسئلة الامتحان.

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

كيف اختبروا ذلك؟

لإثبات نجاح فكرتهم، قاموا بشيئين:

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

الخلاصة

يحل ShopGym معضلة "الواقعية مقابل التحكم".

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

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

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →