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

ADMM-Q: An Improved Hessian-based Weight Quantizer for Post-Training Quantization of Large Language Models

تُعد ADMM-Q خوارزمية مبتكرة وتركيبية لتكميم أوزان ما بعد التدريب، تعتمد على متغير توافقي من طريقة "ألتيرنيتنج دايركشن ميثود أوف مالتي بلايرز" (ADMM)، تعمل على تحسين فائدة النماذج اللغوية الكبيرة بشكل كبير عند مستويات التكميم الهجومية التي تقل عن 4 بت، وذلك من خلال تقليل خطأ إعادة البناء لكل طبقة مع فرض قيود التكميم.

المؤلفون الأصليون: Ryan Lucas, Mehdi Makni, Xiang Meng, Adam Deng, Rahul Mazumder

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

المؤلفون الأصليون: Ryan Lucas, Mehdi Makni, Xiang Meng, Adam Deng, Rahul Mazumder

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

إليك شرح لورقة ADMM-Q باستخدام لغة بسيطة وتشبيهات من الحياة اليومية.

الصورة الكبيرة: تقليص الأدمغة العملاقة

تخيل النماذج اللغوية الكبيرة (LLMs) مثل Qwen أو LLaMA كمكتبات ضخمة ومفصلة للغاية. تحتوي هذه المكتبات على مليارات الكتب (المعلمات/Parameters) التي تسمح للذكاء الاصطناعي بالكتابة، والتفكير، والدردشة. ومع ذلك، ولأن هذه المكتبات ضخمة جدًا، فمن الصعب حملها (استهلاك عالٍ للذاكرة) وتستغرق وقتًا طويلاً في القراءة (حوسبة بطيئة).

التكميم (Quantization) هو عملية تقليص حجم هذه المكتبات. بدلًا من الاحتفاظ بكل كتاب مكتوب بحبر عالي الدقة وملون (دقة 32 بت أو 16 بت)، نحاول إعادة كتابتها باستخدام ألوان أقل أو رموز أبسط (4 بت أو حتى 2 بت). الهدف هو جعل المكتبة صغيرة بما يكفي لتتسع في حقيبة ظهر دون فقدان القصة.

المشكلة: "الجشعين" في التقليص

الأساليب الحالية لتقليص هذه النماذج، مثل GPTQ (المعيار السائد حاليًا)، تعمل مثل محرر جشع.

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

الحل: ADMM-Q (نهج "اجتماع الفريق")

يقترح المؤلفون طريقة جديدة تسمى ADMM-Q. بدلًا من وجود محرر جشع يعمل بمفرده، تخيل فريقًا من المحررين يعقدون اجتماعًا حول طاولة مستديرة لكل فصل.

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

  2. الرقصة بين "النعومة" و"الكتل" (ADMM):
    الرياضيات وراء هذا تسمى ADMM (طريقة المضاعفات المتبادلة للاتجاه). فكر فيها كرقصة بين خطوتين:

  • الخطوة أ (الانزلاق الناعم): يقوم الفريق بإجراء تعديلات صغيرة ومستمرة على الكلمات لتحسين تدفق القصة.
  • الخطوة ب (الالتقاط بالشبكة): فجأة، يتعين عليهم جعل تلك الكلمات تلتصق بقيم محددة ومسموح بها (مثل تركيب قطعة "ليجو" في مكانها).
    يستمرون في التناوب بين الانزلاق والالتقاط. مع مرور الوقت، تجبر هذه العملية الكلمات على الاستقرار في أفضل "مواضع الليجو" الممكنة دون كسر القصة.
  1. مشكلة "القيم المتطرفة" (التحجيم القطري):
    في هذه النماذج، هناك كلمات "عالية الصوت" (متطرفة) وكلمات "هادئة". إذا حاولت تقليصها جميعًا في وقت واحد، فإن الكلمات العالية ستطغى على المحادثة، وتضيع الكلمات الهادئة.
  • حل ADMM-Q: يستخدمون تقنية تسمى التحجيم القطري (Diagonal Scaling). تخيل إعطاء الكلمات الهادئة ميكروفونًا وخفض مستوى صوت الكلمات العالية فقط خلال جلسة التحرير. يضمن هذا حصول كل كلمة على فرصة عادلة للتحسين، مما يؤدي إلى قصة نهائية أكثر وضوحًا.
  1. اللمسة النهائية (البحث المحلي):
    بمجرد انتهاء الفريق من اجتماعهم، يقومون بـ "فحص سريع". يبحثون عن أزواج من الكلمات التي ربما تم تبديلها بالخطأ ويرون ما إذا كان استعادة ترتيبها يحسن القصة. هذه لمسة نهائية سريعة للإمساك بأي أخطاء في اللحظة الأخيرة.

لماذا يهم هذا الأمر: النتائج

اختبرت الورقة هذه الطالة الجديدة على عدة نماذج (Qwen و LLaMA) ووجدت أن:

  • قصص أفضل: عندما قاموا بتقليص النماذج إلى أحجام صغيرة جدًا (مثل 3 بت أو 2 بت)، أنتجت الأساليب "الجشعة" القديمة (GPTQ) كلامًا غير مفهوم أو إجابات مربكة للغاية. أما ADMM-Q فقد حافظ على ذكاء وتماسك النماذج.
    • مثال: في اختبار يسمى "WikiText-2"، سجلت الطريقة القديمة 12.85 (كلما زاد الرقم كان أسوأ)، بينما خفضتها ADMM-Q إلى 10.06. هذا تحسن هائل في الوضوح.
  • يعمل مع الأدوات الأخرى: ADMM-Q ليس بديلًا لكل شيء؛ بل هو بديل جاهز لجزء "المقلص" فقط. فهو يعمل بشكل مثالي جنبًا إلى جنب مع الحيل الأخرى التي يستخدمها الناس، مثل تدوير البيانات أو تغيير حجمها.
  • نفس السرعة: بمجرد تقليص النموذج، فإنه يعمل بنفس سرعة الأساليب القديمة. الوقت الإضافي الذي تستغرقه ADMM-Q يكون فقط أثناء عملية التقليص "خارج الخط" (مثل تحرير كتاب قبل نشره)، وليس أثناء استخدامك الفعلي للذكاء الاصطناعي.

العيات (القيود)

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

الملخص

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

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

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

جرّب Digest →