← أحدث الأبحاث
🤖 machine learning

CoMem: Context Management with A Decoupled Long-Context Model

يُعد CoMem إطار عمل مبتكر يعمل على فصل إدارة الذاكرة عن سير عمل الوكيل الأساسي باستخدام خط أنابيب غير متزامن بفاصل kk-خطوة وتدريب مدفوع بالمكافأة لتقليل زمن انتقال الاستدلال بشكل كبير مع الحفاظ على أداء عالٍ في المهام الوكيلية ذات السياق الطويل.

المؤلفون الأصليون: Yuwei Zhang, Chengyu Dong, Shuowei Jin, Changlong Yu, Hejie Cui, Hongye Jin, Xinyang Zhang, Hamed Bonab, Colin Lockard, Jianshu Chen, Zhenyu Shi, Jingbo Shang, Xian Li, Bing Yin

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

المؤلفون الأصليون: Yuwei Zhang, Chengyu Dong, Shuowei Jin, Changlong Yu, Hejie Cui, Hongye Jin, Xinyang Zhang, Hamed Bonab, Colin Lockard, Jianshu Chen, Zhenyu Shi, Jingbo Shang, Xian Li, Bing Yin

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

إليك شرح لورقة COMEM البحثية، مقسمة إلى مفاهيم بسيطة باستخدام تشبيهات إبداعية.

المشكلة الكبرى: "أمين المكتبة المثقل بالأعباء"

تخيل أن لديك أمين مكتبة عبقرياً وفائق الذكاء (الوكيل الذكي - AI Agent) مهمته حل الألغاز المعقدة، مثل إصلاح الأخطاء البرمجية في قاعدة بيانات برمجية ضخمة. وللقيام بذلك، يحتاج أمين المكتبة إلى قراءة تاريخ المحادثة بأكمله وكل إجراء تم اتخاذه حتى الآن.

كلما طالت المحادثة (آلاف الخطوات)، يضطر أمين المكتبة إلى حمل كومة متزايدة من الكتب (سجل التفاعل - interaction history) أينما ذهب.

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

الحل: COMEM (نهج "الفصل بين المهام")

يقترح المؤلفون في هذه الورقة، COMEM، طريقة جديدة ذكية لتنظيم المكتبة. فبدلاً من إجبار أمين المكتبة الرئيسي على حمل الكومة الثقيلة من الكتب، يقومون بتعيين مساعد متخصص وسريع (نموذج الذاكرة - Memory Model).

إليك كيف يعمل الأمر، خطوة بخطوة:

1. تقسيم العمل

  • أمين المكتبة الرئيسي (نموذج الوكيل - Agent Model): هذا هو العقل الكبير والقوي الذي يتخذ القرارات النهائية. إنه ذكي جداً ولكنه بطيء عندما يحمل أحمالاً ثقيلة.
  • المساعد (نموذج الذاكرة - Memory Model): هذا عامل أصغر وأسرع وأخف وزناً. وظيفته الوحيدة هي قراءة الكتب القديمة والثقيلة وكتابة ملخص قصير وموجز لما حدث.

2. خط إنتاج "K-Step-Off" (سباق التتابع)

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

يقدم COMEM نظام سباق التتابع:

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

3. تدريب "الإحصاءات الكافية" (تعليم المساعد)

قد تتساءل: "ماذا لو قام المساعد بتلخيص الكثير من المعلومات ونسي تفاصيل مهمة؟"

لحل هذه المشكلة، لم يكتفِ المؤلفون بتعليم المساعد كيفية كتابة "لغة إنجليزية جيدة"، بل دربوه باستخدام نظام مكافأة:

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

النتائج: أسرع وأذكى

اختبرت الورقة هذا النظام في تحدٍ حقيقي: SWE-Bench، والذي يتضمن إصلاح أخطاء البرمجيات (وهي مهمة طويلة ومعقدة للغاية).

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

الخلاصة

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

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

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

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

جرّب Digest →