Artificial Intelligence - هوش مصنوعی

Artificial Intelligence - هوش مصنوعی (http://artificial.ir/intelligence/)
-   يادگيري ماشيني(Machine learning ) (http://artificial.ir/intelligence/forum74.html)
-   -   کد الگوریتم ماشین بردار پشتیبان(svm) (http://artificial.ir/intelligence/thread4706.html)

tala67 ۱۲-۵-۱۳۹۱ ۱۱:۵۳ بعد از ظهر

سلام خسته نباشید یه مقاله در مورد الگوریتم svm در داده کاوی میخوام که کامل باشه ،اگه کمکم کنید ازتون ممنون میشم.

nazaninznd ۰۴-۳-۱۳۹۲ ۱۲:۳۳ قبل از ظهر

سلام . تو کاربرد اين روش براي پيش بيني هم کد داريد ؟

babak_1234 ۰۴-۳-۱۳۹۲ ۱۰:۳۸ قبل از ظهر

نقل قول:

نوشته اصلي بوسيله nazaninznd (پست 29320)
سلام . تو کاربرد اين روش براي پيش بيني هم کد داريد ؟


سلام دوست من

به طور کلی روش های classification کار پیش بینی انجام میدن. به طور مثال با ورود یک نمونه جدید کلاس مربوط به نمونه را پیش بینی میکنند. البته مسائل مربوط به خطای کلاسبندی هم وجود دارد که بحثش جداست.

در لینک زیر کدهایی برای پیش بینی با svm ارائه شده که امیدوارم برای شما مفید باشه

A. Vedaldi - Code - SVM^struct MATLAB

موفق باشید

alix ۰۴-۵-۱۳۹۲ ۱۲:۲۰ بعد از ظهر

سلام
یه سوال داشتم درباره svm
میدونم که SVm میاد کلاسه بندی میکنه حالا میخام ببینم میشه بجا اینکه SVM بیاد واسه ما کلاسه بندی کنه
ما بیایم دو سری داده رو بهش بدیم (دو دسته داده که جدا هستن) و هدفمون در حقیقت پیدا کردن اون منحنی جداکننده دو سری داده باشه
با تشکر

babak_1234 ۰۴-۵-۱۳۹۲ ۰۱:۱۱ بعد از ظهر

نقل قول:

نوشته اصلي بوسيله alix (پست 29348)
سلام
یه سوال داشتم درباره svm
میدونم که SVm میاد کلاسه بندی میکنه حالا میخام ببینم میشه بجا اینکه SVM بیاد واسه ما کلاسه بندی کنه
ما بیایم دو سری داده رو بهش بدیم (دو دسته داده که جدا هستن) و هدفمون در حقیقت پیدا کردن اون منحنی جداکننده دو سری داده باشه
با تشکر


سلام دوست من

svm به دنبال اون منحنی نیست. این الگوریتم از نمونه هایی به نام support vector برای کلاسبندی استفاده میکنه و سعی در حداکثر کردن margin بین کلاس ها میکنه. این منحنی به صورت یک فرمول بدست نمیاد و در شکل ها برای آموزش به صورت یک منحنی یا خط نمایش داده میشه.
البته در صورتی که کلاس های شما به صورت خطی جدا بشن شاید بشه با تکنیک هایی معادله خط رو بدست آورد. اما در حالت غیر خطی مساله خیلی پیچیده تر میشه.


موفق باشید

raha_hakhamanesh ۰۴-۵-۱۳۹۲ ۰۱:۵۴ بعد از ظهر

1(ها)ضميمه
نقل قول:

نوشته اصلي بوسيله alix (پست 29348)
سلام
یه سوال داشتم درباره svm
میدونم که svm میاد کلاسه بندی میکنه حالا میخام ببینم میشه بجا اینکه svm بیاد واسه ما کلاسه بندی کنه
ما بیایم دو سری داده رو بهش بدیم (دو دسته داده که جدا هستن) و هدفمون در حقیقت پیدا کردن اون منحنی جداکننده دو سری داده باشه
با تشکر

با سلام
ضمن تایید مطالب جناب بابک
توصیه می کنم فایل پاورپونت ضمیمه را ببینید خصوصا اینکه اسلاید های شماره 9 و 10 پاسخ شماست.

موفق باشید

mona.re ۰۶-۱۸-۱۳۹۲ ۱۱:۲۳ قبل از ظهر

سلام
میشه خواهش کنم کد دلفی رو هم بذارین

ممنون میشم

manotoma ۰۶-۲۳-۱۳۹۲ ۱۰:۴۱ قبل از ظهر

میشه لطفا بگید چطور میشه اجراشو ساخت؟

مرسی

raha_hakhamanesh ۰۶-۲۴-۱۳۹۲ ۱۲:۲۵ قبل از ظهر

نقل قول:

نوشته اصلي بوسيله manotoma (پست 30134)
میشه لطفا بگید چطور میشه اجراشو ساخت؟

مرسی


به نام خدا
اگر منظور SVM است DLLهای آن به اغلب زبانهای برنامه نویسی انتشار داده شده است
لینک : LIBSVM -- A Library for Support Vector Machines

موفق باشید

rezamatiz ۰۷-۲۲-۱۳۹۲ ۰۱:۴۹ بعد از ظهر

با سلام لطفا كدهاي svm براي پيش بيني سري هاي زماني به همراه توضيح در مورد نحوه ورود داده هاي ورودي و خروجي رو ميخواستم ممنون


زمان محلي شما با تنظيم 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.