Backdoor Directions in Vision Transformers
تتقصى هذه الورقة البحثية هجمات الباب الخلفي في نماذج "Vision Transformers" من خلال تحديد "اتجاه المحفز" السببي في تنشيطات النموذج، وكشف آليات معالجة متميزة لأنواع المحفزات المختلفة، واقتراح مخطط كشف خالٍ من البيانات يعتمد على التفسير الآلي.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أن لديك حارس أمن ذكي للغاية ومتطور تقنيًا (وهو Vision Transformer أو ViT) يقوم بفحص كل صورة تمر عبر البوابة. مهمته هي التعرف على ما يوجد في الصورة: قطة، كلب، سيارة، إلخ.
الآن، تخيل أن هناك مخترقًا ماكرًا يريد خداع هذا الحارس. هو لا يريد كسر البوابة، بل يريد إعادة برمجة عقل الحارس بحيث أنه كلما رأى ملصقًا صغيرًا محددًا وغير مرئي تقريبًا (المُحفز أو الـ trigger)، يتجاهل الحارس ما يوجد في الصورة بالفعل ويصرخ قائلاً: "هذه محمصة خبز!" (target class). هذا ما يسمى بـ هجوم الباب الخلفي (Backdoor Attack).
عادةً، إذا حاولت الإمساك بهؤلاء المخترقين، فإنك تبحث عن الملصق. ولكن ماذا لو كان المخترق بارعًا جدًا في إخفاء الملصق لدرجة أنك لا تستطيع رؤيته؟ هنا يأتي دور هذه الورقة البحثية.
الفكرة الكبرى: العثور على "المصافحة السرية"
أدرك الباحثون أنه داخل عقل الحارس، لا توجد مجرد كومة فوضوية من الأفكار. بدلاً من ذلك، يعالج الحارس المعلومات عبر "طرق سريعة" أو اتجاهات محددة.
تخئل عقل الحارس مثل نظام طرق سريعة ضخم متعدد المسارات:
- الحركة الطبيعية: سيارات (صور) تسير في الطريق السريع نحو وجهاتها الصحيحة (القطط تذهب إلى مخرج "القطط"، والكلاب تذهب إلى مخرج "الكلاب").
- الباب الخلفي: قام المخترق ببناء منحدر سري غير مرئي يندمج مع الطريق السريع. عندما تحمل السيارة الملصق السري، يتم إجبارها على الدخول في هذا المنحدر المحدد، بغض النظر عن وجهتها الأصلية.
الاكتشاف الرئيسي لهذه الورقة هو أنهم وجدوا الإحداثيات الدقيقة لهذا المنحدر السري. وهم يسمونه "اتجاه الباب الخلفي" (Backdoor Direction).
كيف وجدوا ذلك (عمل المحقق)
افترض الباحثون أنهم يعرفون شكل الملصق السري (في الدفاع الواقعي، لن تعرفه، لكن في هذه التجربة، كانوا بحاجة لفهم الآليات أولاً).
- المقارنة: أخذوا صورتين: واحدة نظيفة (قطة طبيعية) وأخرى بها الملصق (قطة مع نقطة صغيرة).
- الفرق: نظروا في كيفية استجابة عقل الحارس لكلتا الصورتين. ومن خلال طرح استجابة الصورة "النظيفة" من استجابة الصورة "ذات الملصق"، قاموا بعزل المتجه الدقيق (الاتجاه الرياضي) الذي يمثل الملصق.
- الإثبات: اختبروا هذا الاتجاه بطريقتين:
- اختبار "الدفع": أخذوا صورة عادية وأضافوا هذا الاتجاه السري إلى عقل الحارس. فجأة، بدأ الحارس يعتقد أن الصورة العادية هي محمصة خبز!
- اختبار "السحب": أخذوا صورة بها الملصق وطرحوا هذا الاتجاه. فتوقف الحارس عن رؤية محمصة الخبز وتعرف بشكل صحيح على القطة مرة أخرى.
أثبت هذا أن الباب الخلفي ليس كودًا معقدًا وخفيًا؛ بل هو مجرد خط مستقيم واحد في الرياضيات يستخدمه المخترق لاختطاف النظام.
أداة "الممحاة"
بمجرد العثົດ على هذا الخط السري، فعلوا شيئًا مذهلاً. أخذوا عقل الحارس (أوزان النموذج - weights) وقاموا بعملية تعامد (orthogonalization) له.
تشبيه: تخيل أن عقل الحارس عبى سبورة ضخمة. رسم المخترق خطًا محددًا عليها يقول: "إذا رأيت نقطة، اكتب 'محمصة خبض'". لم يقم الباحثون بمسح اللوحة بأكملها؛ بل أخذوا ممحاة ومسحوا ذلك الخط المحدد فقط.
- النتيجة: لا يزال الحارس يتعرف على القطط والكلاب بشكل مثالي (الدقة النظيفة بقيت عالية)، ولكن أمر "محمصة الخبز" قد اختفى. لقد مات الباب الخلفي.
أنواع مختلفة من المخترقين
لاحظت الورقة أيضًا أن المخترقين المختلفين يستخدمون استراتيجيات مختلفة، ويبدو "المنحدر السري" مختلفًا لكل منهم:
- المخترق ذو القوة الغاشمة (Blunt Force Hacker): يستخدم ملصقًا كبيرًا وواضحًا (مثل رقعة مربعة). يكتشف عقل الحارس هذا في وقت مبكر، في الطبقات الأولى من المعالجة.
- المخترق المتسلل (Stealthy Hacker): يستخدم تشويهًا صغيرًا وغير مرئي (مثل التواء طفيف في الصورة). لا يلاحظ عقل الحارس هذا إلا في وقت متأخر جدًا، في أعماق طبقات المعالجة. وهذا يصعب اكتشافه لأنه يختبئ في "الضجيج".
الارتباط بـ "الهجمات العدائية" (Adversarial Attacks)
نظر الباحثون أيضًا في كيفية تفاعل الهجمات العدائية (نوع آخر من الخدع حيث تضيف ضجيجًا لتضليل الذكاء الاصطناي) مع هذه الأبواب الخلفية.
- تشبيه: تخيل أن الحارس قد تم خداعه بالفعل بالباب الخلفي. إذا حاولت إرباكه أكثر بالضجيج العدائي، فالأمر يشبه محاولة دفع سيارة عالقة بالفعل في خندق. يتطلب الأمر جهدًا أكبر (خطوات أكثر) لدفع السيارة خارج الخندق وإعادتها إلى الطريق الصحيح.
- وجدوا أنه عندما تحاول خداع حارس لديه باب خلفي، فإن الرياضيات داخل عقله تتحرك بالفعل نحو اتجاه الباب الخلفي السري، مما يكشف عن نقطة الضعف.
الكاشف "القائم على الأوزان"
أخيرًا، تقترح الورقة طريقة للإمساك بهؤلاء المخترقين دون حتى النظر إلى الصور.
- تشبيه: بدلاً من مراقبة الحارس وهو يفحص الصور، يمكنك فقط النظر إلى مخطط عقله (الأوزان - weights).
- وجدوا أنه بالنسبة للمخترقين "المتسللين"، يحتوي المخطط على توقيع غريب ومريب في الطبقات الأولى. إنه مثل العثور على برغي معين وغير عادي في المخطط لا ينبغي أن يكون موجودًا هناك.
- قاموا بإنشاء اختبار بسيط ("Z-score") يمسح المخطط. إذا رأى ذلك البرغي الغريب، فإنه يصنف النموذج على أنه مصاب. هذا أمر رائع لأنه سريع ولا يحتاج إلى أي صور نظيفة ليعمل.
لماذا يهم هذا؟
تعد هذه الورقة البحثية خطوة هائلة للأمام لأنها تنقلنا من مرحلة "التخمين" أين يوجد الباب الخلفي إلى فهم كيفية عمله بالضبط.
- قبل: كنا نحاول العثة إبرة في كومة قش من خلال البحث في القش.
- الآن: وجدنا الإبرة، ورسمنا شكلها، وصنعنا مغناطيسًا لسحبها دون إزعاج بقية كومة القش.
إنها تظهر أنه حتى في أنظمة الذكاء الاصطناعي المعقدة، غالبًا ما تتبع الثغرات الأمنية قواعد خطية بسيطة يمكننا العثور عليها وإصلاحها واكتشافها.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.