پروژه شماره ۲ – یافتن بهترین مسیر با الگوریتم تکاملی با انواع روشهای انتخاب

این پروژه شامل پیاده سازی مسئله بهترین مسیر از نقطه شروع تا هدف در صفحه مشبک ۱۰*۱۰ با استفاده از الگوریتم تکاملی می باشد. که با زبان متلب (matlab) پیاده سازی شد.

گزارش برنامه در قالب دو فایل word و Pdf می باشد.

دریافت کد برنامه و گزارش برنامه ( ایمیل خود را با دقت وارد نمایید چون بعد از خرید فایل به ادرس ایمیل ذکر شده ارسال خواهد شد)

دریافت پروژه

1

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

(۱) انتخاب مبتنی بر شایستگی

– چرخ رولت (RW)

– بولتزمن

– SUS

(۲) انتخاب مبتنی بر رتبه

– رتبه بندی مستقیم

– رتبه بندی خطی (a,b)

– رتبه بندی غیر خطی

(۳) انتخاب تورنومنت

در گزارش موارد زیر بررسی میگردد :

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

نمودار از دست رفتن تنوع را بعنوان تابع از زمان بررسی گردد.

نمودار پیشرفت الگوریتم (شایستگی بهترین فرد جامعه) رسم گردد.

2

مشاهده دموی اجرای برنامه

اشتراک اجتماعی

پاسخی بگذارید

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