آموزش استفاده از weka در matlab

(دیدگاه کاربر 6)

25,300 تومان

توضیحات

نرم افزار وکا weka یکی از معروف ترین نرم افزارهای داده کاوی (data mining) می باشد.

عمده شهرت وکا به خاطر سادگی کار با آن و تعداد زیاد روشهای موجود داده کاوی آن می باشد. شما در این نرم افزار می توانید بیشتر دسته بندی کننده های مهم را پیدا کنید. هر دسته بندی کننده برای خود تنظیماتی دارد که کاربر می تواند با تغییر آنها نحوه عملکرد آنرا تنظیم کند.

کار با نرم افزار وکا معایبی دارد. یکی از مهم ترین معایب آن بسته بودن دست کاربر در تغییر توابع این نرم افزار است. به عبارت دیگر شما نمی توانید هیچ تغییری در روال اجرای یک دسته بندی کننده به عنوان مثال شبکه عصبی بدهید. شما فقط باید دیتا بدهید. خروجی بدهید. اگر بخواهید کد جاوا شبکه عصبی را تغییر دهید و یک شبکه عصبی بنا به ایده خود داشته باشید، غیر ممکن است. اما نرم افزار متلب MATLAB این مشکل را ندارد. در متلب شما می توانید هر تغییری که خواستید در کد انجام دهید.

weka-matlab-train-download

عیب بعدی وکا این است که همه چیز به صورت GUI انجام می شود. یعنی تمامی عملیات با کلیک کاربر انجام می شود و برای هر کاری پنجره ای تعریف شده است. لذا اگر شما بخواهید تغییری در روند برنامه انجام دهید باید همه چیز را از اول با کلیک انجام دهید. ولی در متلب شما می توانید یک پروژه بزرگ را پیاده سازی کنید و برای تغییر یک قسمت از تابع تنها به همان بخش مراجعه کرده و تغییر خود را اعمال کنید و سپس تنها با یک کلیک نتیجه تغییرات جدید را ببینید.

یکی از مشکلات متلب عدم وجود تمامی توابع وکا می باشد. نرم افزار وکا از نظر تعداد دسته بندی کننده ها نسبت به متلب کاملتر است. لذا گاهی لازم می شود که ما یکی از توابع وکا در متلب فراخوانی کنیم و از آن استفاده کنیم.

در این فیلم آموزشی قصد داریم که به شما نحوه استفاده از توابع وکا در متلب را آموزش بدهیم.

 

6 دیدگاه برای آموزش استفاده از weka در matlab

  1. مهدی

    فقط الگوریتم هارو میشه منتقل کرد یا کل برنامه وکا منتقل میشه ؟ مثلا در وکا ما داده وارد کردیم روش پیش پردازش هم کردیم یه الگوریتم هم مثلا کارمون رده بندی بود روش هم اعمال کردیم همه این موارد رو به متلب منتقل میکنید با این روش؟

    • ایران متلب

      با سلام
      بله تمامی تابع های وکا را میشود با این روش در متلب اجرا کرد. اگر به عنوان هم دقت بفرمایید دقیقا همین موضوع را اشاره می کند.

  2. مهدی

    با سلام
    متدد های که تویه وکا هست خیلی هاشون اصلا وجود ندارد بعنوان مثال متدد تبدیلات مثلا رشته به بردار اکر وجود دارد بفرمائین با تشکر

    • ایران متلب

      با سلام و احترام
      برای مطالعه بیشتر می توانید به لینک زیر مراجعه فرمایید.
      لینک
      نکته بعدی در لزوم وجود توابعی که در متلب هست در وکا می باشد. برخی از توابع متلب جهت بالابردن قابلیت برنامه نویسی با انواع متغییرها می باشد. برخی از آنها در داده کاوی چندان کاربرد ندارند.

  3. مرتضی

    ببخشید شما در این آموزش مثلا در 10-fold تنها یک فولد را اجرا کردید میشه بگید چطور میشه fold های بعدی را هم اجرا کرد

    • ایران متلب

      با سلام و احترام
      بعد از انتخاب Classifier خود، گزینه cross validation را انتخاب کنید و مقدار 10 را برای fold قرار دهید.
      البته شما می توانید مقادیر دیگر هم قرار دهید. برای آشنایی بهتر با مفهوم fold می توانید فیلم آموزشی شبکه های عصبی را تهیه فرمایید.

  4. ماهانیان

    سلام
    به نظرم ایران متلب در زمینه داده کاوی عالیه. تشکر از شما

  5. احسان

    در حد متوسط بود

  6. Maedeh

    سلام وقتتون بخیر . من فیلم آموزش استفاده از وکا در متلب را از سایت شما تهیه کردم و در حین انجام کار با این خطا No constructor ‘weka.core.Instance’ with matching signature found. در متلب مواجه شدم اگر در برطرف کردن این خطا به من کمک کنید سپاس گزار میشم.

    • ایران متلب

      سلام
      متلب نتوانسته مسیر وکا را به درستی تشخیص بدهد.
      نکته بعدی در نصب وکا می باشد که ممکن است ناقص نصب شده باشد.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.