التسامح مع الأخطاء (التعلم الآلي)
في التعلم الآلي القائم على الخوارزميات ، يشير مصطلح "تحمل الخطأ" إلى قدرة الخوارزمية على التعلم حتى في حال تعرض الأمثلة المُستلمة للتشويش. في الواقع، تُعد هذه مشكلة شائعة وهامة للغاية، إذ يتعذر في العديد من التطبيقات الوصول إلى بيانات خالية من التشويش. يمكن أن يُعيق التشويش عملية التعلم على مستويات مختلفة: فقد تتلقى الخوارزمية بيانات مصنفة بشكل خاطئ أحيانًا، أو قد تحتوي المدخلات على معلومات خاطئة، أو قد يكون تصنيف الأمثلة قد تعرض للتلاعب المتعمد.
الترميز ونموذج التعلم الشجاع
فيما يلي، دعكن معنافضاء إدخال ذو أبعاد n. ليكنلنفترض وجود فئة من الدوال التي نرغب في استخدامها من أجل تعلمدالة الهدف ذات القيم -تم تعريفها على. يتركليكن توزيع المدخلات علىهدف خوارزمية التعلميتمثل الهدف في اختيار الوظيفة الأفضلبحيث يقلل منلنفترض أن لدينا دالةالتي يمكنها قياس مدى تعقيد. يترككن أوراكلًا يُعيد مثالًا كلما تم استدعاؤهوملصقها الصحيح.
عندما لا تفسد الضوضاء البيانات، يمكننا تعريف التعلم في إطار Valiant : [ 1 ] [ 2 ]
التعريف: نقول ذلكيمكن تعلمها بكفاءة باستخدامفي بيئة فاليانت ، إذا كانت هناك خوارزمية تعلمالذي لديه إمكانية الوصول إلىومتعددة الحدودبحيث يكون لأيويُخرج هذا الأمر، في عدد من الاستدعاءات إلى أوراكل المحدودة بـ، دالةالذي يرضي باحتمالية لا تقل عنالحالة.
سنعرّف فيما يلي قابلية التعلم لـعندما تتعرض البيانات لبعض التعديلات. [ 3 ] [ 4 ] [ 5 ]
ضوضاء التصنيف
في نموذج ضوضاء التصنيف [ 6 ] معدل الضوضاءيتم تقديمها. ثم، بدلاً منالتي تُعيد دائمًا التسمية الصحيحة للمثالخوارزميةلا يمكن استدعاء أوراكل إلا إذا كان معيبًاسيؤدي ذلك إلى تغيير تصنيفباحتمالكما هو الحال في حالة فاليانت، فإن هدف خوارزمية التعلميتمثل الهدف في اختيار الوظيفة الأفضلبحيث يقلل منفي التطبيقات، يصعب الوصول إلى القيمة الحقيقية لـلكننا نفترض أن لدينا إمكانية الوصول إلى حدها الأعلى[ 7 ] لاحظ أنه إذا سمحنا لمعدل الضوضاء بأن يكونثم يصبح التعلم مستحيلاً في أي قدر من وقت الحساب، لأن كل تصنيف لا ينقل أي معلومات حول الوظيفة المستهدفة.
التعريف: نقول ذلكيمكن تعلمها بكفاءة باستخدامفي نموذج ضوضاء التصنيف، إذا وُجدت خوارزمية تعلمالذي لديه إمكانية الوصول إلىومتعددة الحدودبحيث يكون لأي، ويُخرج هذا الأمر، في عدد من الاستدعاءات إلى أوراكل المحدودة بـ، دالة الذي يرضي باحتمالية على الأقلالحالة.
التعلم الإحصائي للاستعلام
يُعدّ تعلّم الاستعلام الإحصائي [ 8 ] نوعًا من أنواع مسائل التعلّم النشط التي تستخدم خوارزمية التعلّميمكن للمرء أن يقرر ما إذا كان سيطلب معلومات حول الاحتماليةتلك دالةمثال على تسمية صحيحةويتلقى إجابة دقيقة ضمن هامش التسامحبشكل رسمي، كلما كانت خوارزمية التعلميُطلق عليه اسم العراف، ويتلقى كاحتمالية التغذية الراجعةبحيث.
التعريف: نقول ذلكيمكن تعلمها بكفاءة باستخدامفي نموذج التعلم الإحصائي للاستعلام، إذا وُجدت خوارزمية تعلمالذي لديه إمكانية الوصول إلىوكثيرات الحدود،، وبحيث يكون لأي ما يلي ينطبق:
- يمكن التقييمفي الوقت المناسب؛
- يحدها
- يُخرج نموذجًابحيث، في عدد من المكالمات إلى أوراكل المحددة بـ.
لاحظ أن معامل الثقةلا يظهر في تعريف التعلم. وذلك لأن الغرض الرئيسي منيتمثل الهدف في السماح لخوارزمية التعلم باحتمالية ضئيلة للفشل بسبب عينة غير ممثلة. منذ الآنيضمن دائمًا تلبية معيار التقريبلم تعد هناك حاجة إلى احتمال الفشل.
يُعد نموذج الاستعلام الإحصائي أضعف بكثير من نموذج PAC: فأي فئة قابلة للتعلم بكفاءة باستخدام نموذج الاستعلام الإحصائي تكون قابلة للتعلم بكفاءة باستخدام نموذج PAC في وجود ضوضاء التصنيف، ولكن توجد مشاكل قابلة للتعلم بكفاءة باستخدام نموذج PAC مثل التكافؤ ، ولكنها ليست قابلة للتعلم بكفاءة باستخدام نموذج الاستعلام الإحصائي. [ 8 ]
التصنيف الخبيث
في نموذج التصنيف الخبيث [ 9 ]، يقوم المهاجم بتوليد أخطاء لإحباط خوارزمية التعلم. يصف هذا الإعداد حالات انفجار الأخطاء ، والتي قد تحدث عندما تتعطل معدات الإرسال بشكل متكرر لفترة محدودة. رسميًا، الخوارزميةيُطلق عليه اسم العرافذلك يُعيد مثالاً مُصنَّفاً بشكل صحيحمستمد، كالمعتاد، من التوزيععلى مساحة الإدخال باحتماليةلكنها تعود باحتماليةمثال مستمد من توزيع لا علاقة له بـعلاوة على ذلك، قد يتم اختيار هذا المثال المختار بشكل خبيث بشكل استراتيجي من قبل خصم لديه معرفة بـ،،أو التقدم الحالي لخوارزمية التعلم.
التعريف: بالنظر إلى حد معينلنقول ذلكيمكن تعلمها بكفاءة باستخدامفي نموذج التصنيف الخبيث، إذا وُجدت خوارزمية تعلمالذي لديه إمكانية الوصول إلىومتعددة الحدودبحيث يكون لأي ،يُخرج هذا الأمر، في عدد من الاستدعاءات إلى أوراكل المحدودة بـ، دالة الذي يرضي باحتمالية على الأقلالحالة.
أخطاء في المدخلات: ضوضاء سمات عشوائية غير منتظمة
في نموذج الضوضاء العشوائية غير المنتظمة [ 10 ] [ 11 ] ، تتعلم الخوارزمية دالة منطقية ، وهي عبارة عن أوراكل خبيث.قد يقلب كل منهماالجزء رقم - من المثالبشكل مستقل باحتمالية.
يمكن لهذا النوع من الأخطاء أن يُفشل الخوارزمية بشكل لا يمكن إصلاحه، وفي الواقع تنطبق النظرية التالية:
في حالة الضوضاء العشوائية غير المنتظمة، خوارزميةيمكن أن تُخرج دالةبحيثفقط إذا.
انظر أيضاً
مراجع
- ↑ فاليانت، إل جي (أغسطس 1985). تعلم فصل الروابط . في المؤتمر الدولي المشترك للذكاء الاصطناعي (ص 560-566).
- ↑ فاليانت، ليزلي جي. "نظرية التعلم". اتصالات ACM 27.11 (1984): 1134–1142.
- ↑ ليرد، بي دي (1988). التعلم من البيانات الجيدة والسيئة . دار نشر كلوير الأكاديمية.
- ↑ كيرنز، مايكل. " التعلم الفعال المقاوم للضوضاء من الاستعلامات الإحصائية. مؤرشف في 3 مايو 2013 في Wayback Machine ." مجلة ACM 45.6 (1998): 983-1006.
- ↑ برونك، كليفورد أ.، ومايكل ج. بازاني. " دراسة لخوارزميات تعلم المفاهيم العلائقية المقاومة للضوضاء ". وقائع ورشة العمل الدولية الثامنة حول التعلم الآلي. 1991.
- ↑ كيرنز، إم جيه، وفازيراني، يو في (1994). مقدمة في نظرية التعلم الحسابي ، الفصل 5. مطبعة معهد ماساتشوستس للتكنولوجيا.
- ↑ أنجلوين، د.، وليرد، ب. (1988). التعلم من الأمثلة المشوشة . تعلم الآلة، 2(4)، 343-370.
- 1 2 كيرنز، م. (1998). [www.cis.upenn.edu/~mkearns/papers/sq-journal.pdf التعلم الفعال المقاوم للضوضاء من الاستعلامات الإحصائية] . مجلة ACM، 45(6)، 983-1006.
- ↑ كيرنز، م.، ولي، م. (1993). [www.cis.upenn.edu/~mkearns/papers/malicious.pdf التعلم في وجود أخطاء خبيثة] . مجلة SIAM للحوسبة، 22(4)، 807-837.
- ↑ غولدمان، إس إيه ، وسلون، روبرت إتش. (1991). صعوبة الضوضاء العشوائية للسمات. تقرير فني WUCS 91 29، جامعة واشنطن، قسم علوم الحاسوب.
- ↑ سلون، آر إتش (1989). نظرية التعلم الحسابي: نماذج وخوارزميات جديدة (أطروحة دكتوراه، معهد ماساتشوستس للتكنولوجيا).
- علوم الحاسوب النظرية
- نظرية التعلم الحسابي
