RightNow-Arabic-0.5B-Turbo: An Open Sub-1B Arabic Language Model via Vocabulary Injection and Edge-First Deployment
تقدم هذه الورقة البحثية نموذج RightNow-Arabic-0.5B-Turbo، وهو نموذج لغوي مفتوح المصدر متخصص في اللغة العربية بـ 518 مليون معلمة، تم بناؤه على نموذج Qwen2.5-0.5B من خلال حقن المفردات والضبط الدقيق المكثف، والذي يحقق أداءً هو الأفضل في فئته بين النماذج التي يقل عدد معلماتها عن مليار معلمة، مع تمكين النشر الفعال على الأجهزة الطرفية عبر التكميم إلى أقل من 400 ميجابايت.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أن لديك مساعداً آلياً صغيراً، ذكياً ومتعدد اللغات يدعى Qwen. إنه ضئيل الحجم وسريع، يتسع بسهولة في حاسوب محمول أو حتى هاتف، لكنه يتعامل مع اللغة العربية كواحدة من 100 لغة يعرف عنها القليل فقط. هو ليس طليقاً؛ بل يتلعثم ويحتاج إلى تقطيع الكلمات العربية إلى قطع صغيرة عديدة ومربكة ليفهمها.
على الطرف الآخر من الطيف، توجد روبوتات عربية عملاقة (مثل Jais أو SILMA). إنها بارعة للغاية وعميقة المعرفة، لكنها ضخمة وثقيلة جداً لدرجة أنها لا يمكنها العمل إلا في مراكز بيانات ضخمة ومكلفة. لا يمكنك وضعها في جيبك.
أما RightNow-Arabic-0.5B-Turbo فهو الحل "المثالي" (Goldilocks): روبوت ضئيل يتحدث العربية ببراعة، صُمم خصيصاً ليتسع في جيبك.
إليك كيف قام المؤلفون ببنائه، باستخدام تشبيهات بسيطة:
1. جراحة المفردات (إعطاء الروبوت قاموساً جديداً)
كان قاموس الروبوت الأصلي صغيراً جداً بالنسبة للغة العربية. كان عليه تقطيع الكلمات العربية إلى قطع صغيرة جداً، مما جعله بطيئاً وغير فعال.
- الحل: أجرى الفريق "جراحة للمفردات". أخذوا قاموس الروبوت الحالي وحقنوا فيه 27,000 كلمة عربية جديدة مباشرة.
- النتيجة: بدلاً من الحاجة إلى 2.18 قطعة صغيرة لوصف كلمة عربية واحدة، أصبح الروبوت الآن يحتاج فقط إلى 1.80 قطعة. الأمر يشبه الانتقال من روبوت يتهجى كل حرف من الكلمة إلى روبوت يتعرف على الكلمات الكاملة فوراً. هذا يجعل الروبوت أسرع بنسبة 17% عند التحدث بالعربية.
2. معسكرات التدريب (تعليم الروبوت)
لم يكتفِ الفريق بإعطاء الروبوت قاموساً جديداً فحسب؛ بل أرسلوه عبر ثلاثة معسكرات تدريبية مكثفة:
- المعسكر 1: المكتبة (التدريب المسبق المستمر): أطعموا الروبوت 504 مليون جملة عربية من ويكيبيديا. كان هذا بمثابة إعطاء الروبوت دورة تدريبية مكثفة في قراءة الصحف والكتب العربية ليتعلم إيقاع وانسيابية اللغة.
- المعسكر 2: الفصل الدراسي (الضبط الدقيق تحت الإشراف): علموا الروبوت كيف يكون مساعداً مفيداً. عرضوا عليه 129,000 مثال من الأسئلة والأجوبة. ومن الأهمية بمكان، أخبروا الروبوت: "لا تقلق بشأن جزء السؤال؛ فقط ركز على تعلم كيفية كتابة الإجابة". هذا جعله أفضل بكثير في اتباع التعليمات.
- المعسكر 3: نادي المناظرة (تحسين التفضيل المباشر): عرضوا على الروبوت أزواجاً من الإجابات (واحدة جيدة وأخرى سيئة) وطلبوا منه اختيار الفائز. ومع ذلك، ولأن الروبوت صغير جداً، لم تساعد هذه الخطوة كثيراً بمفردها. كانت بيانات "التفضيل" مشوشة بعض الشيء، مثل محاولة تعليم طفل صغير تقييم الفنون الجمية.
3. "حساء الأوزان" (الخلطة السرية)
هذا هو الجزء الذكي. بما أن تدريب "نادي المناظرة" لم يعمل بشكل مثالي، لم يكتفِ الفريق باختيار النسخة النهائية من الروبوت فحسب. بدلاً من ذلك، أخذوا ثلاث نسخ مختلفة من الروبوت (النسخة بعد "المكتبة"، والنسخة بعد "الفصل الدراسي"، والنسخة بعد "نادي المناظرة") ومزجوها معاً.
- التشبيه: تخيل أنك تصنع حساءً. تأخذ كوباً من روبوت "المكتبة"، وكوباً من روبوت "الفصل الدراسي"، ونصف كوب من روبوت "نادي المناظرة"، ثم تخلطهم.
- النتيجة: صنع هذا "الحساء" روبوتاً نهائياً أكثر ذكاءً وتوازناً من أي نسخة بمفردها.
4. المنتج النهائي: ضئيل لكنه قوي
النتيجة هي نموذج يحتوي على 518 مليون معلمة (ضئيل مقارداً بالعمالقة الذين يمتلكون 7 مليارات أو 9 مليارات).
- الحجم: عند ضغطه (كميّة/Quantization) ليتناسب مع الهاتف، يشغل مساحة 398 ميجابايت فقط. وهو أصغر من فيلم عالي الدقة.
- السرعة: على شريحة حاسوب قوية، يمكنه توليد النصوص بسرعة 635 كلمة في الثانية. هذا يشبه بشراً يكتب بسرعة البرق.
- الأداء:
- يتفوق على الروبوتات الضئيلة الأخرى (مثل Qwen الأصلي) في فهم اللغة العربية.
- يتعادل مع روبوت أكبر منه بثلاث مرات (Falcon-H1-1.5B) في مهام التفكير المنطقي الشائع.
- يستعيد 67% من ذكاء الروبوت العملاق (SILMA) الذي يبلغ حجمه 9 مليارات، رغم أنه أصغر منه بـ 18 مرة.
ما لا يستطيع فعله (القيود)
الورقة البحثية صريحة بشأن ما لا يستطيع هذا الروبوت الضئيل فعله:
- سقف المعرفة: لا يمتلك معلومات بقدر الروبوتات العملاقة. إذا سألته أسئلة ثقافية معقدة (مثل مسابقة صعبة)، فسيخسر أمام نماذج الـ 7 مليار أو 9 مليار. إنه متخصص في اللغة، وليس موسوعة لـ الحقائق.
- اللهجات: هو يتحدث "اللغة العربية الفصحى الحديثة" (اللغة الرسمية المستخدمة في الأخبار والكتب). إذا تحدثت إليه باللهجات المصرية، أو الخليجية، أو الشامية، فسيفهمك ولكنه سيرد بالفصحى. لم يتعلم لغة الشارع بعد.
الخلاصة
بنى المؤلفون أصغر روبوت مفتوح المصدر متخصص في العربية يعمل بشكل جيد حقاً. لقد أثبتوا أنك لا تحتاج إلى سوبر كمبيوتر لتشغيل مساعد عربي طليق؛ أنت فقط بحاجة إلى المفردات الصحيحة، ومزيج التدريب الصحيح، وقليل من سحر "الحساء". كل الأكواد، والأوزان، والوصفات متاحة الآن للجميع لاستخدامها.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.