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

Transducing Language Models

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

المؤلفون الأصليون: Vésteinn Snæbjarnarson, Samuel Kiegeland, Tianyu Liu, Reda Boumasmoud, Ryan Cotterell, Tim Vieira

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

المؤلفون الأصليون: Vésteinn Snæbjarnarson, Samuel Kiegeland, Tianyu Liu, Reda Boumasmoud, Ryan Cotterell, Tim Vieira

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

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

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

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

تقدم هذه الورقة البحثية "مترجماً عالمياً" (Transducer) يجلس بين الطباخ وصاحب المطعم.

إليك كيف يعمل، مقسماً إلى مفاهيم بسيطة:

1. المشكلة: "عدم التطابق"

نماذج الذكاء الاصطناğı الحديثة مدربة على التنبؤ بـ "الرمز التالي" (token) (وهو قطعة من النص). لكن هذه الرموز غالباً ما تكون غريبة.

  • مثال: كلمة "hello" قد يتم تقسيمها إلى "he" و "llo".
  • المشكلة: إذا أردت من الذكاء الاصطناعي التنبؤ بالحرف التالي (h, e, l, l, o) بدلاً من القطعة التالية، فإن الذكاء الاصطناعي لا يعرف كيف يفعل ذلك مباشرة. الأمر يشبه طلب كتابة قائمة طعام بالإنجليزية من طباخ لا يتحدث سوى الفرنسية دون وجود قاموس.

2. الحل: "آلة الترجمة" (FST)

قام المؤلفون ببناء آلة تسمى "المحول ذو الحالة المحدودة" (Finite-State Transducer - FST). فكر في هذا كحزام ناقل ذكي يعتمد على القواعد.

  • المدخلات: مخرجات الذكاء الاصطناعي الخام (القطع الجزئية).
  • الآلة: مجموعة من القواعد تقول: "إذا رأيت 'he' متبوعة بـ 'llo'، ادمجهما معاً لتصبح 'hello'". أو "إذا رأيت كود الحمض النووي 'ATG'، حوله إلى الحمض الأميني 'Methionine'".
  • المخرجات: التنسيق النظيف المطلوب (كلمات، بايتات، أو بروتينات).

3. الخدعة السحرية: "حساب الاحتمالات"

هذا هو الجزء الصعب. إذا قال الذكاء الاصطناعي إن هناك احتمال 50% لـ "he" و50% لـ "llo"، فكيف نعرف احتمال الكلمة المدمجة "hello"؟

  • الطريقة القديمة: كنت ستضطر للتخمين، أو إعادة تدريب الذكاء الاصطناعي بالكامل ليتعلم هذا التنسيق الجديد. وهذا أمر مكلف وبطيء.
  • الطريقة الجديدة (هذه الورقة): توصل المؤلفون إلى طريقة رياضية لـ جمع كل الاحتمالات.
    • تخيل أن الذكاء الاصطناعي يرمي النرد لصنع كلمة. هناك آلاف الطرق المختلفة التي يمكن أن تظهر بها نتائج النرد لتشكيل كلمة "hello" (مثل "h" + "ello"، "he" + "llo"، "hel" + "lo").
    • تعمل "آلة الترجمة" مثل عالم فائق الذكاء. فهي تنظر في كل طريقة يمكن للذكاء الاصطناعي من خلالها إنتاج "hello"، وتجمع احتمالات كل تلك المسارات، وتخبرك بالاحتمال الحقيقي لظهور "hello".

4. "الناتج والباقي" (الاختصار)

حساب كل مسار هو أمر مستحيل لأن المسارات كثيرة جداً (مثل محاولة عد كل حبة رمل على الشاطئ).

  • التشبيه: تخيل أنك تعد المال في جرة. بدلاً من عد كل قرش على حدة، تقوم بتجميعهم.
    • الناتج (The Quotient): هذه هي "الرهانات الآمنة". إذا قال الذكاء الاصطناعي "he"، فنحن نعلم يقيناً أن أي نهاية ستؤدي إلى كلمة صالحة تبدأ بـ "he". لا نحتاج للتحقق من البقية؛ نحن نعد المجموعة بأكملها فقط.
    • الباقي (The Remainder): هذه هي "الحالات الاستثنائية". ربما قال الذكاء الاصطناعي "he"، ولكن إذا جاء الحرف التالي "x"، فلن تكون كلمة صالحة. يجب علينا فحص هذه المسارات المحددة والمعقدة بشكل فردي.
  • النتيجة: ابتكر المؤلفون خوارزمية تفصل بسرعة بين "الرهانات الآمنة" و"الحالات المعقدة". وهذا يسمح لهم بحساب الإجابة فوراً تقريباً دون الحاجة للتحقق من كل حبة رمل.

5. لماذا هذا مهم (أمثلة من الواقع)

اختبرت الورقة هذا على ثلاثة "طهاة" مختلفين:

  1. النص إلى بايتات (Text to Bytes): تحويل نموذج يتحدث بـ "القطع" إلى نموذج يتحدث بـ "البايتات" (الشيفرة الخام للحاسوب). هذا مفيد لإصلاح الأخطاء المطبعية أو فهم كيفية رؤية الحاسوب للنصوص فعلياً.
  2. النص إلى كلمات (Text to Words): تحويل نموذج يتحدث بـ "القطع" إلى نموذج يتحدث بـ "كلمات" صحيحة (مثل القاموس). هذا أمر بالغ الأهمية لأبحاث علم النفس لفهم كيفية قراءة البشر.
  3. الحمض النووي إلى البروتينات (DNA to Proteins): تحويل نموذج يقرأ حروف الحمض النووي (A, C, G, T) إلى نموذج يتنبأ بالبروتينات الناتجة (لبنات بناء الحياة). هذا يساعد علماء الأحياء على تصميم أدوية جديدة دون الحاجة لإعادة تدريب الذكاء الاصطناعي.

الخلاصة

هذه الورقة تشبه تقديم "محول عالمي" لأي ذكاء اصطناعي.

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

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

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

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

جرّب Digest →