شبیه سازی الگوریتم نزدیکترین همسایه ها KNN در متلب

پروژه ۷۱۶: شبیه سازی در متلب 

این روش یکی از معروف ترین الگوریتم های برای کلاس بندی Classification میباشد. ساختار این شبیه سازی براساس یکسری از داده ها می باشد که هدفمان کلاس بندی این داده ها می باشد. خلاصه ای از کار در زیر آورده شده است: 

هدف از این تحقیق یافتن کلاس های مختلفی از داده ها براساس روش knn می باشد. داده های مورد بررسی با هر تعداد شاخص ورودی و خروجی می تواند باشد و هدف یافتن بهترین کلاس برای یک داده به طوری که با اعضای ان کلاس کمترین فاصله را داشته باشد.

داده های مورد مطالعه در این شبیه سازی به صورت زیر لیست گردیده است.

p716-0

روال کاری روش knn به صورت زیر می باشد.

p716-1

در این تحقیق ، تعداد ۲۱ داده در نظر گرفته شده است. از این داده ها تعداد ۱۶ تا برای اموزش (مرحله ۲)و ۶ تا برای تست(مرحله۴) به کار رفته است. ۱۶ داده مورد نظر را برای یافتن بهترین همسایگی به کار برده و براساس نتیجه آن ۶ نمونه دیگر را مورد تست قرار می دهیم.

مسئله کلاس بندی را بین این داده ها که بین ۰ تا ۲۰۰۰ مقدار دهی شده اند به صورت زیر در نظر می گیریم.

داده های بین ۰ تا ۵۰۰ را کلاس صفر و داده های بزرگتر از ۵۰۰ را کلاس ۱ در نظر گرفته ایم. یعنی به صورت:

p716-2

در صورت سوال در مورد محصول می توانید از بخش تماس با ما (منوی بالا)، با شماره تلفن مورد نظر مکاتبه نمایید (ترجیحا  ارسال پیامک). 

پس از پرداخت آنلاین، فایل قابل دانلود می باشد

خرید آنلاین


مجموعه: ریاضیات و محاسبات عددی, مهندسی کامپیوتربرچسب ها , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

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

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