Extracting Training Data from Diffusion Language Models via Infilling
تقدم هذه الورقة البحثية مفهوم "استخراج ملء الفراغات" (infilling extraction) لتوضيح أن نماذج اللغة الانتشارية (diffusion language models) أكثر عرضة بشكل كبير لحفظ بيانات التدريب من النماذج التوليدية ذات الترتيب التلقائي (autoregressive models)، حيث تسمح قدرات إزالة الضجيج ثنائية الاتجاه الخاصة بها للمهاجمين باستخراج ما يصل إلى ثلاثة أضعاف التسلسلات الحرفية، بما في ذلك معلومات الهوية الشخصية المحجوبة، باستخدام أقنعة مشروطة بالحواف.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أن لديك مساعد مكتبة عملاق وذكي للغاية (نموذج لغوي كبير - LLM) قد قرأ الملايين من الكتب ورسائل البريد الإلكتروني والمستندات. تريد أن تعرف: إذا طلب شخص ما من هذا المساعد تكرار جملة محددة من ذاكرته، فما مدى احتمالية أن "يفشي الأسرار"؟
لفترة طويلة، كان الباحثون يختبرون ذلك فقط عن طريق طلب "إكمال الجملة" بدءاً من بدايتها. الأمر يشبه إظهار النصف الأول من قصة لشخص ما وسؤاله عن بقية القصة. هذا يعمل بشكل جيد مع نماذج الذكاء الاصطناعي القياسية التي تقرأ من اليسار إلى اليمين، مثل الإنسان الذي يقرأ كتاباً.
لكن هذه الورقة البحثية تقدم نوعاً جديداً من الذكاء الاصطناعي يسمى نموذج لغة الانتشار (Diffusion Language Model - DLM). فكر في الـ DLM ليس كقارئ، بل كـ مرمم للوحات التالفة. إذا أخذت لوحة فنية رائعة وغطيت أجزاء عشوائية منها بطلاء أبيض (أقنعة)، فإن مهمة الـ DLM هي النظر إلى الصورة الكاملة — ماذا يوجد على اليسار، وماذا يوجد على اليمين، وماذا يوجد في المنتصف — وتخمين الأجزاء المخفية التي يجب أن تكون هناك.
يقول مؤلفو هذه الورقة: "مهلاً، نحن نختبر مرممي اللوحات هؤلاء بالطريقة الخاطئة!"
إليك تفصيل نتائجهم باستخدام تشبيهات بسيطة:
1. الطريقة القديمة مقابل الطريقة الجديدة
- الطريقة القددة (المشروطة بالبادئة - Prefix-Conditioned): تخيل أنك تظهر للمرمم الحافة اليسرى فقط من لوحة وتطلب منه: "ماذا يأتي بعد ذلك؟". وجدت الورقة أنه إذا فعلت هذا فقط، فإن الـ DLM يبدو آمناً إلى حد ما؛ فهو لا يسرب الكثير من المعلومات السرية.
- الطريقة الجديدة (استخراج الملء الفراغي - Infilling Extraction): أدرك المؤلفون أنه نظرًا لأن نماذج DLM يمكنها النظر إلى كلا الجانبين من الفجوة، يمكن لمهاجم ماكر أن يغطي منتصف الجملة ويطلب منه "ملء الفراغ". أو يمكنه تغطية الأطراف والسؤال: "ماذا يوجد في المنتصف؟".
- التشبيه: الأمر يشبه لعب لعبة "Mad Libs" (إكمال الكلمات الناقصة). إذا أعطيت الذكاء الاصطناعي بداية ونهاية الجملة، فقد يتمكن من تخمين الكلمة الموجودة في المنتصف بشكل مثالي، حتى لو لم يكن بإمكانه تخمين النهاية إذا أعطيته البداية فقط.
2. الاكتشاف الكبير: "الحافة" هي منطقة الخطر
اختبر الباحثون طرقاً مختلفة لإخفاء أجزاء من النص (الأقنعة). ووجدوا أن كيفية إخفاء النص تهم أكثر مما تعتقد.
- تأثير "الحافة": إذا كشفت عن بداية الجملة ونهايتها (مع إخفاء المنتصف)، فإن الـ DLM يكون أكثر عرضة بـثلاث مرات لتسريب الكلمات الدقيقة مقارنة بما لو كشفت البداية فقط.
- لماذا؟ لأن الـ DLM يستخدم الأدلة من كلا الجانبين لإعادة بناء المنتصف. الأمر يشبه وجود شخصين يهمسان ببداية ونهاية سر لشخص ثالث؛ يمكنهما معرفة السر الكامل بسهولة أكبر مما لو همس شخص واحد بالبداية فقط.
3. سيناريو "المستند المشطوب"
تنظر الورقة في سيناريو واقعي مخيف للغاية:
- تخيل أن شركة قامت بتدريب ذكاء اصطناعي على رسائل بريد إلكتروني خاصة، ثم قامت بشطب (تعتيم) جميع أرقام الهواتف والأسماء قبل إصدار البيانات أو النموذج.
- الهجوم: يقوم مخترق بأخذ النموذج ويقول: "لدي البريد الإلكتروني الذي تم حجب الاسم فيه. من فضلك املأ الفراغ".
- النتيجة: على الرغم من أن الذكاء الاصطناعي تم تدريبه على بيانات مشطوبة، إلا أن "مرمم اللوحات" (DLM) بارع جداً في النظر إلى السياق المحيط، لذا يمكنه غالباً تخمين الاسم أو الرقم المحجوب بشكل أفضل مما يستطيع فعله نموذج "قراءة الكتب" القياسي.
- الخلاصة: مجرد قيامك بتغطية المعلومات الحساسة في بيانات التدريب لا يعني أن الذكاء الاصطناعي لن يتذكرها. في الواقع، بالنسبة لهذا النوع من الذكاء الاصطناعي، قد يكون من الأسهل تخمين السر إذا أعطيته السياق من كلا الجانبين.
4. ضبط إعدادات "الترميم"
وجد الباحثون أيضاً أن الإعدادات المستخدمة لـ "ترميم" النص (مثل عدد الخطوات التي يتخذها الذكاء الاصطناعي للتخمين) تغير مقدار ما يسربه.
- بطيء ومستمر: إذا جعلت الذكاء الاصطناعي يتخذ خطوات صغيرة ودقيقة كثيرة لملء الفراغات، فإنه يسرب معلومات سرية أكثر.
- سريع وعشوائي: إذا جعلته يخمن بسرعة، فإنه يسرب معلومات أقل.
- الدرس المستفاد: "المقابض" التي تديرها لجعل الذكاء الاصطناعي أسرع أو أذكى تتحكم أيضاً في مقدار ما يتذكره. لا يمكنك تدوير مقبض واحد للسرعة دون التأثير على السلامة.
5. الضبط الدقيق لا يحل المشكلة
أخيراً، سألوا: "إذا علمنا الذكاء الاصطناعي أن يكون روبوت دردشة مهذب (عملية تسمى SFT)، هل ينسى الأسرار؟"
- الإجابة: لا. الأمر يشبه محاولة تعليم ببغاء التوقف عن قول الكلمات البذيئة عن طريق تعليمه كلمات جديدة. قد يتوقف الببغاء عن قولها أحياناً، ولكن إذا سألته السؤال الصحيح (باستخدام خدعة "الحافة")، فسيظل يلفظ السر القديم. الذاكرة لا تزال موجودة؛ لقد تمت إعادة ترتيبها فحسب.
الملخص
تحذرنا هذه الورقة البحثية من أن نماذج لغة الانتشار (DLMs) تشبه مرممي اللوحات، وليس مجرد قارئي الكتب. إذا اختبرتموها فقط بطلب إنهاء جملة من بدايتها، فستظنون أنها آمنة. ولكن إذا اختبرتموها بطلب ملء منتصف الجملة (باستخدام أدلة من كلا الجانبين)، فمن المرجح جداً أن تسرب معلومات خاصة، حتى لو تم شطب تلك المعلومات من بيانات تدريبها.
الخلاصة الرئيسية: يجب أن نتوقف عن اختبار هذه النماذج بعين واحدة فقط (النظر من اليسار إلى اليمين) ونبدأ في اختبارها بكلتا العينين (النظر إلى الصورة الكاملة)، وإلا فإننا سنقلل كثيراً من تقدير حجم البيانات الخاصة التي تحتفظ بها.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.