tg-me.com/matlab_guidance/182
Last Update:
#part_17post_5
📌📌يافتن تفكيك كننده غير خطي با استفاده از شبكه عصبي SVM
✅ جهت انجام اين كار بايد يك نگاشت غير خطي انجام دهيم.
✅ نگاشت يعني به عنوان مثال يك نقطه اي را از فضايي خطي مانند x به فضايي غيرخطي مانند z انتقال دهيم.
⭕️جهت انجام نگاشت از توابع كرنل استفاده ميكنيم.
كه توابع كرنل انواع متفاوتي دارند:
١-چند جمله اي
٢-تابع كرنل MLP
٣-گوسي
✅يعني در حالت خطي، تفكيك كننده ما به شكل زير بود:
y=sign(w’x+b) —->
y=sign[zigma (alpha(i)*y(i)*x’(i)*x) +b]
اما در حالت غيرخطي داريم:
y=sign[zigma alpha(i)*y(i)*kernel(x(i),x)+b]
——————————————
جهت آموزش به زبان ساده متلب به آيدي زير مراجعه كنيد👇
🆔 @matlab_guidance
BY MATLAB_guidance
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/matlab_guidance/182