Model Unlearning Objectives Vary for Distinct Language Functions
تجادل هذه الورقة بأن عملية "إلغاء التعلم" (unlearning) في النماذج اللغوية يجب أن تُصمم لتناسب وظائف محددة بدلاً من معاملتها كمهمة متجانسة، حيث تثبت من خلال تجارب على نماذج بحجم 7-8 مليار بارامتر أن أهدافاً متميزة — وتحديداً نهج قائم على "الجيوبين" (cosine) تم تعلمه مسبقاً للمعرفة الخطيرة، ومنهج قائم على "المسبار متعدد الطبقات" (multi-layer probe) للسمية — تحقق نتائج فائقة لأهدافها الخاصة.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل النماذج اللغوية الكبيرة (LLMs) كطلاب موهوبين للغاية، ولكنهم متهورون قليلاً، وقد قرأوا كل شيء تقريباً على الإنترنت. إنهم بارعون في كتابة القصص والإجابة على الأسئلة، لكنهم اكتسبوا أيضاً بعض العادات السيئة: أحياناً يعرفون أسراراً خطيرة (مثل كيفية صنع قنبلة)، وأحياناً يستخدمون لغة فظة أو سامة.
تجادل الورقة البحثية بأن محاولة "محو" (unlearning) هذه العادات السيئة ليست مهمة واحدة تناسب الجميع. تماماً كما يستخدم المعلم أساليب مختلفة لمنع الطالب من الغش في اختبار الرياضيات مقابل منعه من أن يكون فظاً مع زملائه، يحتاج باحثو الذكاء الاصطناعي إلى أدوات مختلفة لمشاكل مختلفة.
إليك تفصيل لنهجهم باستخدام تشبيهات بسيطة:
1. المشكلة الجوهرية: المقاس الواحد لا يناسب الجميع
يقول المؤلفون إن "المحو" (تعليم الذكاء الاصطناد نسيان أشياء محددة) لا ينبغي معاملته كمهمة واحدة عامة.
- المعرفة الخطيرة تشبه طالبًا حفظ حقيقة خطيرة محددة (مثلاً: "كيفية صنع سم"). يتم تخزين هذا في النموذج مثل ملف محدد في مكتبة.
- السمية (Toxicity) تشبه سلوك الطالب السيئ أو ميله لكونه فظاً. هذا ليس مجرد حقيقة واحدة؛ بل هو "جو" أو نمط منتشر عبر شخصية الطالب بالكامل.
وتزعم الورقة أنه نظرًا لأن هاتين المشكلتين مخزنتان بشكل مختلف داخل "دماغ" الذكاء الاصطناعي، فأنت بحاجة إلى استراتيجيتين مختلفتين لإصلاحهما.
2. الاستراتيجية (أ): لنسيان الحقائق الخطيرة (نهج "جيب التمام" - Cosine)
عندما يعرف الذكاء الاصطناي حقائق خطيرة، جرب المؤلفون طريقة جديدة تعتمد على الاتجاه بدلاً من المسافة.
- الطريقة القديمة (L2 Loss): تخيل أنك تحاول تحريك سيارة لعبة بعيداً عن منحدر. كانت الطريقة القديمة تقيس المسافة الدقيقة بين السيارة والمنحدر. إذا تحركت السيارة بوصة واحدة، كان ذلك يُحتسب كتقدم. ولكن إذا كانت السيارة ضخمة، فإن تحريكها بوصة واحدة قد لا يكون كافياً.
- الطريقة الجديدة (Cosine Loss): يقترح المؤلفون أنه لا ينبغي لنا الاهتمام بالمسافة الدقيقة. بدلاً من ذلك، يجب أن نهتم بـ الاتجاه الذي تواجهه السيارة. إذا كانت السيارة تواجه المنحدر، فنحن نديرها 180 درجة لتواجه الاتجاه المعاكس. حتى لو كانت لا تزال قريبة من الحافة، فهي الآن تشير بعيداً عن الخطر.
- النتيجة: استخدموا أيضاً "مدرباً ذكياً" (تعلم ميتا - meta-learning) يكتشف تلقائياً مدى قوة دفع السيارة لتدويرها دون جعلها تنسى كيفية القيادة (المعرفة العامة). وقد نجح هذا بشكل جيد جداً لإزالة الحقائق الخطيرة.
3. الاستراتيجية (ب): لنسيان السمية (نهج "الطبقات المتعددة")
عندما يكون الذكاء الاصطناعي ساماً، فشلت طريقة "تدوير السيارة". لماذا؟ لأن السمية ليست مخزنة في مكان واحد محدد؛ بل هي مثل بقعة تغلغلت في نسيج دماغ الذكاء الاصطناعي عبر طبقات عديدة.
- المشكلة: إذا قمت بفرك بقعة واحدة فقط على قميص ملطخ، فستظل البقعة موجودة.
- الحل: بنى المؤلفون "منظفاً متعدد الطبقات". نظروا إلى دماغ الذكاء الاصطناعي في أعماق مختلفة (الطبقات المبكرة، والمتوسطة، والمتأخرة) ووجدوا أن "إشارة السمية" تبدو مختلفة عند كل مستوى.
- المنهج: قاموا بتدريب كواشف خاصة (probes) عند طبقات مختلفة للعثور على مكان اختباء السمية بالضبط. ثم دفعوا الذكاء الاصطناعي لتغيير سلوكه في كل تلك الطبقات في وقت واحد، مما أدى فعلياً إلى فرك البقعة من القميص بالكامل، وليس مجرد نقطة واحدة.
4. بطاقة النتائج: S-Unlearning
كيف تعرف ما إذا كان الذكاء الاصطناعي قد أصبح أفضل؟ لا يمكنك القول ببساطة "إنه أقل سمية"، لأن ذلك قد يعني أنه توقف أيضاً عن كون مفيراً.
أنشأ المؤلفون درجة جديدة تسمى S-Unlearning.
- تخيل ميزانًا ذا كفتين. على كفة واحدة يوجد "مدى جودة إزالة الأشياء السيئة؟" وعلى الكفة الأخرى يوجد "مدى جودة الحفاظ على الأشياء الجيدة؟".
- درجة S-Unlearning هي مثل مساحة المستطيل الناتج عن هذين الجانبين. أنت تريد مستطيلاً كبيراً (إزالة عالية للأشياء السيئة وَ احتفاظ عالٍ بالأشياء الجيدة). إذا أزلت الأشياء السيئة ولكنك جعلت الذكاء الاصطناعي غير قادر على التحدث، فسيتقلص مستطيلك إلى الصفر.
5. ماذا وجدوا؟
اختبروا هذا على أربعة نماذج مختلفة مفتوحة المصدر (مثل Llama و Mistral و Qwen).
- للحقائق الخطيرة: كانت طريقتهم الجديدة "القائمة على الاتجاه" أفضل من الطرق السابقة في جعل الذكاء الاصطناعي ينسى المعلومات الخطيرة دون فقدان ذكائه العام.
- للسمية: كان "المنظف متعدد الطبقات" الخاص بهم أكثر فعالية بكثير من محاولة استخدام نفس الطريقة المستخدمة للحقائق الخطيرة. ووجدوا أن السمية موزعة بالفعل، ويجب استهداف طبقات متعددة لإصلاحها.
- الخلاصة الكبرى: لا يمكنك استخدام "عصا سحرية" واحدة لإصلاح جميع مشاكل الذكاء الاصطناعي. يجب أن تفهم كيف يخزن الذكاء الاصطناعي المشكلة (كحقيقة محددة أو كسلوك منتشر) وتختار الأداة المناسبة لإصلاحها.
باختصار: لإصلاح حقيقة محددة، غيّر الاتجاه. لإصلاح سلوك سيء، قم بفرك النظام بالكامل طبقة تلو الأخرى.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.