MemAdapter: Fast Alignment across Agent Memory Paradigms via Generative Subgraph Retrieval
يُعد MemAdapter إطار عمل موحداً لاسترجاع الذاكرة يستخدم مسترجع رسوم بيانية فرعية توليديًا ووحدة محاذاة خفيفة الوزن لتمكين دمج ذاكرة عابر للنماذج يتميز بالسرعة والكفاءة والأداء العالي للوكلاء القائمين على النماذج اللغوية الكبيرة.
تخيل أنك باحث محترف تعمل في مكتبة ضخمة وفوضوية. لكي تؤدي عملك، تستخدم ثلاث طرق مختلفة لتذكر الأشياء:
الدفتر (الذاكرة الصريحة): تقوم بتدوين الحقائق في فهرس أو خريطة منظمة. من السهل قراءتها، لكنها تستغرق وقتاً في الكتابة والتنظيم.
الحدس (الذاكرة البارامترية): هي المعرفة التي "امتصصتها" للتو في عقلك من خلال سنوات من الدراسة. أنت لا تبحث عنها؛ بل أنت "تعرفها" فحسب.
الملاحظات اللاصقة (الذاكرة الكامنة): هي خربشات سريعة وغير مرتبة تحتفظ بها في رأسك أثناء العمل على مهمة محددة. هي سريعة، لكنها ضبابية ويصعب شرحها لشخص آخر.
المشكلة: في الوقت الحالي، تعاني "الوكلاء" الذكيون (الباحثون الرقميون) لأن أنواع الذاكرة الثلاثة هذه لا تتواصل مع بعضها البعض. إذا حاول الذكاء الاصطناعي دمج "دفتره" مع "حدسه"، فإنه يصاب بالارتباك. الأمر يشبه محاولة قراءة خريطة (الدفتر) بينما يهمس شخص ما بفكرة غامضة في أذنك (الملاحظة اللاصقة) — يتصادم التنسيقان، ويفقد الذكاء الاصطناعي تسلسل الأفكار.
الحل: MemAdapter ابتكر الباحثون MemAdapter، والذي يعمل بمثابة مترجم عالمي وأمين مكتبة ماهر.
بدلاً من إجبار الذكاء الاصطناعي على تعلم طريقة جديدة للتفكير لكل نوع من أنواع الذاكرة، يقوم MemAdapter بشيئين ذكيين:
بدلاً من مجرد جلب قصاصات عشوائية من النصوص، يتعلم MemAdapter رسم "خريطة مصغرة" (رسم بياني فرعي) لما هو مطلوب بالضبط للإجابة على سؤال ما.
تشبيه: تخيل أنك سألت: "كيف أخبز كعكة؟" بدلاً من تسليمك كتاب طبخ مكوناً من 500 صفحة (معلومات كثيرة جداً!) أو الاكتفاء بالقول "استخدم الدقيق" (معلومات قليلة جداً!)، يقوم MemAdapter بسرعة برسم مخطط صغير ومثالي يوضح فقط المكونات والخطوات الثلاث الأساسية. إنه يحول المعلومات المبعثرة والفوضوية إلى "ورقة غش" نظيفة ومنظمة.
2. "المحول السريع" (المحاذاة عبر النماذج)
هذا هو الجزء "السحري". إذا أعطيت الذكاء الاصطناعي طريقة جديدة تماماً لتذكر الأشياء (نموذج ذاكرة جديد)، فلا يتعين عليك إعادة تدريب الدماغ بأكمله. كل ما عليك فعله هو إعطاؤه "قابس محول" صغيراً.
تشبيه: فكر في الأمر مثل محول السفر العالمي. إذا سافرت من الولايات المتحدة إلى أوروبا، فأنت لا تعيد بناء مجفف شعرك بالكامل ليعمل مع الكهرباء الأوروبية؛ بل تكتفي بتوصيل محول صغير ورخيص.
يقوم MemAdapter بهذا من أجل ذاكرة الذكاء الاصطناعي. يمكنه تعلم "الاتصال" بنظام ذاكرة جديد في 13 دقيقة فقط باستخدام كمية ضئيلة من التدريب. إنه سريع وفعال للغاية — حيث يستخدم أقل من 5% من الطاقة التي قد يحتاجها الذكاء الاصطناعي العادي لتعلم الشيء نفسه.
لماذا يهم هذا؟
لأن MemAdapter يمكنه "دمج" هذه الذكريات معاً. يمكنه أخذ حقيقة من "الدفتر"، وشعور من "الحدس"، وخربشة من "الملاحظة اللاصقة"، ودمجها في "خريطة مصغرة" واحدة واضحة ومثالية.
باختصار: يجعل MemAdapter الوكلاء الذكيين أكثر ذكاءً وكفاءة من خلال تعليمهم كيفية تحويل أنواع الذاكرة المختلفة والفوضوية إلى "خرائط" واضحة ومنظمة يسهل استخدامها، بغض النظر عن مصدر المعلومات.
ملخص تقني: MemAdapter: المحاذاة السريعة عبر نماذج ذاكرة الوكيل عبر الاسترجاع التوليدي للرسوم البيانية الفرعية
1. بيان المشكلة
تعتمد وكلاء النماذج اللغوية الكبيرة (LLM) الحديثة على آليات الذاكرة للتعامل مع المهام طويلة الأمد. عادةً ما تكون أنظمة ذاكرة الوكيل الحالية معزولة في ثلاثة نماذج متميزة:
الذاكرة الصريحة (Explicit Memory): وحدات منفصلة وهيكلية (مثل السجلات النصية أو الرسوم البيانية) يتم استرجاعها عبر التشابه الدلالي أو الطوبولوجي.
الذاكرة البارامترية (Parametric Memory): المعلومات المضمنة داخل معاملات النموذج (مثل استخدام LoRA أو الضبط الدقيق).
الذاكرة الكامنة (Latent Memory): التمثيلات الموزعة التي يتم الحفاظ عليها في الحالات الداخلية للنموذج (مثل مخازن KV cache أو مساحات التضمين الكامنة).
التحدي الجوهري هو أن هذه النماذج "مقترنة بشدة" بطرق الاسترجاع الخاصة بها. هذا الاقتران يمنع الاندماج عبر النماذج (دمج أنواع مختلفة من الذاكرة) ويجعل تكييف نظام الاسترجاع مع نوع جديد من الذاكرة عملية مكلفة للغاية من حيث الموارد، مما يتطلب غالباً إعادة تصميم هيكلي واسع النطاق وإعادة تدريب تؤدي إلى النسيان الكارثي.
2. المنهجية
يقترح المؤلفون MemAdapter، وهو إطار عمل يوحد نماذج الذاكرة غير المتجانسة من خلال الاسترجاع التوليدي المستقل عن النموذج. يتكون النهج من مرحلتين أساسيتين:
المرحلة الأولى: الاسترجاء التوليدي للرسم البياني الفرعي عبر تقطير النموذج
مساحة ذاكرة موحدة: بدلاً من استرجاع النصوص أو التضمينات، يهدف MemAdapter إلى توليد رسم بياني فرعي صريح (عقد وحواف) من مساحة كامنة موحدة ومستقلة عن النموذج.
تقطير المعلم-الطالب (Teacher-Student Distillation): نظراً لندرة الرسوم البيانية الفرعية كاملة الحقيقة واسعة النطاق، استخدم المؤلفون نموذج معلم قوياً (Qwen2.5-32B) للقيام بخطوتين: (1) بناء رسم بياني كامل للذاكرة من المستندات، و(2) استخراج رسم بياني فرعي للأدلة مشروط بالاستعلام.
التدريب: يتم تدريب نموذج طالب (Qwen2.5-1.5B) باستخدام خسارة تقطير تباعد KL على مستوى الرمز (token-level) لمحاكاة قدرة المعلم على توليد رسوم بيانية فرعية مهيكلة وذات صلة بالمهمة.
المرحلة الثانية: المحاذاة السريعة عبر النماذج عبر التعلم التبايني
وحدات المحاذاة: لتكييف النظام مع نماذج ذاكرة غير مرئية (على سبيل المثال، الانتقال من الذاكرة الصريحة إلى الذاكرة الكامنة)، قدم المؤلفون وحدات محاذاة خفيفة الوزن وخاصة بكل نموذج (Align(τ)).
التعلم التبايني (Contrastive Learning): باستخدام نموذج مرجعي (مثل ذاكرة الرسم البياني الصريح) كمرجع، يتم رسم خرائط لحالات ذاكرة النموذج المستهدف إلى مساحة الذاكرة الموحدة. يتم تحسين الوحدة باستخدام خسارة شبيهة بـ InfoNCE، والتي تقلل المسافة بين التمثيل المرجعي وتمثيل النموذج المستهدف لنفس الحالة، بينما تزيد المسافة من العينات السلبية.
الكفاءة: تتطلب هذه المرحلة حوالي 2,500 عرض توضيحي فقط، ويمكن إكمالها في حوالي 13 دقيقة على وحدة معالجة رسومات واحدة.
الاستدلال والدمج: عند الاستدلال، يتم إسقاط حالات الذاكرة المختلفة في المساحة الموحدة ويمكن دمجها باستخدام أخذ العينات بالخفض البسيط (مثل max-pooling). يسمح هذا للوكيل بإجراء دمج صفري المعرفة (zero-shot fusion) للذاكرات الصريحة والبارامترية والكامنة.
3. المساهمات الرئيسية
أول إطار عمل موحد: هو أول إطار عمل لاسترجاع الذاكرة مصمم لتوحيد نماذج الذاكرة غير المتجانسة المتعددة.
نهج الرسم البياني الفرعي التوليدي: من خلال التحول من الاسترجاع القائم على التشابه إلى بناء الرسم البياني الفرعي التوليدي، فإنه يحسن كلاً من المرونة وقابلية التفسير للأدلة المسترجعة.
كفاءة عالية: يحقق محاذاة عبر النماذج باستخدام أقل من 5% من الموارد الحسابية المطلوبة لضبط مسترجعات الذاكرة الأصلية.
دمج "وصّل وشغّل" (Plug-and-Play): يتيح التكامل السلس للمعلومات المتكاملة من أنواع الذاكرة المختلفة.
4. النتائج التجريبية
تم تقييم إطار العمل على ثلاثة اختبارات معيارية (WikiMultiHopQA، وNarrativeQA، وMuSiQue) عبر أحجام وكلاء مختلفة (1.5B، و3B، و7B).
أداء متفوق: تفوق MemAdapter باستمرار على خمسة من النماذج المرجعية المتطورة (بما في ذلك A-Mem، وMem0، وMemoryLLM، وStreamingLLM، وCARE) عبر جميع الاختبارات وأحجام النماذج.
محاذاة فعالة: عند تكييف الأنظمة الحالية (على سبيل المثال، تحويل MemoryLLM إلى MemAdapter)، أظهر إطار العمل تحسينات كبيرة في درجات F1 وROUGE-1، مما يثبت أن تحويل الذاكرة الضمنية إلى رسوم بيانية فرعية صريحة يعزز الاستنتاج.
كفاءة الذاكرة: قلل MemAdapter متوسط طول الذاكرة بأكثر من 50% مقارنة بالنماذج المرجعية، مما أدى بفعالية إلى ضغط السياق طويل الأمد في رسوم بيانية فرعية مدمجة وذات صلة بالمهمة.
دمج قوي: أظهرت التجارب أنه كلما تمت إضافة المزيد من قطع الذاكرة غير المتجانسة، تحسن الأداء بشكل مطرد، مما يدل على تكوين موثوق للمعلومات.
5. الأهمية
يمثل MemAdapter خطوة هامة نحو بنى وكلاء نمطية وقابلة للتوسع. من خلال فصل تخزين الذاكرة (النموذج) عن استرجاع الذاكرة (الرسم البياني الفرعي التوليدي)، فإنه يسمح للمطورين بخلط واستخدام تقنيات ذاكرة مختلفة دون التكلفة الباهظة لإعادة التدريب. وهذا يمهد الطريق لوكلاء أكثر ذكاءً، يعملون بنظام "وصّل وشغّل"، وقادرين على الاستفادة من مصادر معرفية متنوعة لحل مهام الاستنتاج المعقدة ومتعددة الخطوات.