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

LionMuon: Alternating Spectral and Sign Descent for Efficient Training

تقدم الورقة البحثية LionMuon، وهو مُحسِّن فعال يتناوب بين تحديثات Lion وMuon مع مشاركة مخزن زخم واحد، محققاً أداءً فائقاً وتكاليف حوسبة أقل عبر مختلف أحجام النماذج مقارنة بالطرق الحالية مثل AdamW وLion وMuon.

المؤلفون الأصليون: Arman Bolatov, Artem Riabinin, Nikita Kornilov, Andrey Veprikov, Samuel Horváth, Martin Takáč, Aleksandr Beznosikov

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

المؤلفون الأصليون: Arman Bolatov, Artem Riabinin, Nikita Kornilov, Andrey Veprikov, Samuel Horváth, Martin Takáč, Aleksandr Beznosikov

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

تخيل أنك تحاول تعليم روبوت عملاق ومعقد (نموذج لغوي كبير) كيف يتحدث من خلال إطلاعه على ملايين الأمثلة. للقيام بذلك، تحتاج إلى "مُحسِّن" (Optimizer) — وهو بمثابة مدرب يخبر الروبوت بكيفية تعديل دماغه (معاملاته) بعد كل مثال يراه.

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

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

المدربان الموجودان حالياً

لفهم LionMuon، نحتاج أولاً إلى التعرف على المدربين اللذين يجمعهما:

1. مدرب "الإشارة" (Lion/Signum):

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

2. المدرب "الطيفي" (Muon):

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

الحل الجديد: LionMuon

سأل المؤلفون سؤالاً بسيطاً: "هل يمكننا الحصول على سرعة مدرب الإشارة ودقة المدرب الطيفي؟"

كانت إجابتهم هي LionMuon.

بدلاً من اختيار أحدهما، يعمل LionMuon مثل لوحة تحويل ذكية. فهو يتنقل بين المدربين وفق جدول زمني ثابت (لنفترض كل خطوتين):

  • الخطوة 1: يستخدم مدرب Muon لإيجاد ذلك الاتجاه القوي والمثالي.
  • الخطوة 2: يستخدم مدرب Lion لإجراء تعديل سريع ورخيص بناءً على الزخم الناتج عن الخطوة الأولى.
  • الخطوة 3: يعود إلى Muon، وهكذا.

السر الخفي:
عادةً، إذا قمت بالتبديل بين المدربين، فستضطر إلى إعادة ضبط ذاكرتهما أو استخدام بنكين مختلفين للذاكرة. لكن LionMuon ذكي لأنه يتشارك بنك ذاكرة واحداً بين كلا المدربين. وهذا يعني أنه لا يحتاج إلى ذاكرة كمبيوتر إضافية (RAM) لتشغيله. فهو يستخدم نفس كمية الذاكرة التي يستخدمها مدرب Lion الرخيص، وهو نصف ذاكرة المدرب القياسي في الصناعة (AdamW).

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

تدعي الورقة البحثية أنه من خلال التناوب بين هذه الخطوات، يحصل LionMuon على أفضل ما في العالمين:

  1. إنه أرخص: نظرًا لأنه يقوم بالرياضيات المكلفة (المثالية) مرة واحدة كل بضع خطوات، تنخفض التكلفة الإجمالية للتدريب بشكل كبير (حوالي 5% أقل من قوة الحوسبة المطلوبة لنفس النتيجة).
  2. إنه أذكى: على الرغم من أنه يتخطى الرياضيات المكلفة أحياناً، إلا أن "الخطوات الرخيصة" يتم توجيهها بواسطة الاتجاه القوي الذي تم العثور عليه في الخطوة السابقة. والنتيه هي أن الروبوت يتعلم بسرعة أكبر ويصل إلى معدل خطأ أقل من استخدام أي من المدربين بمفرده.
  3. إنه قابل للتوسع: اختبر الباحثون هذا على نماذج بأحجام مختلفة (من 124 مليون إلى 720 مليون معلمة). وفي كل حالة، كان LionMuon هو الفائز، حيث حقق أفضل النتائج بأقل قدر من قوة الحوسبة.

النظرية (لماذا يعمل؟)

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

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

ملخص التشبيه

تخيل أنك تتسلق جبلاً في الضباب.

  • Lion هو عداء سريع يخمن الاتجاه فقط بناءً على الرياح. يتحرك بسرعة ولكنه قد يتذبذب في مساره.
  • Muon هو طيار مروحية بطيء ومكلف يستخدم كاميرا حرارية للعثور على المسار الأكثر انحداراً وأماناً.
  • LionMuon هو فريق حيث يطير طيار المروحية مرة واحدة ليجد المسار الأفضل، ثم يركض العداء السريع على طول ذلك المسار لفترة قبل أن يتدخل طيار المروحية مرة أخرى للتحقق.

النتيجة؟ تصل إلى القمة بشكل أسرع وبوقود أقل مما لو اعتمدت على المروحية طوال الرحلة أو اكتفيت بالتخمين طوال الطريق.

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

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

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

جرّب Digest →