LAMP: Look-Ahead Mixed-Precision Inference of Large Language Models
يقدم هذا العمل LAMP، وهو استراتيجية استدلال تكيفي مختلط الدقة للنماذج اللغوية الكبيرة، يقوم بإعادة حساب مجموعة فرعية صغيرة من مكونات "ترانسفورمر" بدقة أعلى بشكل انتقائي لتحقيق تحسينات في الدقة تصل إلى رتبتين عشريتين مع الحفاظ على الكفاءة الحسابية.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك تدير سباق تتابع ضخم عالي المخاطر. الهدف هو نقل رسالة من خط البداية إلى خط النهاية بأكبر قدر ممكن من الدقة. في عالم الذكاء الاصطناعي (وتحديداً مع النماذج اللغوية الكبيرة مثل GPT-2)، هذه "الرسالة" هي عملية حسابية تمر عبر عشرات الطبقات من العمليات الرياضية.
تقدم الورقة البحثية استراتيجية جديدة تسمى LAMP (الاستدلال مختلط الدقة مع التطلع المسبق) لجعل هذا السباق أسرع وأكثر كفاءة في استهلاك الطاقة دون فقدان الرسالة.
إليك كيف يعمل الأمر، مقسماً إلى مفاهيم بسيطة:
١. المشكلة: "الآلة الحاسبة الرخيصة" مقابل "الآلة الحاسبة الغالية"
حالياً، تحاول نماذج الذكاء الاصطناعي توفير الطاقة عن طريق استخدام "آلات حاسبة رخيصة" (رياضيات منخفضة الدقة) لكل شيء تقريباً. فكر في الأمر كأنك تجري عمليات حسابية على منديل ورقي باستخدام قلم رصاص؛ إنها سريعة وتستهلك القليل من الحبر (الطاقة)، لكنها تميل إلى إنتاج أخطاء صغيرة (أخطاء التقريب).
إذا ارتكبت خطأً طفيفاً في الخطوة الأولى من سلسلة طويلة من الحسابات، يمكن لهذا الخطأ أن يتضخم مع انتقاله عبر السلسلة، مما يؤدي في النهاية إلى إفساد النتيجة النهائية. عادةً، يوجه المهندسون الكمبيوتر لاستخدام "آلات حاسبة غالية" (رياضيات عالية الدقة) لتصحيح كل شيء، وهو أمر بطيء ويستهلك الكثير من الطاقة.
٢. الحل: استراتيجية "التطلع المسبق"
تغير LAMP القواعد. فبدلاً من معاملة كل خطوة بنفس الطريقة، تعمل كـ مراقب مرور ذكي.
قبل تمرير عملية حسابية إلى الخطوة التالية، تقوم LAMP بـ "التطلع مسبقاً" لترى ماذا ستفعل تلك الخطوة التالية.
- السيناريو أ: إذا كانت الخطوة التالية عملية "لطيفة" لا تؤدي إلى تفاقم الأخطاء الصغيرة، تقول LAMP: "استمر في استخدام الآلة الحاسبة الرخيصة. لسنا بحاجة للقلق".
- السيناريو ب: إذا كانت الخطوة التالية عملية "حساسة" ستضخم خطأً صغيراً وتحوله إلى شيء هائل، تقوم LAMP بوضع علامة تحذير. وتقول: "توقف! هذا الجزء المحدد يجب إعادة حسابه باستخدام الآلة الحاسبة الغالية وعالية الدقة لضمان أن تكون النتيجة النهائية مثالية".
٣. الخدعة السحرية: جهد قليل، مكسب كبير
الجزء الأكثر إثارة للدهشة في هذا العمل هو مدى ضآلة الجهد الإضافي المطلوب فعلياً.
- وجد الباحثون أنهم يحتاجون فقط للتحول إلى "الآلة الحاسبة الغالية" لـ جزء ضئيل جداً من الخطوات (في اختباراتهم، أقل من ١٪).
- ومن خلال هذه الانتقائية العالية، حققوا نتائج أكثر دقة بـ ١٠٠ مرة من استخدام الرياضيات منخفضة الدقة في كل مكان، ومع ذلك ظلوا أسرع بكثير من استخدام الرياضيات عالية الدقة لكل شيء.
٤. التطبيق المحدد: آلية "الانتباه" (Attention)
يركز العمل على جزء محدد من الذكاء الاصطناعي يسمى "الانتباه" (حيث يقرر النموذج أي الكلمات في الجملة هي المهمة).
- تخيل أن النموذج يحاول تحديد ما إذا كانت كلمة "bank" تشير إلى ضفة نهر أم إلى مصرف أموال. إنه يحسب درجات لمختلف الاحتمالات.
- تقوم LAMP بفحص هذه الدرجات. إذا كانت الدرجة منخفضة جداً (غير مرجحة)، فلا يهم إذا انحرفت الرياضيات قليلاً. ولكن إذا كانت الدرجة عالية أو قريبة جداً من درجة أخرى (سباق "حبس أنفاس" متقارب)، فإن LAMP تجبر الكمبيوتر على إعادة الحساب بدقة عالية لهذه المقارنات المحددة فقط.
- يضمن هذا اختيار النموذج للكلمة الصحيحة دون إهدار الطاقة في الحالات التي يكون فيها متأكداً بالفعل.
٥. ماذا يعني هذا للمستقبل (وفقاً للورقة البحثية)
يؤكد المؤلفون بعناية أن هذا هو مخطط نظري وإثبات لمفهوم.
- ما فعلوه: اختبروا هذا على نماذج GPT-2 وأثبتوا أنه يعمل رياضياً ورقمياً.
- ما لم يفعلوه: لم يقوموا بعد ببناء شريحة كمبيوتر جديدة لتنفيذ ذلك؛ بل قاموا بمحاكاته.
- الهدف: يأملون أن يلهم هذا الفكرة مطوري شرائح الذكاء الاصطناعي المستقبلية لبناء أجهزة يمكنها التعامل بشكل طبيعي مع هذا "الدمج والخلط" في الدقة، مما يسمح للذكاء الاصطناعي بالعمل بشكل أسرع وأرخص على الأجهزة المحلية (مثل حاسوبك المحمول أو هاتفك) دون الحاجة إلى مراكز بيانات ضخمة.
با way مختصر، LAMP هي طريقة ذكية لتوف Dev الطاقة عن طريق استخدام الرياضيات عالية الدقة فقط عند الضرورة القصوى، واستخدام الرياضيات منخفضة الدقة في كل مكان آخر. إنها تشبه استخدام المجهر فقط لقراءة الخطوط الدقيقة، بينما تستخدم عينك المجردة لقراءة العناوين الكبيرة.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.