• درباره ی ما
  • قوانین سایت MATLABDL
  • تماس با ما

شماره تلگرام و واتساپ:  ۰۹۳۷۹۸۴۰۱۶۵  ساعت ۹ الی ۱۳ و ۱۶ الی ۲۱

مطلب دی ال
  • خانه
  • انجام پروژه
    • انجام پروژه متلب MATLAB
    • شبیه سازی مقاله
    • انجام پروژه داده کاوی
    • انجام پروژه پردازش تصویر
    • انجام پروژه شبکه عصبی
    • انجام پروژه الگوریتم ژنتیک
    • بهینه سازی با الگوریتم pso
    • انجام پروژه الگوریتم کلونی مورچگان
    • انجام پروژه الگوریتم گرگ خاکستری
    • انجام پروژه الگوریتم شبیه‌ سازی ذوب فلزات
    • انجام پروژه طبقه‌ بندی (classification)
    • انجام پروژه میکروکنترلر
  • پروژه ها
    • پروژه های آماده
    • پروژه آماده متلب
    • پروژه آماده برق
    • پروژه آماده کامپیوتر
    • پروژه آماده مکانیک
    • پروژه های پردازش تصویر
    • پروژه های پردازش متن
  • آکادمی مطلب دی ال
    • پایتون
    • متلب
    • سی پلاس پلاس
    • محاسبات نرم
      • الگوریتم‌های فراابتکاری
      • یادگیری ماشین ، داده‌کاوی و شناسایی آماری الگو
      • منطق فازی
    • پردازش تصویر
    • پردازش صوت و گفتار
    • سی شارپ
    • پایگاه داده
    • طراحی وب سایت
    • دیگر زبان های برنامه نویسی
    • شبکه
    • دیگر آموزش ها و مقالات
  • مطالب و دروس دانشگاهی
    • مهندسی کامپیوتر
    • مهندسی برق
  • پرداخت آنلاین
  • درخواست پروژه
  • دعوت به همکاری
  • منو منو
وبلاگ - آخرین اخبار
انتخاب ویژگی با روش های فیلتر (فیلتر F-score)

انتخاب ویژگی با روش های فیلتر (فیلتر F-score)

1 اسفند 1397/0 دیدگاه /در پروژه آماده متلب, پروژه ها

انتخاب ویژگی با روش های فیلتر یا روش های انتخاب ویژگی مبتنی بر فیلتر ، در این پروژه در یک مرحله با استفاده از روش فیلتر F-score انتخاب ویژگی انجام می شود. سپس با طبقه بند SVM ، طبقه بندی انجام می شود.

انتخاب ویژگی با روش فیلتر F-score و طبقه بندی با طبقه بند SVM

هدف این پروژه بررسی تاثیر انتخاب ویژگی به روش فیلتر و بر اساس وزن دهی به ویژگی‌ها روی دقت طبقه بند بوده است. در این پروژه در گام اول انتخاب ویژگی صورت گرفته است و در گام دوم مدل طبقه بند ساخته شده است. برای محاسبه فیلتر f-score یا وزن ویژگی‌ها از معیار اطلاعات متقابل که روشی قوی می باشد استفاده کرده ایم.

فیلتر F-score

معیار اطلاعات متقابل

شرایط رتبه‌بندی تئوری اطلاعات، وابستگی بین دو ویژگی را به کار می‌گیرد، برای اینکه اطلاعات متقابل (MI) ، توضیح داده شود ابتدا تعریف آنتروپی بیان می‌گردد:

فیلتر F-score

این رابطه عدم قطعیت در خروجی را نمایش می‌دهد. حال فرض شود متغیر X نیز مشاهده شده است ، آنگاه آنتروپی شرطی برابر است با:

فیلتر F-score

رابطه‌ی بالا نشان می‌دهد ، که با مشاهده متغیر X ، عدم اطمینان خروجی y کاهش می‌یابد و مقدار عدم قطعیت به صورت رابطه‌ی … نمایش داده شده است:

فیلتر F-score

که این رابطه ، MI بین y و X را نشان می‌دهد و این بدان معنی است که اگر X و y مستقل باشند آنگاه MI صفر خواهد بود ، و اگر بهم وابسته باشنه MI بزرگتر از صفر خواهد بود و هر چی مقدار وابستگی بیش‌تر باشد ، آنگاه مقدار MI بیش‌تر خواهد بود.

طبقه بند SVM

ماشین بردار پشتیبان یا SVM در واقع یک طبقه‌بندی کننده دودویی است که دو کلاس را با استفاده از یک مرز خطی از هم جدا میکند. در این روش با استفاده از تمامی باندها و یک الگوریتم بهینه سازی ، نمونه‌هایی که مرزهای کلاسها را تشکیل می‌دهند به دست می‌آورند. این نمونه ها را بردارهای پشتیبان گویند. تعدادی از نقاط آموزشی که کمترین فاصله تا مرز تصمیم گیری را دارند میتوانند به عنوان زیر مجموعه های برای تعریف مرزهای تصمیم گیری و به عنوان بردار پشتیبان در نظر گرفته شون
فرض کنید مجموعه نقاط داده زیر را در اختیار داریم و می‌خواهیم آنها را به دو طبقه Ci = {-1,1} تفکیک کنیم.هر Xi یک بردار p بعدی از اعداد حقیقی می باشد که در واقع همان ویژگی‌های استخراج شده از تصاویر می‌باشد.

طبقه بند SVM

روشهای طبقه بندی خطی، سعی دارند که با ساختن یک ابرسطح ( که عبارت است از یک معادله خطی) ، داده‌ها را از هم تفکیک کنند. روش طبقه بندی ماشین بردار پشتیبان که یکی از روشهای طبقه‌بندی خطی است، بهترین ابرسطحی را پیدا می‌کند که با حداکثر فاصله (maximum margin) ، داده‌های مربوط به دو طبقه را از هم تفکیک کند.

دانلود آموزش جامع ماشین بردار پشتیبان (SVM )

داده های مورد استفاده

در این پروژه از داده های Arcene استفاده شده است

لینک داده ها

https://archive.ics.uci.edu/ml/datasets/Arcene

نتایج به دست آمده

در این قسمت نتایج کار با و بدون ویژگی آورده شده است. لازم به ذکر است برای انتخاب ویژگی ، ویژگی‌هایی که معیار آنها بالاتر از ۰٫۷  بودند انتخاب شدند. معیار ذکر شده بر حسب درصد است.

با انتخاب ویژگیبدون انتخاب ویژگی
۱۰۰۱۰۰آموزش
۸۴۸۲آزمون

بر اساس جدول بالا می‌توان گفت انتخاب ویژگی کارایی svm را بهبود داده است. در حالتی که ویژگی با وزن بالاتر از ۰٫۷ انتخاب گردند، آنگاه تعداد ویژگی‌های انتخابی برابر ۱۵۹۷ شده است.

کارشناسان وب سایت MATLABDL قادر به انجام پروژه در زمینه های مشابه نیز می باشند.



قیمت پروژه : ۶۰۰۰۰ تومان

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

حجم : ۱٫۹۵ مگابایت
توضیحات : پیاده سازی در نرم افزار متلب انجام شده است.
کلمات کلیدی: انتخاب ویژگی با روش های فیلتر,فیلتر F-score,طبقه بند SVM,داده های Arcene,
منبع : مطلب دی ال
رمز فایل : www.matlabdl.com



برچسب ها: انتخاب ویژگی با روش های فیلتر, داده های Arcene, طبقه بند SVM, فیلتر F-score
اشتراک این مطلب
  • اشتراک در Facebook
  • اشتراک در Twitter
  • Share on WhatsApp
  • اشتراک در LinkedIn
0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سبد خرید

تعداد موارد موجود در سبدخرید: 0

  • سبد خریدتان خالی است.
  • کل: 0 RIAL
  • پرداخت

خبرنامه ایمیلی مطلب دی ال

آموزش زبان های برنامه نویسی

آموزش زبان های برنامه نویسی

آموزش زبان های برنامه نویسی

آخرین مطالب

  • کد نویسی الگوریتم پس انتشار خطا یا الگوریتم انتشار معکوس در نرم افزار متلبالگوریتم پس انتشار خطا یا انتشار معکوس در نرم افزار متلب5 خرداد 1400 - 17:31
  • پروژه تعلیم شبکه های عصبی پرسپترون و آدالاین در نرم افزار متلبپروژه تعلیم شبکه های عصبی پرسپترون و آدالاین در نرم افزار متلب5 خرداد 1400 - 00:35
  • پروژه پردازش گفتار با نرم افزار متلبپروژه پردازش گفتار با نرم افزار متلب2 خرداد 1400 - 19:37
  • پروژه تشخیص احساسات از روی صدا در نرم افزار متلبپروژه تشخیص احساسات از روی صدا در نرم افزار متلب1 خرداد 1400 - 04:22
  • پیاده سازی پروژه برچسب گذاری اجزاء گفتار یا Part of Speech Tagging در نرم افزار متلبپروژه Part of Speech Tagging (پیاده سازی در نرم افزار متلب)19 اردیبهشت 1400 - 03:20

آخرین دیدگاه

  • متین قربانی در حذف آیتم‌های تکراری در یک لیست در پایتون
  • محمد در پروژه نرم افزار صندوق قرض الحسنه با سی شارپ
  • محمد حسین در دانلود پروژه ساعت دیجیتال با میکروکنترلر avr
  • مدیر سایت در پروژه پیاده سازی یک سیستم توصیه گر ترکیبی با متلب
  • امیر در پروژه پیاده سازی یک سیستم توصیه گر ترکیبی با متلب

مطلب دی ال را در شبکه های اجتماعی دنبال کنید

خانه |پرداخت آنلاین | دعوت به همکاری | قوانین سایت | درباره ما | تماس با ما

تمامي حقوق مادي و معنوي اين وب سايت نزد مطلب دی ال محفوظ بوده و هر گونه کپي برداري از مطالب پيگرد قانوني به همراه دارد!

طراح سایت : ProgRun

بررسی و مقایسه طبقه بند بیز ساده و شبکه عصبی بر روی مجموعه داده pima...بررسی و مقایسه طبقه بند بیز ساده و شبکه عصبی بر روی مجموعه داده pimaارزیابی طبقه بند درخت تصمیم Decision Tree بر روی داده IRISارزیابی طبقه بند درخت تصمیم Decision Tree بر روی داده IRIS...
رفتن به بالا