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

Training Transformers for KV Cache Compressibility

تقدم هذه الورقة البحثية "التدريب الواعي لضغط مفاتيح والقيم (KV-CAT)"، وهي طريقة للتدريب المسبق المستمر تقوم بحجب فجوات (KV) أثناء التدريب لتحفيز تعلم تمثيلات قابلة للضغط بطبيعتها، مما يحسن بشكل كبير من فعالية ضغط ذاكرة التخزين المؤقت (KV cache) اللاحقة لنمذجة اللغة ذات السياق الطويل.

المؤلفون الأصليون: Yoav Gelberg, Yam Eitan, Michael Bronstein, Yarin Gal, Haggai Maron

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

المؤلفون الأصليون: Yoav Gelberg, Yam Eitan, Michael Bronstein, Yarin Gal, Haggai Maron

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

تخيل أنك تقرأ كتاباً طويلاً جداً، وتريد تذكر الأجزاء الأكثر أهمية فيه لتتمكن من الإجابة على الأسئلة حوله لاحقاً. في عالم الذكاء الاصطناعي، تُسمى هذه "الذاكرة" بـ KV Cache (مخزن المفتاح والقيمة).

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

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

الفكرة الكبرى: اكتب بوضوح منذ البداية

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

وقد أطلقوا على طريقة التدريب الجديدة هذه اسم KV-CAT (التدريب المدرك لضغط الـ KV).

كيف يعمل الأمر: لعبة "الغميضة"

لتعليم الذكما الاصطناعي كتابة ملاحظات مرتبة، لعب الباحثون لعبة أثناء التدريب تسمى "الغميضة" (أو من الناحية التقنية، KV Sparsification).

  1. الإعداد: تخيل أن الذكاء الاصطناعي يقرأ جملة. في الحالة العادية، ينظر إلى كل كلمة بمفردها لفهم الكلمة التالية.
  2. التحول: أثناء التدريب، يقوم الباحثون بـ "إخفاء" (قناع/mask) حوالي نصف الكلمات بشكل عشوائي. يُجبر الذكاء الاصطناعي على تخمين الكلمة التالية دون رؤية جميع الملاحظات السابقة.
  3. الدرس: لأن الذكاء الاصطناعي لا يمكنه الاعتماد على رؤية كل ملاحظة، فإنه يتعلم تنظيم ذاكرته بشكل مختلف. إنه يتعلم حشد المعلومات الأكثر أهمية في أقل عدد ممكن من الملاحظات، تماماً مثل الطالب الذي يتعلم كتابة ملخص مثالي لأنه يعلم أنه سيُختبر في نسخة قصيرة من النص.
  4. شبكة الأمان: لضمان عدم نسيان الذكاء الاصطناعي لكيفية القراءة بشكل طبيعي، سمحوا له أيضاً بقراءة النص الكامل غير المخفي من حين لآخر. وهذا يضمن بقاءه ذكياً ودقيقاً حتى عندما لا يحتاج إلى الضغط.

النتيجة: ذاكرة أذكى

عندما اختبروا هذه الطريقة الجديدة، كانت النتائج مبهرة:

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

الخلاصة

فكر في الأمر كأنك تحزم أمتعتك لرحلة.

  • الطريقة القديمة: تحزم حقيبة سفر ضخمة بكل ما تملك، ثم تحاول إجبارها في حقيبة صغيرة عند المطار. ينتهي بك الأمر بفقدان فرشاة أسنانك أو قميصك المفضل.
  • طريقة KV-CAT: يتم تعليمك كيفية الحزم بكفاءة منذ البداية. تتعلم بالضبط ما الذي يناسب الحقيبة الصغيرة، بحيث يمكنك عند الوصول إلى المطار إغلاقها بإحكام دون فقدان أي شيء مهم.

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

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

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

جرّب Digest →