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

CoFrGeNet: Continued Fraction Architectures for Language Generation

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

المؤلفون الأصليون: Amit Dhurandhar, Vijil Chenthamarakshan, Dennis Wei, Tejaswini Pedapati, Karthikeyan Natesan Ramamurthy, Rahul Nair

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

المؤلفون الأصليون: Amit Dhurandhar, Vijil Chenthamarakshan, Dennis Wei, Tejaswini Pedapati, Karthikeyan Natesan Ramamurthy, Rahul Nair

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

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

تقدم هذه الورقة البحثية مخططًا جديدًا يسمى CoFrGeNet. فكر في الأمر كطريقة لإعادة بناء دماغ الروبوت باستخدام خدعة رياضية أكثر كفاءة تسمى الكسور المستمرة (Continued Fractions).

إليك تفصيل اكتشافهم، مشروحًا ببساطة:

١. المشكلة: الروبوت ثقيل جدًا

تعتمد نماذج الذكاء الاصطناعي الحالية (مثل GPT-2 أو Llama الشهيرين) على محركين رئيسيين للتفكير:

  • محرك الانتباه (Attention Engine): يساعد الروبوت على النظر إلى الكلمات السابقة لفهم السياق (مثل تذكر ما قلته قبل خمس جمل).
  • محرك التغذية الأمامية (Feed-Forward Engine): حيث يقوم الروبوت فعليًا بمعالجة المعلومات واتخاذ القرارات.

هذه المحركات قوية ولكنها ثقيلة. فهي تتطلب ملايين التروس (المعلمات) لتدور، مما يجعل بناء الروبوت بطيئًا ومكلفًا.

٢. الحل: "سلم" بدلاً من "جدار"

نظر المؤلفون إلى مفهوم رياضي قديم يسمى الكسر المستمر (Continued Fraction). تخيل كسرًا لا يتوقف فحسب، بل يستمر في النزول مثل السلم:
a0+1a1+1a2+ a_0 + \frac{1}{a_1 + \frac{1}{a_2 + \dots}}

في الماضي، حاول الناس استخدام فكرة هذا "السلم" للمسائل الرياضية البسيطة. لكن هذه الورقة تسأل: هل يمكننا استخدام هذا السلم لبناء دماغ روبوت كامل؟

لقد أنشأوا CoFrGeNets (شبكات توليدية ذات كسور مستمرة). بدلاً من استخدام المحركات الثقيلة والمعيارية، استبدلوها بهذه السلالم الرياضية.

  • السحر: يمكن لهذه السلالم القيام بنفس وظيفة المحركات الثقيلة ولكن بـ تروس أقل.
  • النتيجة: لقد بنوا نماذج أصغر بنسبة ٣٣٪ إلى ٥٠٪ (معلمات أقل) من العمالقة الأصليين، ومع ذلك لا تزال تعمل بنفس الكفاءة، أو حتى بشكل أفضل أحيانًا.

٣. عنق زجاجة "القسمة" (وكيف قاموا بإصلاحه)

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

إذا كان لديك سلم عميق مكون من ١٠٠ درجة، فإن إجراء عملية قسمة عند كل درجة سيجعل الروبوت بطيئًا للغاية.

الابتكار:
أدرك المؤلفون أنه يمكنهم استخدام اختصار رياضي (يسمى Continuants) لحساب السلم بأكمله دفعة واحدة.

  • الطريقة القديمة: إجراء ١٠٠ عملية قسمة للحصول على الإجابة.
  • الطريقة الجديدة: القيام بالعملية الحسابية مرة واحدة، وإجراء عملية قسمة واحدة فقط في النهاية.

هذا يشبه إدراك أنك لست بحاجة لتسلق كل درجة في السلم للوصول إلى القمة؛ يمكنك فقط اتخاذ قفزة عملاقة باستخدام اختصار محسوب. جعل هذا النماذج الخاصة بهم أسرع بكثير في التدريب والتشغيل.

٤. كيف اختبروا ذلك

لم يكتفوا ببنائه فح' بل وضعوه تحت الاختبار ضد العمالقة:

  • نماذج الاختبار: استبدلوا أجزاءً من GPT-2-xl (نموذج بـ ١.٥ مليار معلمة) و Llama3 (نموذج بـ ٣.٢ مليار معلمة).
  • التدريب: علموا هذه النماذج الجديدة كميات هائلة من النصوص من الإنترنت (OpenWebText، وGneissWeb، ومزيج من المستندات).
  • النتائج:
    • أصغر: كانت النماذج الجديدة أصغر حجمًا بشكل ملحوظ.
    • أسرع: تدربت بشكل أسرع وعملت بشكل أسرع.
    • أذكى (أو مساوية): عند اختبارهم على مهام فهم القراءة، والإجابة على الأسئلة، والاستنتاج، طابقت نماذج CoFrGeNet الأصغر النماذج الأصلية الأكبر بكثير أو تفوقت عليها.

٥. خدعة "جدول التدريب"

اكتشفوا أيضًا أنه لا يمكنك ضبط جميع الأزرار في الروبوت في وقت واحد. فقد ابتكروا "جدول تدريب" خاصًا (خطة تعلم خطوة بخوة).

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

الملخص

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

ما لم يزعموه:

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

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

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

جرّب Digest →