Conflict-Resolving and Sharpness-Aware Minimization for Generalized Knowledge Editing with Multiple Updates
تقترح الورقة البحثية إطار عمل CoRSA، وهو إطار تدريب فعال من حيث المعلمات يحل صراعات المعرفة ويقلل من انحناء الخسارة لتحسين التعميم والاستقرار وفعالية التحديث بشكل كبير في النماذج اللغوية الكبيرة التي تخضع لعمليات تعديل معرفي متعددة.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أن لديك أمين مكتبة ذكيًا جدًا ومطلعًا (وهو النموذج اللغوي الكبير - LLM) يعرف الكثير من الحقائق. ولكن أحيانًا، يتغير العالم. ربما يتولى رئيس تنفيذي جديد شركة ما، أو ينتقل لاعب إلى فريق رياضي آخر. أنت بحاجة إلى تحديث ذاكرة أمين المكتبة هذا بكفاءة ودقة دون طرده وتعيين بديل له (لأن ذلك سيكون مكلفًا وبطيئًا للغاية).
تقدم هذه الورقة البحثية طريقة جديدة تسمى CORSA لمساعدة أمين المكتبة هذا على تحديث ذاكرته بكفاءة. وإليك كيف تعمل، باستخدام تشبيهات بسيطة:
المشكلة: أمين المكتبة "العنيد"
عندما تحاول تعليم أمين المكتبة حقيقة جديدة، غالبًا ما تسوء ثلاثة أمور مع الطرق الحالية:
- مشكلة "إعادة الصياغة": إذا قلت لأمين المكتبة: "الرئيس التنفيذي هو آندي جاسي"، فقد يتذكر تلك الجملة تحديدًا فقط. أما إذا سألته: "من يدير أمازون؟"، فقد يظل يقول الرئيس التنفيذي القديم، جيف بيزوس. إنه لم يتعلم المفهوم حقًا، بل تعلم الكلمات المحددة فقط.
- مشكلة "التراجع": إذا قمت بتحديث أمين المكتبة مرة واحدة، ثم حدثته مرة أخرى لاحقًا، فقد يتم مسح التحديث الأول، أو قد تظهر المعلومة القديمة الخاطئة مجددًا. الأمر يشبه الكتابة فوق سبورة بيضاء بقلم لا يجف؛ حيث يتسرب الحبر القديم من تحت الجديد.
- مشكلة "الصراع": يمتلك أمين المكتبة ذكريات قوية عن الحقائق القديمة. وعندما تحاول استبدالها، تقاوم الذاكرة القديمة عملية التحديث، مما يسبب ارتباكًا أو "هلوسات" حيث يعطي أمين المكتبة مزيجًا من المعلومات القديمة والجديدة.
الحل: CORSA
ابتكر المؤلفون CORSA (تقليل الحدة الواعي بحل الصراعات - Conflict-Resolving and Sharpness-Aware Minimization). فكر في الأمر كأنه نظام تدريب خاص لأمين المكتبة يعالج المشكلات الثلاث باستخدام حيلتين رئيسيتين:
1. حيلة "الوادي المسطح" (تقليل الحدة الواعي - Sharpness-Aware Minimization)
تخيل أن معرفة أمين المكتبة هي عبارة عن مشهد طبيعي من التلال والوديان.
- الطريقة القديمة: عندما يتعلم حقيقة جديدة، قد يعلق في "قمة" حادة وضيقة للغاية على الخريطة. تبدو هذه القمة كمكان مثالي، ولكن إذا حركته قليلًا (مثل طرح السؤال بطريقة مختلفة)، فإنه يسقط عن القمة وينسى كل شيء.
- حيلة CORSA: تجبر CORSA أمين المكتبة على إيجاد وادي واسع ومسطح بدلاً من القمة الحادة. في الوادي المسطح، حتى لو حركت أمين المكتبة (سألته بطريقة مختلفة)، فإنه سيظل في نفس المكان. هذا يجعل المعرفة الجديدة مستقرة ويساعدها على التعميم عبر طرق مختلفة من السؤال.
2. حيلة "محاربة الشبح" (حل الصراعات - Conflict-Resolving)
تخيل أن الحقيقة القديمة هي شبح يطارد أمين المكتبة.
- الطريقة القديمة: تحاول التدريبات القياسية تعليم الحقيقة الجديدة، لكنها تجعل صوت الشبح أعلى بالخطأ. يتعلم أمين المكتبة الحقيقة الجديدة، لكنه لا يزال يهمس بالحقيقة القديمة في الخلفية.
- حيلة CORSA: تستخدم CORSA استراتيجية مزدوجة. فهي تعلمه الحقيقة الجديدة وفي الوقت نفسه تخبره: "تجاهل ذلك الشبح القديم!". إنها تدفع الإجابة القديمة بعيدًا وتسحب الإجابة الجديدة لتقترب. هذا يخلق فجوة واضحة بين الاثنين، مما يضمن عدم تسلل المعلومة القديمة لاحقًا.
كيف تتعامل مع التحديثات المتعددة
تختبر الورقة البحثية ما يحدث عندما تقوم بتحديث ذاكرة أمين المكتبة عدة مرات (مثل تتبع رئيس تنفيذي يغير وظائفه كل عام).
- الطرق الأخرى: تعمل مثل الإسفنجة التي تتشبع. بعد بضع تحديثات، لا تستطيع الإسفنجة امتصاص أي ماء جديد، أو أنها تعصر الماء القديم للخارج (النسيان).
- CORSA: تعمل مثل دفتر ملاحظات معياري. نظرًا لأنها وجدت تلك "الوديان المسطحة" ودفعت "الأشباح" بعيدًا، يمكنها الاستمرار في إضافة صفحات جديدة دون تمزيق الصفحات القديمة. إنها تتذكر الرئيس التنفيذي الجديد دون أن تنسى القديم، ولا ترتبك عندما يتغير الرئيس التنفيذي مرة أخرى.
النتائج
اختبر المؤلفون هذا على حقائق واقعية (مثل من هو الرئيس التنفيذي لأمازون) وحتى على البرمجة (تحديث كيفية عمل برنامج كمبيوتر).
- ذاكرة أفضل: كانت CORSA أفضل بكثير في تذكر الحقائق الجديدة عند السؤال عنها بطرق مختلفة (التعميم).
- نسيان أقل: عندما استمروا في تحديث النموذج، نسيت CORSA معلومات أقل بكثير من المعلومات غير ذات الصلة مقارنة بالطرق الأخرى.
- مهارات برمجية: لقد نجحت حتى في إصلاح أخطاء البرمجة (Bugs)، وهي مهمة فشلت فيها الطرق السابقة لأن البرمجة معقدة للغاية بالنسبة لعمليات "تبديل الحقائق" البسيطة.
باختصار
CORSA هي طريقة أذكى لتحديث عقل الذكاء الاصطناعي. فبدلاً من مجرد "الكتابة فوق" البيانات القديمة، تجد CORSA مكانًا مستقرًا ومسطحًا في عقل الذكاء الاصطناعي لتخزين المعلومات الجديدة، وتقوم بنشاط بقمع الذكريات القديمة المتعارضة. وهذا يجعل الذكاء الاصطناعي أكثر موثوقية، وأقل عرضة للنسيان، وأفضل في التعامل مع المعلومات الجديدة بمرور الوقت.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.