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

ReRound: Reconstructive Rounding to Resolve Midpoint Ambiguity in Calibration-Free LLM Quantization

تُعد ReRound طريقةً للكمّ بعد التدريب خالية من المعايرة، تستفيد من نموذج انتشار شرطي لحل غموض تقريب المنتصف في أوزان النماذج اللغوية الكبيرة ذات البتات المنخفضة، وهي تتفوق باستمرار على التقنيات القياسية في الكمّ بـ 3 بت و4 بت مع الحفاظ على الكفاءة دون اتصال.

المؤلفون الأصليون: He-Yen Hsieh, H. T. Kung

نُشر 2026-08-12
📖 6 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: He-Yen Hsieh, H. T. Kung

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

تخيل أنك تحاول تقليص مكتبة ضخمة وشديدة التفصيل من المعرفة لتناسب حقيبة ظهر صغيرة محمولة. هذا هو عالم النماذج اللغوية الكبيرة (LLMs)، وهي الأدمغة الاصطناعية فائقة الذكاء التي يمكنها كتابة القصص، وحل المسائل الرياضية، والدردشة كالبشر. تتكون هذه الأدمغة من مليارات الأرقام الصغيرة التي تسمى "الأوزان"، ولجعل تشغيلها سريعًا وغير مكلف على الهواتف أو الحواسيب المحمولة العادية، يحاول العلماء ضغط هذه الأرقام في صناديق أصغر. تسمى هذه العملية "الكمّنة" (Quantization).

فكر في الأرقام الأصلية كاملة الحجم كصور عالية الدقة. ولتوفير المساحة، نريد تحويلها إلى فن بكسل (Pixel Art) منخفض الدقة. الطريقة القياسية للقيام بذلك تسمى "التقريب لأقرب قيمة" (Round-to-Nearest - RTN). الأمر يشبه النظر إلى رقم وسؤال نفسك: "هل هو أقرب إلى 1 أم إلى 2؟". إذا كان 1.4، نقربه للأسفل إلى 1. وإذا كان 1.6، نقربه للأعلى إلى 2. إنها قاعدة بسيطة وتلقائية. ولكن هناك نقطة شائكة: ماذا لو كان الرقم هو 1.5 تمامًا؟ أو قريب جدًا منها، مثل 1.48؟ عند هذه "نقطة المنتصف"، يكون القرار غامضًا. فالتقريب للأسفل أو للأعلى ينتج تقريبًا نفس القدر من الخطأ، لذا تختار القاعدة البسيطة أحدهما بشكل عشوائي. وفي مكتبة ضخمة تحتوي على مليارات الأرقام، يمكن لارتكاب آلاف التخمينات العشوائية الصغيرة هذه أن يؤدي بالخطأ إلى تشويه معنى الكتاب بأكمله، مما يجعل الذكاء الاصطناعي أقل ذكاءً.

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

دليل المحقق لأداء أفضل للذكاء الاصطناعي

في عالم الذكاء الاصطناعي، غالبًا ما يصطدم البحث عن نماذج أصغر وأسرع بجدار: "مشكلة نقطة المنتصف". فعندما يحاول العلماء تقليص الأرقام الضخمة داخل الذكاء الاصطناعي (وهي عملية تسمى الكمّنة)، فإنهم عادة ما يستخدمون قاعدة بسيطة: إذا كان الرقم أقرب إلى الأرض، قربه للأسفل؛ وإذا كان أقرب إلى السقف، قربه للأعلى. ولكن ماذا يحدث عندما يكون الرقم في منتصف الغرفة تمامًا؟ إن قواعد التقريب القياسية تكتفي برمي عملة معدنية (اختيار عشوائي). وتجادل ورقة بحثية بعنوان ReRound: Reconstructive Rounding to Resolve Midpoint Ambiguity in Calibration-Free LLM Quantization بأن رمي العملة هذا هو فرصة ضائعة.

يقترح المؤلفان، هي-يين هسييه و إتش. تي. كونغ من جامعة هارفارد، استراتيجية جديدة تسمى ReRound. فبدلاً من تقريب الأرقام بالقرب من المنتصف بشكل أعمى، يستخدم ReRound "أولوية انتشار" (Diffusion Prior) - وهي تخمين متعلم لما كانت تبدو عليه الأرقام الأصلية المثالية قبل تقليصها. تخيل أن لديك صورة باهتة ومبكسلة لقطة. قد تخمن قاعدة التقريب القياسية لون بكسل ضبابي بناءً على جيرانه المباشرين فقط. ومع ذلك، يستخدم ReRound نموذج ذكاء اصطناعي مدرب (تحديدًا نموذج انتشار U-Net) لـ "تخيّل" أو إعادة بناء كيف يجب أن تبدو "رقعة" الصورة بأكملها، بناءً على الأنماط التي تعلمها من الصورة الأصلية عالية الجودة.

إليك كيف يحدث السحر، خطوة بخطوة:

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

النتائج مبهرة، خاصة بالنسبة لنماذج الذكاء الاصطناዊ الصغيرة. تظهر الورقة أن ReRound يتفوق باستمرار على طريقة "التقريب لأقرب قيمة" القياسية عند ضغط النماذج بدقة 3-بت و 4-بت. على سبيل المثال، في نماذج مثل Gemma 2 2B و Gemma 3 1B، حسن ReRound الدقة بمقدار 0.1 إلى 1.3 نقطة عبر مهام لغوية متنوعة. وفي بعض الحالات، تفوق حتى على الطرق التي تتطلب "بيانات معايرة" (تغذية الذكاء الاصطناعي بآلاف الجمل المثال ليتعلم كيفية التقريب)، في حين أن ReRound لم يستخدم أي بيانات إضافية على الإطلاق. لقد عمل بالكامل "أوفلاين"، باستخدام أوزان النموذج نفسه فقط.

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

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

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

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

جرّب Digest →