يمكن ضبط معدل التعلّم (Learning Rate) أثناء التدريب بعدة استراتيجيات تهدف إلى تحقيق توازن بين السرعة في التقارب والاستقرار في الوصول إلى الحل الأمثل، ومن أبرزها:
1. Learning Rate Scheduling: تغيير معدل التعلّم تدريجيًا خلال التدريب، مثل:
o Step Decay: تخفيض المعدل كل عدد محدد من الفترات (Epochs).
o Exponential Decay: تقليل المعدل بشكل أسي مع الزمن.
o Cosine Annealing: تقليل المعدل على شكل منحنى جيبي (cosine) للحصول على انتقال سلس.
2. Cyclical Learning Rate: جعل معدل التعلّم يتأرجح بين حد أدنى وحد أعلى خلال التدريب، مما يساعد على الهروب من القيم المحلية وتحقيق تعميم أفضل.
3. Warm-up: البدء بمعدل تعلّم صغير جدًا وزيادته تدريجيًا في المراحل الأولى، ثم الانتقال إلى القيم الطبيعية، وهذا يُستخدم بكثرة مع النماذج الكبيرة مثل Transformers.
4. محسنات تكيفية: مثلAdam وRMSProp التي تضبط معدل التعلّم تلقائيًا لكل وزن بناءً على التدرجات السابقة.
