الوحدة 5: QLoRA والتكميم
تدريب النماذج الكبيرة على أجهزة المستهلك
تغطي هذه الوحدة QLoRA (Quantized LoRA)، التي تجمع بين التكميم بـ 4 بت مع LoRA لتمكين تحسين النماذج الكبيرة على وحدات معالجة الرسوميات للمستهلكين مع فقدان جودة ضئيل.
ما ستتعلمه
- فهم QLoRA وكيفية تمكينها من كفاءة الذاكرة القصوى
- إتقان التكميم بـ 4 بت باستخدام مكتبة bitsandbytes
- تنفيذ تقنيات تدريب فعالة في استخدام الذاكرة
- تحسين التدريب للأجهزة المحدودة
هيكل الوحدة
| الفصل | الموضوع | المدة |
|---|---|---|
| الفصل 1 | ما هو QLoRA؟ | 25 دقيقة |
| الفصل 2 | التكميم بـ 4 بت | 30 دقيقة |
| الفصل 3 | التدريب الفعال في استخدام الذاكرة | 30 دقيقة |
| اختبار | اختبار الوحدة 5 | 30 دقيقة |
المفاهيم الرئيسية
- QLoRA: Quantized LoRA باستخدام تنسيق NF4 بـ 4 بت
- NF4: تنسيق التكميم NormalFloat بـ 4 بت
- التكميم المزدوج: تكميم الثوابت الخاصة بالتكميم
- التحقق من التدرج: مبادلة الحساب بالذاكرة
الوقت المقدر: ساعتان