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

14,000 تومان 9,800 تومان

-30%

این آموزش شامل فایل متلب و یک pdf راهنما می باشد و 7 روز ضمانت بازگشت وجه دارد.

Qty:
مقایسه

پیاده سازی الگوریتم ژنتیک

الگوریتم ژنتیک روشی برای حل مسائل بهینه سازی قید دار و بدون قید است. بر مبنای نظریه انتخاب طبیعی عمل می کند. الگوریتم ژنتیک به طور مداوم جمعیتی از جواب های منفرد را اصلاح می کند. در هر مرحله، الگوریتم ژنتیک به صورت تصادفی افرادی را از نسل فعلی به عنوان والدین انتخاب می کند. از آن ها برای ایجاد فرزندان که خود اعضای نسل بعد هستند استفاده می کند. در طول نسل های متوالی، جمعیت جواب ها به سمت یک جواب بهینه “تکامل” پیدا می کند.

الگوریتم بهینه سازی ازدحام ذرات

 به کمک الگوریتم PSO می‌توان با مسائلی که جواب آن‌ها یک نقطه یا سطح در فضای n بعدی می‌باشد، برخورد نمود. در اینچنین فضایی، فرضیاتی مطرح می‌شود. یک سرعت ابتدایی به آن‌ها اختصاص داده می‌شود، همچنین کانال‌های ارتباطی بین ذرات در نظر گرفته می‌شود. سپس این ذرات در فضای پاسخ حرکت می‌کنند. نتایج حاصله بر مبنای یک «ملاک شایستگی» پس از هر بازهٔ زمانی محاسبه می‌شود. ذرات به سمت ذراتی که دارای ملاک شایستگی بالاتری هستند و در گروه ارتباطی یکسانی قرار دارند، شتاب می‌گیرند. این روش در حل مسائل بهینه‌سازی پیوسته موفقیت بسیاری از خود نشان داده‌است.