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

Power-Softmax: Towards Secure LLM Inference over Encrypted Data

تقدم هذه الورقة البحثية "Power-Softmax"، وهي نسخة مبتكرة من آلية الانتباه الذاتي (self-attention) متوافقة مع التشف𝙩 المتماثل (HE)، تتيح تدريب أول نماذج لغوية كبيرة (LLMs) ذات بنية متعددة الحدود بمليار معلمة، والتي تكون قادرة على إجراء استدلال آمن على البيانات المشفرة مع الحفاظ على قدرات الاستنتاج والتعلم في السياق المماثلة لنماذج المحولات (transformers) القياسية.

المؤلفون الأصليون: Itamar Zimerman, Allon Adir, Ehud Aharoni, Matan Avitan, Moran Baruch, Nir Drucker, Jenny Lerner, Ramy Masalha, Reut Meiri, Omri Soceanu

نُشر 2026-05-06
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Itamar Zimerman, Allon Adir, Ehud Aharoni, Matan Avitan, Moran Baruch, Nir Drucker, Jenny Lerner, Ramy Masalha, Reut Meiri, Omri Soceanu

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

تخيل أنك تريد أن تسأل روبوتاً فائق الذكاء (نموذج لغوي كبير، أو LLM) سؤالاً، ولكنك تريد أن تبقي سؤالك سراً. لا تريد لمالك الروبوت أن يرى ما سألت، ولا تريد للروبوت نفسه أن يعرف سرك.

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

المشكلة: "دماغ" الروبوت لا يتناسب مع القفل
المشكلة هي أن هذه الروبوتات الحديثة مبنية بمحرك رياضي محدد يسمى المحول (Transformer). هذا المحرك يستخدم أداة شائعة جداً تسمى Softmax ليقرر أي الكلمات هي الأكثر أهمية.

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

المحاولات السابقة لإصلاح ذلك كانت أشبه بمحاولة وضع وتد مربع في ثقب مستدير:

  1. نهج "القوة الغاشمة" (Brute Force): محاولة تقريب الوصفة المعقدة باستخدام كثير حدود ضخم وفوضوي. هذا ينجح ولكنه بطيء جداً وثقيل للغاية.
  2. نهج "ما قبل التدريب" (Pre-Training): تغيير دماغ الروبوت قبل أن يتعلم، عبر استبدال الوصفة المعقدة بأخرى أبسط. لكن هذا غالباً ما يجعل الروبوت أقل ذكاءً أو يجعله يعاني كلما زاد حجمه.

الحل: PowerSoftmax
ابتكر المؤلفون أداة جديدة تسمى PowerSoftmax.

تخيل بدلاً من أن يستخدم الطاهي وصفة أسية معقدة، يستخدم وصفة قوة بسيطة (مثل تربيع الأرقام).

  • التشبيه: إذا كان Softmax هو طاهٍ يضرب المكونات في رقم سحري متزايد، فإن PowerSoftmax هو طاهٍ يكتفي بضرب الأرقام في نفسها (مثلاً 2×22 \times 2، 3×33 \times 3).
  • لماذا ينجح: هذه "وصفة القوة" تتصرف تماماً مثل الوصفة الأصلية المعقدة، لكنها تتناسب تماماً داخل "القفل السحري". فهي بسيطة بما يكفي ليتعامل معها القفل، وذكية بما يكفي لتجعل الروبوت يفكر بوضوح.

التحديات التي حلوها
لم يكن مجرد استبدال الوصفة كافياً؛ بل كان عليهم إصلاح ثلاثة مشكلات محددة لجعل ذلك يعمل مع روبوت ضخم:

  1. مشكلة "الصفر": أحياناً، قد تؤدي الرياضيات في الوصفة الجديدة إلى القسمة على صفر، مما يؤدي إلى انهيار النظام.
    • الحل: أضافوا عازلاً صغيراً آمناً (مثل شبكة أمان) بحيث لا تصل الرياضيات أبداً إلى الصفر، مما يجعل الحساب مستقراً وسهل التقريب.
  2. مشكلة "الفيضان" (Overflow): إذا أصبحت الأرقام كبيرة جداً أو صغيرة جداً، ينفجر دماغ الروبوت (أو يتجمد).
    • الحل: ابتكروا "نسخة مستقرة" (Stable Variant) تقوم بتقليص الأرقام إلى حجم آمن يمكن التحكم فيه قبل إجراء الرياضيات، تماماً كما قد يتذوق الطاهي ملعقة من الحساء قبل إضافتها إلى القدر بأكمله.
  3. مشكلة "الجمل الطويلة": الطريقة الأصلية كانت تصبح أبطأ وأبطأ كلما طالت الجملة.
    • الحل: ابتكروا طريقة "مستقلة عن الطول" (Length-Agnostic). بدلاً من عد كل كلمة في قصة طويلة لإجراء الرياضيات، يقومون فقط بالنظر إلى متوسط الكلمات. هذا يعني أن الروبوت يظل سريعاً سواء سألت سؤالاً قصيراً أو كتبت رواية كاملة.

النتائج: روبوت ضخم وآمن
باستخدام هذه الحيل، بنى الفريق أول روبوت آمن يحتوي على أكثر من مليار معلمة (Parameter) (وهو مقياس لمدى "ضخامة" وذكاء الروبوت).

  • الحجم: هو أكبر بـ 10 مرات من أي روبوت آمن سابق.
  • الذكاء: لا يزال بإمكانه فهم السياق، والتفكير في المشكلات، والتعلم من الأمثلة (مهارة تسمى "التعلم داخل السياق" أو In-Context Learning) تماماً مثل الروبوتات القياسية غير المقفلة.
  • السرعة: لأن رياضياتهم الجديدة فعالة للغاية، فهي تعمل بشكل أسرع بكثير على البيانات المشفرة مقارنة بالطرق السابقة.

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

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

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

جرّب Digest →