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

RAP: KV-Cache Compression via RoPE-Aligned Pruning

تقدم هذه الورقة البحثية تقنية "التقليم المتوافق مع تضمين الموضع الدوراني" (RoPE-Aligned Pruning - RAP)، وهي طريقة تقليم هيكلية تحافظ على دلالات تضمين الموضع الدوراني عن طريق إزالة قنوات ذاكرة المفتاح والقيمة (KV cache) في أزواج متوافقة، مما يحقق وفراً كبيراً في الذاكرة والحوسبة لاستنتاج النماذج اللغوية الكبيرة ذات السياق الطويل دون التضحية بالدقة.

المؤلفون الأصليون: Jihao Xin, Tian Lyu, David Keyes, Hatem Ltaief, Marco Canini

نُشر 2026-08-04
📖 3 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Jihao Xin, Tian Lyu, David Keyes, Hatem Ltaief, Marco Canini

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

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

إحدى الحيل الشهيرة التي يستخدمها الروبوت لفهم أين تحدث الأشياء في القصة تسمى "تضمين الموضع الدوار" (RoPE). فكر في (RoPE) كرقصة خاصة يؤديها الروبوت مع ذاكرته. فبدلاً من مجرد كتابة رقم مثل "الجملة 5"، يقوم الروبوت بجمع رقمين معاً ويجعلهما يدوران مثل طوق الهولا هوب. هذا الدوران يخبر الروبوت بالضبط مدى بُعد تلك الجملة عن الجملة الحالية. القاعدة الحاسمة في هذه الرقصة هي أن الرقمين في الزوج يجب أن يبقيا معاً؛ فإذا فصلتهما، تنكسر الدورة، ويصاب الروبوت بالارتباك بشأن التسلسل الزمني.

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

يقترح مؤلفو هذه الورقة طريقة أكثر ذكاءً لحزم الحقيبة. فبدلاً من التخلص من عناصر فردية عشوائية، تنظر (RAP) إلى الأزواج الراقصة وتقرر التخلص من أزواج كاملة دفعة واحدة. إذا لم يكن الزوج مهماً جداً، يرحل الثنائي بأكمله. وإذا كان الزوج مهماً، يبقى الثنائي بأكمله. هذا يحافظ على سلامة الرقصة. اختبر الباحثون هذه الطريقة على عدة نماذج ذكاء اصطناعي شهيرة (تتراوح من 3 مليارات إلى 14 مليار "خلية دماغية") ووجدوا أن هذه الطريقة تعمل بشكل جيد للغاية. لقد تمكنوا من تقليص دفتر الذاكرة بنسبة 30% (الاحتفاظ بـ 70% فقط من الحجم الأصلي) مع الحفاظ على دقة عالية، رغم وجود انخفاض طفيف وملموس في الأداء مقارنة بالنموذج الكامل غير المضغوط.

ما يجعل هذا الأمر أكثر روعة هو أن الطرق الأخرى التي تحاول تقليص الذاكرة غالباً ما تضطر للقيền بعمل إضافي في كل مرة يتحدث فيها الروبوت لإعادة بناء الأجزاء المفقودة، مما يبطئ كل شيء. أما (RAP)، فهي تشبه تحرير الدفتر قبل أن يبدأ الروبوت في التحدث. فهي تزيل الصفحات الإضافية بشكل دائم، بحيث لا يضطر الروبوت للقيام بأي عمليات حسابية إضافية لسد الفجوات. إنها تعمل بشكل أسرع، وتستهلك طاقة أقل، وتتذكر القصة جيداً جداً. تظهر الورقة أنه بينما قد توفر الحيل الأخرى مساحة، إلا أنها غالباً ما تكسر إحساس الروبوت بالوقت أو تجعله أبطأ. تعد (RAP) واحدة من أفضل الطرق التي تنجح في تقليص الذاكرة، وتسريع الروبوت، والحفاظ على دقة القصة في آن واحد، حيث تظل قريبة جداً من المنافسين الأقوياء في تقنيات "الرتب المنخفضة" (low-rank) مع تقديم فوائد كفاءة فريدة. الأمر يشبه إدراك أنك لست بحاجة لحمل الموسوعة بأكملها لتروي قصة؛ بل تحتاج فقط لحمل الفصول الصحيحة، والتأكد من عدم تمزيق الصفحات إلى نصفين.

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

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

جرّب Digest →