إثبات معادلة الـ SVM
1. تعريف المعادلة الأساسية
احنا بنفترض إن المعادلة اللي بتمثل الـ Hyperplane هي:
فين؟
- متجه عمودي على المستوي (الـ hyperplane) هو الw
- ال (bias) هو الb
2. ناخد نقطتين على المستوي
بنختار أي نقطتين و موجودين على المستوي. بالتعويض في المعادلة:
لو طرحنا المعادلتين من بعض:
وده معناه إن المتجه w عمودي (perpendicular) على المستوي
3. الشروط للعينات
بنفرض إن العينات بتتقسم لفئتين:
- العينات الموجبة (+):
- العينات السالبة (-):
نقدر نجمع الشرطين في معادلة واحدة:
- اللي بيوضح اذا كانت العينة موجبة (+1) او سالبة (-1) هو
4. حساب الMargin Width
بنفترض إن الmargin هو المسافة بين المستويين اللي بيمثلوا حدود الفئات العرض (width) هو المسافة العمودية بين المستويين:
هدفنا هنا هو تكبير الmargin، وده بيعادل تصغير :
ليه بنستخدم التربيع؟ علشان يبقى التعامل اسهل للتبسيط لما نيجي نشتق قدام
5. حل باستخدام Lagrange Multipliers
علشان ناخد الconstraints في الاعتبار، بنستخدم طريقة Lagrange:
فين؟
- : معاملات لاغرانج
- الشرط محطوط جوا المعادله
6. اشتقاق القيم المثلى
اشتقاق بالنسبة لـ w:
لما نحلها: