← أحدث الأبحاث
🤖 AI

P2^2RAG: Efficient Privacy-Preserving RAG Service Supporting Arbitrary Top-kk Retrieval

تقترح الورقة البحثية P2^2RAG، وهي خدمة توليد معزز بالاسترجاع (RAG) فعالة تحافظ على الخصوصية وتستخدم طريقة التنصيف التفاعلية والمشاركة السرية لدعم استرجاع (top-$k) عشوائي دون الحاجة إلى فرز آمن، مما يحقق تسريعاً كبيراً مقارنة بالأنظمة الحالية مع حماية البيانات ومطالبات المستخدمين.

المؤلفون الأصليون: Yulong Ming, Mingyue Wang, Jijia Yang, Jie Xu, Zihan Wu, Cong Wang, Xiaohua Jia

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

المؤلفون الأصليون: Yulong Ming, Mingyue Wang, Jijia Yang, Jie Xu, Zihan Wu, Cong Wang, Xiaohua Jia

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

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

هذه هي المشكلة التي يحلها P2RAG. إنها طريقة جديدة لتشغيل خدمة "التوليد المعزز بالاسترجاع" (RAG) — وهو مصطلح تقني معقد يعني "ذكاء اصطناعي يجيب على الأسئلة باستخدام مستنداتك الخاصة" — دون أن يتلصص أحد على الأسرار.

إليك كيف يعمل الأمر، مقسماً إلى مفاهيم بسيطة:

1. الطريقة القديمة: فرز المجموعة بأكملة

تخيل أن لديك مجموعة من 1,000 بطاقة، كل منها تحمل درجة معينة. تريد العثور على أعلى 10 بطاقات في الدرجات.

  • المشكلة: في الأنظمة الآمنة السابقة، لكي تجد أعلى 10 بطاقات، كان على الكمبيوتر أن يقارن سرّاً كل بطاقة بكل بطاقة أخرى لترتيبها من الأعلى إلى الأدنى. الأمر يشبه محاولة العثين على أطول شخص في حشد من خلال اصطفاف الجميع وقياسهم واحداً تلو الآخر، ولكن بطريقة لا يمكن لأحد من خلالها رؤية القياسات.
  • عنق الزجاجة: إذا كنت تريد أعلى 100 بطاقة بدلاً من 10، فإن عملية "الفرز" هذه تصبح بطيئة ومكلفة للغاية. الأمر يشبه محاولة فرز مكتبة من الكتب فقط للعثور على أفضل 5 كتب؛ فكلما زاد عدد الكتب، زاد الوقت المستغرق.

2. حل P2RAG: لعبة "تخمين العتبة"

يغير P2RAG قواعد اللعبة. فبدلاً من فرز المجموعة بأكملها، يلعب لعبة "حار وبارد" (وتحديداً البحث الثنائي أو "التنصيف") للعثور على خط قطع.

  • الإعداد: تخيل أن خادمين (لنسمهما الخادم أ والخادم ب) يمتلكان المكتبة السرية. يقسم كل خادم كل مستند إلى نصفين بحيث لا يعرف أي منهما القصة كاملة. أنت (المستخدم) أيضاً تقسم سؤالك إلى نصفين وترسل قطعة إلى كل خادم.
  • اللعبة:
    1. تسأل الخادمين: "كم عدد المستندات المشابهة لسؤالي إذا وضعنا المعيار عند هذا المستوى المحدد؟"
    2. يقوم الخادمان بعدّ المطابقات دون إخبارك بأي المستندات هي، ودون أن ترى أنت الدرجات. يكتفيان بالقول: "هناك 50 مطابقة".
    3. تفكر أنت: "كنت أريد 10 فقط. هذا كثير جداً. لنرفع المعيار إذن".
    4. تسأل مرة أخرى بمعيار أعلى. يقولان: "الآن هناك 5 مطابقات فقط".
    5. تفكر أنت: "قليل جداً. لنخفض المعيار قليلاً".
    6. تستمر في تعديل المعيار صعوداً وهبوطاً حتى تصل إلى العدد الذي تحتاجه بالضبط (مثلاً 10 مستندات).

السحر: لأنك تقوم فقط بتعديل "المعيار" والعدّ، فأنت لست بحاجة لفرز المكتبة بأكملها. أنت تحتاج فقط للعثور على الارتفاع المناسب للمعيار. وهذا يجعل العملية سريعة للغاية، حتى لو كنت تريد عدداً كبيراً من النتائج (مثل 1,000 مستند).

3. الحفاظ على سلامة الأسرار (قاعدة "عدم الثقة")

يزعم البحث أن هذا النظام آمن حتى لو كانت الخوادم "صادقة ولكن فضولية" (تتبع القواعد ولكنها تحاول التجسس) أو إذا كان المستخدم "خبيثاً" (يحاول خداع النظام).

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

4. لماذا هذا مهم (النتائج)

اختبر المؤلفون هذا النظام ووجدوا ما يلي:

  • السرعة: إنه أسرع بـ 3 إلى 300 مرة من أفضل الأنظمة الآمنة الحالية عندما تريد استرجاع عدد كبير من المستندات (من 16 إلى 1,024).
  • المرونة: يمكنك طلب أي عدد من النتائج (أي قيمة k)، وهو أمر بالغ الأهمية في مجالات مثل التمويل أو القانون حيث قد تحتاج لرؤية الكثير من السياق للحصول على الإجابة الصحيحة.
  • الدقة: النظام دقيق للغاية لدرجة أنه يجد نفس المستندات التي سيجدها نظام غير آمن، مع وجود أخطاء رياضية ضئيلة جداً.

الخلا-صة

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

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

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

جرّب Digest →