← أحدث الأبحاث
💬 NLP

Adaptive Block-Scaled Data Types

تقدم هذه الورقة أنواع بيانات ذات مقاييس كتلية تكيُّفية، وتحديداً تنسيق IF4، الذي يختار ديناميكياً بين تمثيلات FP4 وINT4 لكل مجموعة مكونة من 16 قيمة للتغلب على قيود خطأ التكميم في NVFP4، محققاً بذلك أداءً فائقاً في تكميم النماذج اللغوية ومظهراً تنفيذاً عتادياً فعالاً.

المؤلفون الأصليون: Jack Cook, Hyemin S. Lee, Kathryn Le, Junxian Guo, Giovanni Traverso, Anantha P. Chandrakasan, Song Han

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

المؤلفون الأصليون: Jack Cook, Hyemin S. Lee, Kathryn Le, Junxian Guo, Giovanni Traverso, Anantha P. Chandrakasan, Song Han

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

الصورة الكبيرة: حزم حقيبة سفر لرحلة ما

تخيل أنك تحاول وضع عالم ضخم ومعقد (نموذج لغوي كبير مثل تلك التي تشغل برامج الدردشة الآلية) داخل حقيبة سفر صغيرة (ذاكرة الكمبيوتر).

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

المشكلة:
فكر في أرقام الـ 4 بت كحقيبة سفر تحتوي فقط على 16 فتحة محددة.

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

الحل الجديد: حقيبة السفر "متغيرة الشكل" (IF4)

اخترع مؤلفو هذه الورقة البحثية، بقيادة جاك كوك وسونغ هان، نوعاً جديداً من حقائب السفر يسمى IF4 (Int/Float 4).

إليك كيف يعمل، باستخدام تشبيه بسيط:

1. مفهوم "المجموعة"

بدلاً من النظر إلى رقم واحد في كل مرة، ينظر الذكاء الاصطناعي إلى مجموعة من 16 رقماً معاً. فكر في هذه المجموعة كأنها "جيب" واحد في حقيبة سفرك.

2. المفتاح السحري

في حقائب السفر القديمة، كانت كل الجيوب صلبة وغير قابلة للتغيير. فإما أنها مصممة للجوارب (الفاصلة العائمة - Floating Point) أو للأحذية الثقيلة (الأعداد الصحيحة - Integers)، ولكن ليس كلاهما.

IF4 هو جيب ذكي متغيّر الشكل.
لكل مجموعة من 16 رقماً، يسأل الذكاء الاصطناعي سؤالاً بسيطاً: "كيف تبدو هذه الأرقام؟"

  • السيناريو (أ): إذا كانت الأرقام معظمها صغيرة مع وجود عنصر واحد ضخم خارج عن المألوف (مثل 15 جورباً ومعطف واحد ضخم)، يظل الجيب في وضع الفاصلة العائمة (Float Mode). حيث يتمدد ليستوعب المعطف.
  • السيناريو (ب): إذا كانت الأرقام جميعها متقاربة في الحجم (مثل 16 زوجاً من الأحذية)، فإن الجيب يتحول فوراً إلى وضع الأعداد الصحيحة (Integer Mode). هذا الوضع أكثر تجانساً ودقة للعناصر متساوية الحجم.

3. الإشارة السرية

كيف يعرف الكمبيوتر في أي وضع هو الآن؟
في النظام القديم، كان هناك "بت إشارة" (Sign Bit) صغير (علامة) في عامل القياس لم يكن مستخدماً أبداً. أدرك المؤلفون: "مهلاً، لدينا علامة فارغة! لنستخدمها!"

  • العلامة = 0: "نحن نستخدم وضع الفاصلة العائمة (Float Mode)."
  • العلامة = 1: "نحن نستخدم وضع الأعداد الصحيحة (Integer Mode)."

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

لماذا يعد هذا أمراً مهماً؟

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

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

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

خدعة "6/7"

هناك تفصيل تقني يبدو كأنه سحر ولكنه في الواقع مجرد رياضيات ذكية.

  • وضع الفاصلة العائمة يمكنه استيعاب قيمة قصوى قدرها 6.
  • وضع الأعداد الصحيحة يمكنه استيعاب قيمة قصوى قدرها 7.
  • لجعلهم يتوافقون معاً، قرر المؤلفون أنه إذا استخدمتم وضع الأعداد الصحيحة، فسيتم التعامل مع الأرقام مؤقتاً كما لو كانت مُقاسة بمقياس 6/7. هذا يضمن أنه بغض النظر عن الوضع الذي يكون فيه الجيب، فإن "أكبر" رقم سيتناسب تماماً دون أن يتجاوز سعة حقيبة السفر.

الملخص

تقدم الورقة البحثية IF4، وهي طريقة جديدة لضغط نماذج الذكاء الاصطناعي.

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

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

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

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

جرّب Digest →