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

Finer is Better (with the Right Scaling)

تحل هذه الورقة البحثية المفارقة التي تكمن في أن تقليص أحجام كتل التكميم يؤدي إلى تدهور أداء النماذج اللغوية الكبيرة من خلال إثبات أن المشكلة تنبع من تفاعل التوزيعات ذات الذيول الثقيلة بشكل سيئ مع تنسيقات FP4، وتُظهر أن التدخلات الخوارزمية المستهدفة مثل قياس 4-على-6 ومنع نقص التدفق تسمح للتنسيقات القياسية المتوافقة مع الأجهزة بتحقيق الجودة المثلى مع دقة حبيبية أعلى.

المؤلفون الأصليون: Clemens Schaefer, Gil Tabak

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

المؤلفون الأصليون: Clemens Schaefer, Gil Tabak

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

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

المشكلة الكبرى: مفارقة "الدقة المفرطة"

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

من الناوحي المنطقي، قد تعتقد: "كلما كانت الحزم أصغر، كان بإمكاني وضع أشياء أكثر، أليس كذلك؟"

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

لماذا حدث هذا؟

بحث مؤلفو هذه الورقة في سبب حدوث مفارقة "الدقة المفرطة" هذه. ووجدوا سببين رئيسيين:

1. خلل "الصفر" (الصندوق الفارغ)
تخيل أن لديك صندوقاً يمكنه فقط احتواء الأرقام. إذا كان الرقم صغيراً جداً، فقد تقوم مسطرة الصندوق بتقريبه إلى الصفر. إذا كان لديك حزمة كاملة من الأرقام الصغيرة، فقد تقول المسطرة: "حسناً، كل شيء في هذه الحزمة هو صفر"، وترمي الحزمة بأكملها.

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

2. مشكلة "المسطرة الخشنة" (الشبكة الفظة)
هذه هي المشكلة الأكبر. يستخدم الذكاء الاصطناعي نوعاً معيناً من "المساطر" (يسمى E4M3) لقياس هذه الكتل. هذه المسطرة بها فجوات كبيرة جداً بين علاماتها، خاصة في النهايات العالية.

  • التشبيه: تخيل أنك تحاول قياس سلسلة جبال بمسطرة تحتوي فقط على علامات لكل 1 قدم، 2 قدم، 4 أقدام، و6 أقدام.
    • إذا كان لديك تلة صغيرة (كتلة صغيرة من البيانات)، فقد تجبرك المسطرة على تقريب تلة طولها 5.9 قدم إلى 6 أقدام. هذا خطأ فادح!
    • عندما تجعل الكتل أصغر، ينتهي بك الأمر مع المزيد من هذه الأرقام "العالية" التي تُجبر على الدخول في ذلك السطل الضخم وغير المتناسق ذو الـ 6 أقدام. كلما كانت الحزمة أصغر، زاد حدوث هذا التقريب السيئ، وساء أداء الذكاء الاصطناعي.

الحلول: كيف أصلحوا الأمر؟

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

1. قاعدة "لا تذهب إلى الصفر"
قاموا ببساطة ببرمجة النظام بحيث لا يسمح لعامل القياس بأن يصبح صفراً أبداً.

  • النتيجة: أصلح هذا المشكلة للأرقام الصغيرة جداً، لكنه لم يحل مشكلة الأرقام "العالية" التي كانت تُقرب إلى 6.

2. خيار "4 أو 6" (طريقة 4 فوق 6)
هذا هو "السر" في الورقة البحثية. بدلاً من استخدام مسطرة ثابتة واحدة، يمكن للنظام الاختيار بين إعدادين محددين لكل كتلة: 4 أو 6.

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

3. فحص "القوة الغاشمة" (Brute Force)
لإثبات وجهة نظرهم، أجروا بحثاً حاسوبياً جرب كل طريقة ممكنة لقياس الكتل للعثور على الطريقة المثالية.

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

الاختبار في العالم الحقيقي: هل ينجح الأمر مع ذكاء اصطناعي حقيقي؟

اختبروا هذا على أربعة نماذج ذكاء اصطناعي شهيرة (Granite، Llama، DeepSeek، و Qwen).

  • المشكلة: كان نموذجان (Granite و Llama) يسوءان عندما تصبح الكتل أصغر، تماماً كما توقعت المفارقة.
  • الإصلاح: عندما طبقوا خيار "4 أو 6" وقاعدة "لا تذهب إلى الصفر"، توقفت هذه النماذج عن التدهور. في الواقع، أصبحت أفضل كلما أصبحت الكتل أصغر.
  • المقارنة: جربوا أيضاً مسطرة أكثر تطوراً وتكلفة (تسمى UE5M3) تحتوي على علامات أكثر. نجحت هذه الطة أيضاً، لكنها تتطلب قوة عتادية (Hardware) أكبر. لقد سمحت لهم خدعة "4 أو 6" باستخدام المسطرة القياسية الأرخص والحصول على نفس النتائج الرائعة.

الخلاصة

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

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

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

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

جرّب Digest →