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

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

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

خوشه بندی با ترکیب الگوریتم k-means و الگوریتم ژنتیک

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

خوشه بندی با ترکیب الگوریتم k-means و الگوریتم ژنتیک ، عنوان پروژه ای می باشد که در این ساعت از مطلب دی ال برای دانلود قرار داده ایم.در ادامه توضیحات پروژه و لینک دانلود این پروژه آورده شده است.

خوشه بندی با استفاده از ترکیب الگوریتم خوشه بندی k-means و الگوریتم ژنتیک

در پروژه خوشه بندی با ترکیب الگوریتم k-means و الگوریتم ژنتیک بر اساس خواسته پروژه (در ادامه جزئیات کامل آورده شده است) ، از ترکیب خوشه بند k-means و الگوریتم ژنتیک برای خوشه بندی داده‌ها استفاده شده است. روند کلی بدین صورت بوده است که ابتدا با الگوریتم k-means مرکز خوشه‌ها معین شده اند ، سپس از این مراکز به عنوان بخشی از جواب اولیه الگوریتم ژنتیک استفاده شده است. در انتها با اجرای الگوریتم ژنتیک مراکز خوشه‌ها با معیار کم کردن فاصله درون خوشه‌ای بروز رسانی شده اند.

خواسته ها یا مراحل پروژه خوشه بندی

۱- پیاده سازی الگوریتم ژنتیک
۲- پیاده سازی الگوریتم خوشه بندی k-means
۳- ابتدا داده ها را به الگوریتم k-means داده ایم و با این الگوریتم مرکز خوشه‌ها معین شده اند ، سپس  از این مراکز به عنوان بخشی از جواب اولیه الگوریتم GA استفاده شده است.(خروجی الگوریتم k-means را به الگوریتم ژنتیک داده ایم)
۴- ترکیب مراحل ۱ و ۲ ( سه بار الگوریتم k-means که خروجی این را به ورودی الگوریتم ژنتیک می دهیم و یک بار هم الگوریتم ژنتیک )
۵- مرحله ۴ یعنی ترکیب سه بار و یک بار در مجموع ۱۰ بار اجرا میشود.
۶- فاصله درون خوشه ای = FITNESS FUNCTION
۷- شرط خاتمه evaluation =50000 باشد ( به این شرط که رسیدیم exit میکنیم)
جمعیت اولیه : n=30 در ژنتیک
C=20 crossover
m=15 mutation
هر بار که الگوریتم k-means اجرا میشود یک success rate به دست می آوریم ، success rate برای این می باشد که متوجه شویم داده های کلاستر شده درست کلاستر شده اند یا خیر.

الگوریتم k-means

این الگوریتم یکی از الگوریتم های کلاسترینگ داده ها در مسائل داده کاوی می باشد این الگوریتم برخلاف سادگی آن یک الگوریتم پایه برای بسیاری از الگوریتم های خوشه بندی دیگر (مانند خوشه بندی فازی) به حساب می آید.برای این الگوریتم شکل های مختلفی گفته شده است. ولی همه آنها دارای روالی تکراری می باشند.

گام نخست) در ابتدا K نقطه تصادفی به عنوان نقاط مراکز خوشه ها انتخاب می شود.

  • K : مبین تعداد خوشه هایی می باشد که می خواهیم بسازیم
  • مرکز خوشه ( mean ) : از حیث معنی میانگین موقعیت تمام نقاط در خوشه ی مورد نظر می باشد.

گام دوم) هر نمونه ی داده ، به خوش هایی که مرکز آن خوشه کمترین فاصله (بیشترین شباهت) تا آن داده را داراست، نسبت داده می شود.

گام سوم) با بدست آوردن میانگین داده های موجود در هر خوشه، مرکز جدیدی برای هر خوشه بدست می آید.

گام چهارم) گام های دوم وسوم  تا زمانی که دیگر هیچ تغییری در مراکز خوشه ها حاصل یا برآیند نشود، تکرار می شوند.

تابع هدف در الگوریتم k-means

در الگوریتم k-means تابع زیر به عنوان تابع هدف مورد توجه می باشد. به عبارتی هدف کمینه کردن این تابع می باشد. هر چه مقدار نهایی این تابع کمتر باشد، یعنی کلاسترینگ صورت گرفته بهتر است.

خوشه بندی با ترکیب الگوریتم k-means و الگوریتم ژنتیک

ویژگی های الگوریتم خوشه بندی k-means

  • ایده اصلی در الگوریتم خوشه بندی k-means پیدا کردن k مرکز برای هر خوشه می باشد.
  • یک الگوریتم تکرار شونده ، مبتنی بر تقسیم داده هاست data-partitioning
  • تعداد خوشه ها یا کلاسترها قبل از شروع الگوریتم انتخاب می گردد.
  • مراکز cluster به صورت تصادفی انتخاب می شوند.
  • مراکز خوشه ها ممکن است عضو داده های اولیه نباشند.
  • Lloyd’s algorithm نیز نامیده می شود.

به منظور ارزیابی تشابه میان نمونه های یک کلاستر در الگوریتم خوشه بندی K-Means از معیارهای مختلفی استفاده می شود برخی از معیارها عبارتند از:

  1. فاصله اقلیدسی Euclidean Distance
  2. بلوک شهری City Block
  3. داده های باینری Haming
  4. Cosine
  5. Correllation

الگوریتم الگوریتم ژنتیک

برای مطالعه بیشتر در مورد الگوریتم ژنتیک یا الگوریتم GA روی لینک مقابل (دکمه) کلیک کنید.

الگوریتم ژنتیک

 

تصاویری از نتایج پروژه

خوشه بندی با ترکیب الگوریتم k-means و الگوریتم ژنتیک
خوشه بندی با ترکیب الگوریتم k-means و الگوریتم ژنتیک
خوشه بندی با ترکیب الگوریتم k-means و الگوریتم ژنتیک
خوشه بندی با ترکیب الگوریتم k-means و الگوریتم ژنتیک
خوشه بندی با ترکیب الگوریتم k-means و الگوریتم ژنتیک
خوشه بندی با ترکیب الگوریتم k-means و الگوریتم ژنتیک

 

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


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

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

حجم : ۷۷۳ کیلوبایت
توضیحات : پیاده سازی در نرم افزار متلب انجام شده است.
کلمات کلیدی: خوشه بندی,الگوریتم های خوشه بندی,الگوریتم خوشه بندی k-means,پیاده سازی الگوریتم k-means با متلب,الگوریتم ژنتیک,خوشه بندی با الگوریتم ژنتیک
منبع : مطلب دی ال
رمز فایل : www.matlabdl.com

 



برچسب ها: الگوریتم k-means, الگوریتم ژنتیک, الگوریتم های خوشه بندی, خوشه بندی
اشتراک این مطلب
  • اشتراک در Facebook
  • اشتراک در Twitter
  • Share on WhatsApp
  • اشتراک در LinkedIn
شاید این موارد نیز مورد علاقه شما باشد
پروژه ی محاسبه ی مینیمم تابع توسط الگوریتم ژنتیک پروژه ی محاسبه ی مینیمم تابع توسط الگوریتم ژنتیک
دانلود کتاب آموزش الگوریتم ژنتیک دانلود کتاب آموزش الگوریتم ژنتیک (GA)
پیدا کردن مینیمم تابع اکلی (Ackley) با استفاده از الگوریتم ژنتیک (GA) پیدا کردن مینیمم تابع اکلی (Ackley) با استفاده از الگوریتم ژنتیک (GA)
پروژه ترکیب الگوریتم کلونی مورچه ، الگوریتم ژنتیک و PSO برای حل مساله TSP در متلب پروژه ترکیب الگوریتم کلونی مورچه ، الگوریتم ژنتیک و PSO برای حل مسئله TSP در متلب
خوشه بندی با استفاده از الگوریتم ژنتیک سورس کد خوشه بندی با استفاده از الگوریتم ژنتیک
پروژه حل مربع جادویی با استفاده از الگوریتم ژنتیک پروژه حل مربع جادویی با استفاده از الگوریتم ژنتیک
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

پیاده سازی خوشه بندی با الگوریتم خوشه بندی DBSCAN با متلب...پیاده سازی خوشه بندی با الگوریتم خوشه بندی DBSCAN با متلبتشخیص بیماری دیابت بر اساس دیتاست Pimaشبیه سازی مقاله تشخیص بیماری دیابت بر اساس دیتاست Pima و مدل GLM در متلب...
رفتن به بالا