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

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

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

طبقه بندی مجموعه داده IRIS ‌با الگوریتم طبقه بندی KNN‌ در نرم افزار متلب

17 مهر 1397/0 دیدگاه /در پروژه آماده کامپیوتر, پروژه آماده متلب, پروژه ها

طبقه بندی مجموعه داده IRIS ‌با الگوریتم طبقه بندی KNN‌ در نرم افزار متلب عنوان پروژه ای است که توسط کارشناسان وب سایت مطلب دی ال آماده شده است ، در ادامه توضیحاتی در مورد این پروژه آورده شده است و در انتها هم لینک دانلود پروژه را قرار داده ایم.

طبقه بندی مجموعه داده IRIS ‌با الگوریتم طبقه بندی KNN‌ در نرم افزار متلب

چکیده طبقه بندی دیتاست IRIS ‌با الگوریتم KNN‌ در نرم افزار متلب:

امروزه سیستم های تصمیم گیر خودکار در بسیاری از زمینه ها کاربرد دارند. یکی از روش های تصمیم گیری خودکار استفاده از داده های قبلی است. با این روش می توان از داده هایی که قبلا مشاهده شدند در مورد داده های جدید تصمیم گیری نمود. با استفاده از طبقه بندها که ابزار قدرتمندی برای تصمیم گیری هستند، در مورد نمونه های جدید تصمیم گیری کرد. یکی از طبقه بندهای قدرتمند الگوریتم KNN است. در این تحقیق عملکرد KNN  را روی دیتاست IRIS مورد بررسی قرار دادیم و برای ارزیابی روش از ۱۰fold cross validation استفاده نمودیم.

شرح مسئله:

هدف از این پروژه بررسی پیاده سازی Knn روی دیتاست iris است. لذا در ابتدا توضیح اندکی در مورد مجموعه داده IRIS ارائه می گردد و سپس طبقه بند مذکور شرح داده می شود.

مجموعه داده IRIS یا دیتاست IRIS :

مجموعه داده های گل iris یا مجموعه اطلاعات آریز فیشر یک مجموعه داده چند متغیره است که توسط متخصص بریتانیا و زیست شناس رونالد فیشر در مقاله ۱۹۳۶ خود استفاده شده است.استفاده از چندین اندازه گیری در مشکلات تاکسیونی به عنوان مثال از تجزیه و تحلیل خطی خطی . گاهی اوقات داده های  آیرس اندرسون نامیده می شود ، زیرا ادگار اندرسون داده ها را برای اندازه گیری تغییرات مورفولوژیکی گل های گل آفتاب سه گونه مرتبط جمع آوری کرده است.  دو تن از این سه گونه در شبه جزیره گازپسی “همه از همان مرتع و در همان روز جمع شده بودند و در همان زمان توسط همان فرد با همان دستگاه اندازه گیری شد”. 
مجموعه داده ها شامل ۵۰ نمونه از هر یک از سه گونه Iris ( Iris setosa ، Iris virginica و Iris versicolor ) می باشد. چهار ویژگی از هر نمونه اندازه گیری شد: طول و عرض قاشق و گلبرگ ، در سانتی متر. بر اساس ترکیبی از این چهار ویژگی، فیشر یک مدل تبعیضی خطی برای تشخیص گونه ها از یکدیگر ایجاد کرد.

الگوریتم KNN :

الگوریتم دسته‌ بندی K- نزدیکترین همسایه یک الگوریتم دسته‌ بندی مبتنی بر نمونه‌ ، با ناظر و از دسته الگوریتم‌های تنبل می‌باشد. اساس کار این الگوریتم مقایسه‌ ی میزان شباهت نمونه‌ی جدید با نمونه‌های موجود در دیتاست اولیه (آموزشی) می‌ باشد. بنابراین جهت بدست آوردن میزان شباهت دو نمونه از معیار فاصله‌ ی دو نمونه استفاده می‌شود که روش های متفاوتی جهت بدست آوردن فاصله بین دونمونه در فضای جست‌وجوی مساله وجود دارد که از جمله‌ی آن‌ها می‌توان به فاصله اقلیدوسی ، فاصله مینکوفسکی و فاصله منهتن اشاره کرد.

جهت اینکه الگوریتم تشخیص دهد که کلاس نمونه جدید چیست؛ الگوریتم، K نزدیکترین عضو مجموعه آموزشی نسبت به نمونه جدید را انتخاب می‌کند و کلاسی که دارای بیش‌ترین عضو در این K عضو باشد به نمونه ی جدید تعلق می‌گیرد لذا الگوریتم مذکور می‌تواند به صورت زیر خلاصه گردد:

  1. تعداد همسایه ها (K) را انتخاب کن.
  2. K نزدیکترین نمونه‌ی موجود در مجموعه داده به نمونه را انتخاب کن.
  3. کلاس غالب بین این K عضو را انتخاب کرده و به نمونه جدید اختصاص بده.

از مزایا و معایب روش K-نزدیکترین همسایه به موارد زیر اشاره کرد:

مزایا:

  • آموزش آن بسیار سریع است.
  • یادگیری آن آسان و ساده است.
  • در مقابل مجموعه آموزشی نویزدار مقاوم است.

معایب:

  • مبتنی بر K است (تعیین K مناسب)
  • پیچیدگی محاسباتی بالایی دارد
  • محدودیت حافظه دارد
  • با توجه به اینکه یک روش مبتنی بر یادگیری بانظارت و الگوریتمی تنبل است، کند می‌باشد.

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

جدول زیر نتایج مدل حاصله را روی داده های iris در هر بار تکرار ۱۰-fold نشان می دهد:

طبقه بندی مجموعه داده IRIS ‌با طبقه بندی KNN‌ در نرم افزار متلب

میانگین نتایج مذکور برابر است با: ۹۴٫۶۶
این عدد حاصل از میانگین گیری از نتایج جدول بالا است.

همچنین بخوانید: مقایسه کارایی الگوریتم KNN و CART روی مجموعه داده رادار

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


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

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

حجم : ۴۴ کیلوبایت
منبع : مطلب دی ال
رمز فایل : www.matlabdl.com
(این پروژه به صورت اختصاصی توسط برنامه نویسان مطلب دی ال تهیه شده است )



برچسب ها: طبقه بند KNN‌, طبقه بندی مجموعه داده IRIS, طبقه بندی مجموعه داده IRIS ‌با طبقه بندی KNN‌
اشتراک این مطلب
  • اشتراک در 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

دانلود پروژه درجه بندی کشمش با استفاده از پردازش تصویر در متلب...پروژه درجه بندی کشمش با استفاده از پردازش تصویر در متلبتشخیص لبه تصویر با استفاده از منطق فازی و آستانه گیریتشخیص لبه تصویر با استفاده از منطق فازی و آستانه گیری...
رفتن به بالا