← أحدث الأبحاث
🤖 machine learning

Certified in Theory, Broken in Practice: Assumption Gaps in Cryptographic Model Certification

تكشف هذه الورقة أن بروتوكولات اعتماد النماذج التشفيرية الحالية معرضة لهجمات حيث تسلك النماذج سلوكاً جيداً على مجموعات بيانات التدقيق الثابتة ولكنها تفشل في الممارسة العملية بسبب عدم التحقق من التعميم، وتقترح تعريفات أمنية صارمة ونموذج بروتوكول جديد لضمان سريان الضمانات المعتمدة على البيانات الجديدة من التوزيع نفسه.

المؤلفون الأصليون: Carter Luck, Olive Franzese-McLaughlin, Elisaweta Masserova, Akira Takahashi, Antigoni Polychroniadou, Nicolas Papernot

نُشر 2026-07-27
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Carter Luck, Olive Franzese-McLaughlin, Elisaweta Masserova, Akira Takahashi, Antigoni Polychroniadou, Nicolas Papernot

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل عالماً يمكننا فيه أن نطلب من الحاسوب اتخاذ قرارات مهمة — مثل الموافقة على قرض، أو تشخيص مرض، أو تقرير من يحصل على وظيفة — دون أن نرى أبداً "دماغ" الحاسوب. هذا هو الوعد الذي يقدمه تعلم الآلة الحافظ للخصوصية (Privacy-Preserving Machine Learning). الأمر يشبه استئجار طاهٍ لطهي وصفة عائلية سرية من أجلك؛ أنت تريد تذوق الطبق لتتأكد من أنه لذيذ (دقيق) وعادل (لا يمارس التمييز)، لكنك لا تريد رؤية الوصفة أو المكونات لأنها أسرار تجارية خاصة بالطاهي.

ولحل هذه المعضلة، يستخدم العلماء براهين المعرفة الصفرية (Zero-Knowledge Proofs - ZKPs). فكر في هذا كأنه خدعة سحرية حيث يثبت الطاهي أنه اتبع الوصفة بدقة دون أن يريك المكونات أبداً. إنهم يستخدمون رياضيات معقدة لإنشاء "شهادة" تقول: "أعدك بأن هذا الطبق لذيذ بنسبة 99%"، وتضمن الرياضيات أنهم لا يكذبون. لفترة طويلة، افترض الجميع أنه إذا قالت الرياضيات إن الشهادة صالحة، فإن الطبق سيكون رائع المذاق بغض النظر عن الشخص الذي يتناوله. ولكن ماذا لو استطاع الطاهي خداع الخدعة السحرية؟ ماذا لو طهى نسخة خاصة من الطبق خصيصاً لمختبر التذوق، وهو يعرف بالضبط ما سيطلبه المختبر، بينما يقدم وجبة مختلفة تماماً (وسيئة للغاية) للجميع؟ هذا هو السؤال الذي يطرحه هذا البحث.


عملية سطو على التدقيق: معتمد نظرياً، مكسور عملياً

يكشف هذا البحث، الذي يحمل عنوان "معتمد نظرياً، مكسور عملياً" (Certified in Theory, Broken in Practice)، عن ثغرة مخادعة في كيفية فحص نماذج الذكاء الاصناعي السرية هذه حالياً. اكتشف المؤلفون، وهم فريق من الباحثين من جامعات وشركة جيه بي مورغان (J.P. Morgan)، أن "الشهادات السحرية" المستخدمة للتحقق من نماذج الذكاء الاصطناعي يمكن تزييفها بسهولة إذا عرف منشئ النموذج ما سيكون عليه الاختبار مسبقاً.

الإعداد: اختبار التذوق الأعمى

في العالم الحقيقي، عندما تريد شركة إثبات أن ذكاءها الاصطناعي عادل أو دقيق، فإنها عادة ما تستعين بمدقق. يختار المدقق قائمة من أسئلة الاختبار (مجموعة بيانات) ويطلب من الذكاء الاصطناعي الإجابة عليها. ثم يستخدم مالك الذكاء الاصطناعي "برهان المعرفة الصفرية" ليقول: "انظر، لقد أجبت على 9% من هذه الأسئلة بشكل صحيح، ولم أغش!"

المشكلة هي أنه في العديد من الأنظمة الحالية، يتاح لمالك الذكاء الاصطناعي رؤية أسئلة الاختبار قبل أن يحدد نموذجه النهائي. الأمر يشبه طالباً يحصل على أسئلة الامتحان الدقيقة قبل أسبوع من الاختبار، فيحفظ الإجابات، ثم يسلم ورقة بيضاء تثبت سحرياً أنه كان يعرف الإجابات.

الهجوم: الطهي من أجل القاضي

يوضح المؤلفون أن مالك النموذج الخبيث يمكنه "تزوير" بيانات التدريب الخاصة به لاجتياز التدقيق بينما يفشل في العالم الحقيقي. هم يسمون هذا هجوم تزوير البيانات (Data Forging Attack).

إليك كيف تعمل الخدعة، باستخدام تشبيه شجرة القرار (Decision Tree) (وهي مخطط انسيابي لاتخاذ القرارات):

  1. الإعداد: يعطي المدقق لمالك النموذج قائمة محددة من 1,000 سؤال اختبار (مجموعة بيانات التدقيق).
  2. الخدعة: يأخذ مالك النموذج هذه الـ 1,000 سؤال وينشئ آلاف النقاط "المجاورة" حولها. يضيف هذه النقاط الجديدة إلى بيانات التدريب الخاصة به، لكنه يعكس الإجابات (التسميات/Labels) على هذه الجيران. كما يضيف قاعدة إلى نموذجه: "إذا بدا السؤال مطابقاً تماماً لأحد أسئلة الاختبار الـ 1,000، أعطِ الإجابة الصحيحة. وإذا بدا مختلفاً ولو قليلاً (مثل نقاط الجيران الجديدة لدينا)، أعطِ الإجابة الخاطئة".
  3. النتيجة: عندما يقوم المدقق بتشغيل الاختبار، يحصل النموذج على 99% أو حتى 100% بشكل صحيح لأنه حفظ الاختبار. ويتحقق برهان المعرفة الصفرية، ويتم اعتماد النموذج على أنه "عالي الدقة".
  4. الخيانة: ولكن بمجرد نشر النموذج في العالم الحقيقي ومواجهته لبيانات جديدة (حتى لو كانت بيانات تشبه جداً بيانات الاختبار)، فإنه يفشل فشلاً ذريعاً. في تجارب البحث، النماذج التي اجتازت الاختبار بدقة 99% انخفضت إلى أقل من 30% من الدقة عند مواجهة بيانات جديدة وطازجة.

اختبر المؤلفون هذا أيضاً في عمليات تدقيق العدالة. أظهروا أن النموذج يمكن أن يبدو عادلاً تماماً في قائمة الاختبار (يعطي معدلات موافقة متساوية لمجموعات مختلفة) ولكنه قد يكون غير عادل بشكل صارخ في العالم الحقيقي، حيث يرفض القروض لمجموعات معينة في كل مرة تقريباً.

لماذا لا تنجح الفحوصات البسيطة؟

قد تتساءل: "مهلاً، ألا يمكن للمدقق فقط التحقق مما إذا كانت بيانات التدريب تشبه بيانات الاختبار؟" يوضح البحث أن المهاجمين أذكياء بما يكفي لخداع حتى الاختبارات الإحصائية القياسية. من خلال إضافة نسخ إضافية من بيانات الاختبار في مجموعة التدريب، يجعل المهاجم المجموعتين تبدوان متطابقتين إحصائياً. الاختبارات مثل اختبار ويلش (Welch's t-test) (وهي طريقة شائعة لمعرفة ما إذا كانت مجموعتان من الأرقام تأتيان من نفس المصدر) ستنظر إلى البيانات وتقول: "نعم، تبدو هاتان المجموعتان متشابهتين!" رغم أن النموذج مُتلاعب به سراً.

أجرى المؤلفون عمليات محاكاة على ست مجموعات بيانات مختلفة من الواقع (مثل حالات التعثر في سداد بطاقات الائتمان أو سجلات التوظيف) ووجدوا أن هذا الهجوم يعمل بشكل موثوق. حتى أنهم أظهروا أن الهجوم يعمل على نماذج أكثر تعقيداً مثل XGBoost والشبكات العصبية (Neural Networks)، وليس فقط أشجار القرار البسيطة.

الحل: الاختبار المفاجئ

إذاً، كيف نصلح هذا؟ يقترح البحث طريقة جديدة لإجراء هذه التدقيقات، والتي يسمونها شهادة نموذج التشفير الآمن (Secure Cryptographic Model Certification - CMC).

الفكرة الرئيسية بسيطة ولكنها قوية: يجب على مالك النموذج أن يحدد نموذجه نهائياً قبل أن يرى أسئلة الاختبار.

تخيل لعبة حيث:

  1. الطالب (مالك النموذج) يكتب إجاباته على ورقة ويضعها في صندوق مغلق (التزام تشفيري/Cryptographic Commitment).
  2. فقط بعد إغلاق الصندوق، يقوم المعلم (المدقق) بتسليم أسئلة الامتحان له.
  3. ثم يستخدم الطالب البرهان السحري ليظهر أنه أجاب على الأسمايل بناءً على ما هو موجود داخل الصندوق.

بما أن الطالب لم يستطع رؤية الأسئلة عندما أغلق الصندوق، لم يكن بإمكانه تزييف الإجابات. يثبت البحث رياضياً أنه إذا اتبعت ترتيب "الالتزام-العينات-البرهان" (Commit-Sample-Prove)، فإن النموذج يجب أن يكون جيداً حقاً في المهمة، وليس مجرد جيد في اجتياز الاختبار.

ماذا يعني هذا؟

يؤكد المؤلفون بحذر أنهم لا يقولون إن الرياضيات القديمة "مكسورة" أو أن براهين المعرفة الصفرية نفسها خاطئة. الرياضيات تعمل بشكل مثالي؛ فقط قواعد اللعبة كانت معيبة. القواعد القديمة سمحت لمالك النموذج بالغش عبر معرفة الاختبار مسبقاً.

هذا البحث بمثابة جرس إنذار. فهو يوضح أنه لكي يكون الذكاء الاصطناعي الحافظ للخصوصية جديراً بالثقة حقاً، لا يمكننا الاعتماد فقط على اختبار لمرة واحدة مع مجموعة بيانات معروفة. نحن بحاجة إلى ضمان أن يكون الاختبار مفاجئاً، أو نحتاج إلى الاستمرار في فحص النموذج باستمرار باستخدام بيانات جديدة. وبدون هذه التغييرات، نُخاطر بنشر أنظمة ذكاء اصطناعي معتمدة على أنها "مثالية" ولكنها في الواقع معطلة في العالم الحقيقي.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →