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

On-Device Fine-Tuning via Backprop-Free Zeroth-Order Optimization

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

المؤلفون الأصليون: Prabodh Katti, Houssem Sifaou, Sangwoo Park, Bipin Rajendran, Osvaldo Simeone

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

المؤلفون الأصليون: Prabodh Katti, Houssem Sifaou, Sangwoo Park, Bipin Rajendran, Osvaldo Simeone

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

تخيل أن لديك مكتبة ضخمة وذكية للغاية من المعرفة (نموذج لغوي كبير) وتريد اصطحابها معك على جهاز صغير يعمل بالبطارية، مثل هاتف ذكي أو ساعة ذكية. تريد لهذا الجهاز أن يتعلم مهارات جديدة خصيصاً لتلبية احتياجاتك في مكانك ذاك، دون الحاجة إلى الاتصال بخادم ضخم في السحابة. تسمى هذه العملية الضبط الدقيق على الجهاز (on-device fine-tuning).

المشكلة هي أن "عقل" الجهاز (ذاكرته) صغير جداً مقار بالمكتبة.

الطريقة القديمة: حقيبة "الانتشار العكسي" (Backpropagation)

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

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

الطريقة الجديدة: حدس "MeZO"

تقدم الورقة البحثية طريقة جديدة تسمى MeZO (التحسين من الدرجة صفر الموفر للذاكرة - Memory-Efficient Zeroth-Order Optimization). هذه الطريقة لا تكتب الخطوات الوسيطة. بدلاً من ذلك، تستخدم نهج "التجربة والخطأ".

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

المقايضة: السرعة مقابل الحجم

تطرح الورقة البحثية ادعاءً محدداً بشأن المقايضة:

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

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

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

ما اختبروه بالفعل

لم يكتف الباحثون بالرياضيات فقط؛ بل أجروا تجارب على شريحة حاسوبية قوية (H100 GPU) لمحاكاة جهاز:

  • قارنوا بين نموذج صغير تم تدريبه بطريقة "حقيبة الظهر الثقيلة" القديمة، مقابل نموذج أكبر بكثير تم تدريبه بالطريقة الجديدة "خفيفة الوزن".
  • النتيجة: على الرغم من أن الطريقة الجديدة استغرقت وقتاً أطول (حوالي ساعتين للحصول على نتائج جيدة)، إلا أن النموذج الأكبر الذي دربته كان أذكى بكثير (دقة 82%) من النموذج الصغير الذي تم تدريبه بسرعة (أقل من 75% دقة).
  • كما اختبروا التدريب "المتفرق" (Sparse Training) (تحديث 1% فقط من عقل النموذج). وحتى مع هذه الحيلة، كانت الطريقة القديمة لا تزال تحتاج إلى ذاكرة أكثر من طريقة MeZO، لأن "أوراق المسودة" (المنشطات/Activations) كانت لا تزال تمثل المشكلة الأكبر.

الخلاصة

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

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

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

جرّب Digest →