Auditing Data Membership in Reinforcement Learning With Verifiable Rewards
تقدم هذه الورقة البحثية إطار عمل "تدقيق التباعد في السلوك" (DIBA)، وهو إطار عمل ذو صندوق أبيض يكشف بفعالية عن التعرض غير المصرح به للبيانات في التعلم التعزيزي مع المكافآت القابلة للتحقق (RLVR) من خلال تحليل التحولات في التوزيع السلوكي وتوزيع جانب المكافأة بين نقاط تفتيش النموذج قبل وبعد عملية الـ RLVR، متفوقاً بشكل كبير على خطوط الأساس الحالية للاستدلال بالانتماء.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
إليك شرح لورقة بحثية بعنوان "تدقيق عضوية البيانات في التعلم المعزز باستخدام المكافآت القابلة للتحقق" باستخدام لغة بسيطة وتشبيهات من الحياة اليومية.
الصورة الكبيرة: مشكلة "الوصفة السرية"
تخيل طباخاً مشهوراً (نموذج لغوي كبير) يتعلم الطبخ من خلال تذوق آلاف الوصفات. مؤخراً، أصبحت طريقة طبخ جديدة تسمى RLVR (التعلم المعزز مع المكافآت القابلة للتحقق) شائة جداً. بدلاً من مجرد حفظ بطاقة وصفة محددة، يحاول الطباخ طهي طبق ما مرات عديدة. إذا كان الطبق مذاقه جيداً (اجتاز اختبار تذوق صارماً)، يحصل الطباخ على مكافأة ويتذكر تلك المحاولة. وإذا كان مذاقه سيئاً، يحاول مرة أخرى.
المشكلة هي أن "اختبارات التذوق" هذه غالباً ما تستخدم وصفات سرية عالية القيمة (مثل مسائل رياضية مملوكة لجهات خاصة أو أكواد برمجية خاصة) لم يكن مالكو الطباخ يريدون للجمهور معرفتها.
السؤال: إذا رأيت قائمة الطعام النهائية للطباخ، هل يمكنك معرفة ما إذا كان قد تدرب سراً على وصفة سرية خاصة بك؟
الطريقة القديمة مقابل الطريقة الجديدة
الطريقة القديمة (هجوم "الهدف الثابت"):
في الماضي، حاول المدققون الإمساك بالطباخ عبر التحقق مما إذا كان قد حفظ جملة معينة. كان الأمر يشبه السؤال: "هل حفظت الكلمات الموجودة في هذه الصفحة تحديداً؟" إذا استطاع الطباخ تسميع الصفحة بدقة، فقد تم كشفه.
- لماذا تفشل هنا: في نظام RLVR، لا يقوم الطباخ بحفظ جملة محددة، بل يبتكر حلولاً جديدة أثناء العمل. لا توجد "إجابة صحيحة" واحدة للمقارنة بها، لذا فإن الطريقة القديمة لا تجدي نفعاً.
الطالطريقة الجديدة (DIBA - "البصمة السلوكية"):
يقترح المؤلفون طريقة جديدة تسمى DIBA (التدقيق عبر تباعد السلوك). بدلاً من البحث عن جملة محفوظة، يبحثون عن تغيرات في أسلوب طبخ الطباخ.
يقارنون قائمة طعام الطباخ الحالية بصورة "قبلية" للطباخ (النموذج قبل بدء تدريب RLVR). ويبحثون عن دليلين محددين:
- دليل المكافأة (هل تحسنوا؟):
- التشبيه: هل أصبح الطباخ فجأة أفضل بكثير في حل نوع معين من الألغاز كان يعاني منه سابقاً؟
- إذا كان الطباخ سيئاً في "ألغاز الهندسة" قبل التدريب، ولكنه بعد التدريب أصبح يحلها ببراعة، فهذا دليل قوي على أنه تدرب على تلك الألغاز.
- دليل الأسلوب (هل تغيرت شخصيته؟):
- التشبيه: حتى لو حل الطباخ اللغز، هل غير "طريقة حديثه" أثناء القيام بذلك؟ ربما بدأ يستخدم جملاً أقصر أو نبرة صوت مختلفة عند حل ذلك اللغز تحديداً.
- هذا هو "الانحراف السلوكي". حتى لو كانت الإجابة صحيحة، فإن المسار الذي اتخذه للوصول إليها قد يبدو مختلفاً عما كان عليه قبل التدريب.
كيف يعمل DIBA (أدوات المحقق)
يعمل المدقق كمحقق يمتلك أداتين:
- لوحة النتائج: يتحقق مما إذا كان معدل نجاح النموذج في سؤال معين قد ارتفع بعد التدريب.
- مسجل الصوت: يستمع إلى "عملية التفكير" لدى النموذج (احتمالية كل كلمة يختارها) ليرى ما إذا كانت تبدو مختلفة عن نسخة "ما قبل التدريب".
من خلال الجمع بين هذين الأمرين، ينشئ DIBA "بصمة" تقول: "هذا النموذج بالتأكيد تدرب على هذا المحفز (Prompt) المحدد".
ما وجدته الورقة البحثية
اختبر الباحثون هذا على مسائل رياضية (الوصفات السرية) ووجدوا بعض القواعد المثيرة للاهتمام:
- يعمل بشكل أفضل على محفزات "التعلم": DIBA بارع في كشف المحفزات التي تعلم منها النموذج شيئاً جديداً بالفعل. إذا كان النموذج بارعاً بالفعل في مسألة ما قبل التدريب، فلا يمكن لـ DIBA معرفة ما إذا كان قد تدرب عليها (لأنه لا يوجد تغيير في السلوك).
- هي أداة "الصندوق الأبيض" (White-Box): لاستخدام هذه الطريقة، يحتاج المدقق إلى رؤية "اللوجيتس" (Logits) الداخلية للنموذج (الأرقام الخام التي يستخدمها النموذج لتحديد كلمته التالية). الأمر يشبه الحاجة لرؤية دفتر ملاحظات الطباخ الخاص، وليس مجرد الطبق النهائي.
- الأمر أصعب مع المحفزات "السهلة": إذا كان المحفز سهلاً لدرجة أن النموذج كان مثالياً فيه بالفعل، فإن سلوك النموذج لن يتغير كثيراً أثناء التدريب. وبدون وجود تغيير، لا توجد بصمة ليتم العثور عليها.
- يعمل عبر أحجام مختلفة: تعمل الطريقة سواء كان الطباخ متدرباً صغيراً (نموذج 3B) أو طباخاً ماهراً (نموذج 7B)، طالما أنهم يستخدمون نفس وصفة التدريب.
- يعمل على الصور أيضاً: اختبروه على نماذج الرؤية واللغة (النماذج التي ترى الصور وتحل الرياضيات). لا تزال الطريقة تعمل، وإن كان اكتشافها أصعب قليلاً لأن "الضجيج البصري" جعل البصمات ضبابية نوعاً ما.
هل يمكنك إخفاء آثارك؟
سألت الورقة أيضاً: "هل يمكن للطباخ إخفاء ذلك؟"
- التدريب الأكثر صرامة: جعل النموذج يتدرب "بحذر أكثر" (باستخدام التنظيم/Regularization) لم ينجح حقاً في إخفاء الآثار. التغيرات السلوكية ظلت مرئية.
- إعادة كتابة الإجابة: إذا قام الطباخ بأخذ إجابته النهائية وأعاد كتابتها بكلمات مختلفة (إعادة الصياغة) بعد توليدها، فإن ذلك يجعل اكتشافها أصعب. الأمر يشبه كتابة الطباخ للوصفة بخط يد مختلف. ومع ذلك، هذا يخفي النص فقط؛ فإذا كان بإمكان شخص ما رؤية "أفكار" الطباخ الداخلية (اللوجيتس)، فإن السر سيظل مكشوفاً.
الخلاية
تظهر هذه الورقة أنه حتى عندما لا تحفظ نماذج الذكاء الاصطناعي الإجابات، فإنها تترك ندوباً سلوكية على البيانات التي تدربت عليها. إذا كان لديك محفز سري (مثل مسألة رياضية خاصة)، وأصبح نموذج الذكاء الاصطناعي أفضل في حلها أو غير طريقة تفكيره حولها، فيمكن لمدقق ذكي إثبات أن النموذج قد تدرب على بياناتك السرية.
DIBA هو الأداة الجديدة التي تجد هذه الندوب من خلال مقارنة سلوك "قبل" و"بعد" للنموذج، بدلاً من مجرد التحقق من النص المحفوظ.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.