نواة متعددة الحدود
في مجال التعلم الآلي ، تعتبر النواة متعددة الحدود دالة نواة شائعة الاستخدام مع آلات المتجهات الداعمة (SVMs) وغيرها من النماذج التي تعتمد على النواة ، والتي تمثل تشابه المتجهات (عينات التدريب) في فضاء الميزات على كثيرات الحدود للمتغيرات الأصلية، مما يسمح بتعلم النماذج غير الخطية.
بشكل بديهي، لا يقتصر دور النواة متعددة الحدود على دراسة خصائص عينات الإدخال المعطاة لتحديد مدى تشابهها، بل يشمل أيضًا دراسة تركيبات هذه الخصائص. في سياق تحليل الانحدار ، تُعرف هذه التركيبات بخصائص التفاعل. يُكافئ فضاء الخصائص (الضمني) للنواة متعددة الحدود فضاء خصائص الانحدار متعدد الحدود ، ولكن دون التضخم التوافقي في عدد المعاملات المطلوب تعلمها. عندما تكون خصائص الإدخال ثنائية القيمة (منطقية)، فإنها تُقابل اقترانات منطقية بين خصائص الإدخال. [ 1 ]
تعريف
بالنسبة لكثيرات الحدود من الدرجة d ، يتم تعريف نواة كثير الحدود على النحو التالي [ 2 ]
حيث يمثل x و y متجهين بحجم n في فضاء الإدخال ، أي متجهين للميزات المحسوبة من عينات التدريب أو الاختبار، و c ≥ 0 هو مُعامل حر يُوازن بين تأثير الحدود ذات الرتبة الأعلى مقابل الحدود ذات الرتبة الأدنى في متعددة الحدود. عندما c = 0 ، تُسمى النواة متجانسة. [ 3 ] ( تقسم نواة متعددة الحدود المعممة xTy على مُعامل عددي a يُحدده المستخدم . [ 4 ] )
باعتبارها نواة، فإن K تتوافق مع حاصل الضرب الداخلي في فضاء الميزات بناءً على بعض عمليات التعيين φ :
يمكن ملاحظة طبيعة φ من خلال مثال. لنفترض أن d = 2 ، فنحصل على الحالة الخاصة للنواة التربيعية. بعد استخدام نظرية متعددة الحدود (مرتين - التطبيق الأبعد هو نظرية ذات الحدين ) وإعادة التجميع،
ومن هذا يترتب أن خريطة المعالم تُعطى بالصيغة التالية:
التعميم لـ، أين،وتطبيق نظرية الحدود المتعددة :
الخلاصة الأخيرةالعناصر، بحيث:
أينو
الاستخدام العملي
على الرغم من أن نواة RBF أكثر شيوعًا في تصنيف SVM من نواة متعددة الحدود، إلا أن الأخيرة تحظى بشعبية كبيرة في معالجة اللغات الطبيعية (NLP). [ 1 ] [ 5 ] الدرجة الأكثر شيوعًا هي d = 2 (تربيعية)، لأن الدرجات الأكبر تميل إلى الإفراط في التخصيص في مسائل معالجة اللغات الطبيعية.
تم ابتكار طرق مختلفة لحساب نواة متعددة الحدود (الدقيقة والتقريبية) كبدائل لخوارزميات تدريب SVM غير الخطية المعتادة، بما في ذلك:
- التوسع الكامل للنواة قبل التدريب / الاختبار باستخدام SVM الخطي، [ 5 ] أي الحساب الكامل للتعيين φ كما هو الحال في الانحدار متعدد الحدود؛
- استخراج السلة (باستخدام أحد أشكال خوارزمية apriori ) لأكثر اقترانات الميزات شيوعًا في مجموعة التدريب لإنتاج توسع تقريبي؛ [ 6 ]
- الفهرسة المعكوسة لمتجهات الدعم. [ 6 ] [ 1 ]
تتمثل إحدى مشكلات نواة متعددة الحدود في أنها قد تعاني من عدم الاستقرار العددي : فعندما يكون xTy + c < 1 ، فإن K ( x , y ) = ( xTy + c ) d يؤول إلى الصفر مع ازدياد قيمة d ، بينما عندما يكون xTy + c > 1 ، فإن K ( x , y ) يؤول إلى اللانهاية. [ 4 ]
مراجع
- 1 2 3 يواف غولدبرغ ومايكل إلحاداد (2008). splitSVM: حساب سريع، فعال من حيث المساحة، غير استدلالي، متعدد الحدود لنواة تطبيقات معالجة اللغة الطبيعية. وقائع مؤتمر ACL-08: HLT.
- ↑ "نسخة مؤرشفة" (PDF) . مؤرشفة من الأصل (PDF) بتاريخ 15-04-2013 . تم الاطلاع عليها بتاريخ 12-11-2012 .
{{cite web}}: CS1 maint: archived copy as title ( link ) - ↑ شاشوا، أمنون (2009). "مقدمة في تعلم الآلة: ملاحظات المحاضرة 67577". arXiv : 0904.3664v1 [ cs.LG ].
- 1 2 لين، تشيه-جين (2012). برمجيات التعلم الآلي: التصميم والاستخدام العملي (ملف PDF) . المدرسة الصيفية للتعلم الآلي. كيوتو.
- 1 2 تشانغ، ين-وين؛ هسيه، تشو-جوي؛ تشانغ، كاي-وي؛ رينغارد، مايكل؛ لين، تشيه-جين (2010). "تدريب واختبار تعيينات البيانات متعددة الحدود منخفضة الدرجة عبر آلة المتجهات الداعمة الخطية" . مجلة أبحاث تعلم الآلة . 11 : 1471-1490 .
- 1 2 كودو، ت.؛ ماتسوموتو، ي. (2003). طرق سريعة لتحليل النصوص القائم على النواة . وقائع مؤتمر ACL.
- ↑ لين، تشيه-جين (2012). شيوشوك (ملف PDF) . المدرسة الصيفية للتعلم الآلي. كيوتو.
- أساليب النواة للتعلم الآلي
