![]() |
hog_svm
با سلام خدمت همه دوستان عزیز
من یکسری تصویر دارم که میخوام اونها رو با svm از هم جدا کنم هرتصویر رو میخونم hog را بر روی آن اعمال میکنم و در یک سطر ماتریس قرار میدم یک ماتریس دیگه هم دارم که به ازای هر سطر از ماتریس اول دسته آن را مشخص میکند تعداد دسته های ماتریس دوم 10 تا است که با اعداد 1 تا 10 مشخص شده اند حالا میخواهم با svm اونها رو طبقه بندی کنم با توجه به اینکه svm طبقه بند باینری است باید چگونه این کار را انجام دهم ممنون |
یک راهش اینه که از کتابخانه های نوشته شده توسط دیگران و ازمایشگاهها در متلب استفاده کنین
فکر کنم سرچ کنین پیدا میکنین یه راهشم اینه که هربار یک دسته رو بهش برچسب صفر بدین و بقیه رو برچسب یک این طوری دسته اول از بقیه جدا میشه و معادله خط به دست میاد. بعد باز دسته دوم رو از بقیه جدا کنین این طوری یک خط دیگه به دست میاد. و با این کار میتونین تعدادی خط به دست بیارین که با هم تقاطع دارن و ناحیه ها مشخص میشه. |
ممنون از لطفتون من توابعش رو پیدا کردم ولی فقط دو دسته را از هم جدا میکند و من 20 دسته مختلف دارم
|
این کلمه های کلیدی رو جستجو کن:
multiclass svm one vs one one vs all |
شما متوجه حرفم من نشدید؟؟
منم همینو گفتم چون تو متلب تابع svmtrain دو دسته رو جدا میکنه گفتم یک دسته رو صفر بدین و بقیه دسته ها رو یک. یک معادله خط به دست میاد. باز دسته دوم رو صفر بدین بقیه رو یک و همین طور الی اخر یا از توابع و کتابخانه هایی مثل libsvm استفاده کنین که به متلبم نوشته شده و میتونه چندکلاسو از هم جدا کنه. |
زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۸:۵۱ قبل از ظهر ميباشد. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.