منحنى التعلم (التعلم الآلي)

في مجال التعلم الآلي ، يُعد منحنى التعلم (أو منحنى التدريب ) تمثيلاً بيانيًا يوضح كيفية تغير أداء النموذج على مجموعة التدريب (وعادةً مجموعة التحقق) مع عدد دورات التدريب ( الحقب ) أو حجم بيانات التدريب. [ 1 ] عادةً، يُرسم عدد دورات التدريب أو حجم مجموعة التدريب على المحور السيني ، وقيمة دالة الخسارة (وربما مقياس آخر مثل درجة التحقق المتقاطع ) على المحور الصادي .
تشمل المرادفات منحنى الخطأ ، ومنحنى الخبرة ، ومنحنى التحسين ، ومنحنى التعميم . [ 2 ]
بصورة أكثر تجريدًا، تُظهر منحنيات التعلم الفرق بين جهد التعلم والأداء التنبؤي، حيث يعني "جهد التعلم" عادةً عدد عينات التدريب، ويعني "الأداء التنبؤي" الدقة على عينات الاختبار. [ 3 ]
تُستخدم منحنيات التعلم لأغراض مفيدة عديدة في مجال التعلم الآلي، بما في ذلك: [ 4 ] [ 5 ] [ 6 ]
- اختيار معلمات النموذج أثناء التصميم،
- تعديل عملية التحسين لتحسين التقارب،
- وتشخيص المشاكل مثل الإفراط في التخصيص (أو نقص التخصيص).
يمكن أن تكون منحنيات التعلم أدوات لتحديد مدى استفادة النموذج من إضافة المزيد من بيانات التدريب، وما إذا كان النموذج يعاني أكثر من خطأ التباين أو خطأ التحيز . إذا تقاربت كل من درجة التحقق ودرجة التدريب إلى قيمة معينة، فلن يستفيد النموذج بشكل ملحوظ من المزيد من بيانات التدريب. [ 7 ]
التعريف الرسمي
عند إنشاء دالة لتقريب توزيع بعض البيانات، من الضروري تحديد دالة الخسارة.لقياس مدى جودة مخرجات النموذج (مثل دقة مهام التصنيف أو متوسط مربع الخطأ للانحدار). ثم نحدد عملية تحسين لإيجاد معلمات النموذج.بحيثيتم تقليله إلى الحد الأدنى، ويشار إليه باسم.
منحنى التدريب لكمية البيانات
إذا كانت بيانات التدريب
وبيانات التحقق هي
،
منحنى التعلم هو رسم بياني للمنحنيين
أين
منحنى التدريب لعدد التكرارات
تعتمد العديد من خوارزميات التحسين على التكرار، حيث تُكرر نفس الخطوة (مثل الانتشار العكسي ) حتى تتقارب العملية إلى قيمة مثلى. يُعدّ انحدار التدرج أحد هذه الخوارزميات.هو تقريب للحل الأمثلبعدالخطوات، منحنى التعلم هو رسم بياني لـ
انظر أيضاً
مراجع
- ↑ "مور، فيليكس وفان راين، يان ن. "منحنيات التعلم لاتخاذ القرارات في التعلم الآلي الخاضع للإشراف - دراسة استقصائية." arXiv preprint arXiv:2201.12150 (2022)". arXiv : 2201.12150 .
- ↑ فيرينغ، توم؛ لوغ، ماركو (2023-06-01). "شكل منحنيات التعلم: مراجعة". معاملات IEEE في تحليل الأنماط والذكاء الآلي . 45 (6): 7799-7819 . arXiv : 2103.10948 . Bibcode : 2023ITPAM..45.7799V . doi : 10.1109/TPAMI.2022.3220744 . ISSN 0162-8828 . PMID 36350870 .
- ↑ بيرليش، كلوديا (2010)، "منحنيات التعلم في التعلم الآلي" ، في ساموت، كلود؛ ويب، جيفري آي. (محرران)، موسوعة التعلم الآلي ، بوسطن، ماساتشوستس: سبرينغر الولايات المتحدة، ص 577-580 ، doi : 10.1007/978-0-387-30164-8_452 ، ISBN 978-0-387-30164-8تم الاطلاع عليه بتاريخ 2023-07-06
- ↑ مادهافان، بي جي (1997). "خوارزمية تعلم جديدة للشبكات العصبية المتكررة للتنبؤ بالسلاسل الزمنية" (ملف PDF) . مجلة الأنظمة الذكية . ص 113، الشكل 3.
- ↑ "التعلم الآلي 102: نصائح عملية" . درس تعليمي: التعلم الآلي لعلم الفلك باستخدام مكتبة Scikit-learn . مؤرشف من الأصل بتاريخ 30 يوليو 2012. تم الاطلاع عليه بتاريخ 15 فبراير 2019 .
- ↑ ميك، كريستوفر؛ ثيسون، بو؛ هيكرمان، ديفيد (صيف 2002). "طريقة أخذ العينات باستخدام منحنى التعلم المطبقة على التجميع القائم على النموذج" . مجلة أبحاث تعلم الآلة . 2 (3): 397. مؤرشف من الأصل في 15 يوليو 2013.
- ↑ مطورو مكتبة scikit-learn. "منحنيات التحقق: رسم النتائج لتقييم النماذج - وثائق scikit-learn 0.20.2" . تم الاطلاع عليه بتاريخ 15 فبراير 2019 .
- اختيار الطراز
- التعلم الآلي
