- مدرس دوره : حسین سینائی ( رزومه )
- تعداد ویدیوها : 12 ویدیو
- مدت زمان دوره : 2:46:00
- سطح دوره : متوسط
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1400/08/18
![آموزش پیاده سازی الگوریتم ازدحام ذرات (PSO) در متلب](/img/course/آموزش_پیاده_سازی_الگوریتم_ازدحام_ذرات_(PSO)_در_متلب.jpg)
آموزش پیاده سازی الگوریتم ازدحام ذرات (PSO) در متلب
الگوریتم ازدحام ذرات یکی از الگوریتم های فراابتکاری الهام گرفته شده از طبیعت می باشد که توسط آقای راسل ابرهارت و جیمز کندی در سال 1995 پیشنهاد شد. این الگوریتم دارای اساس بسیار ساده ای می باشد، اما در عین سادگی یکی از قدرتمندترین ها در حوزه ی خود می باشد. این الگوریتم برای رسیدن به جواب بهینه به تابع هدف نیاز دارد و این امر باعث شده که در بازه ی وسیعی از مسائل مورد استفاده قرار گیرد. در این آموزش ما با الگوریتم ازدحام ذرات از صفر تا صد آشنا خواهیم شد و آن را در متلب پیاده سازی خواهیم کرد. این الگوریتم زیر مجموعه الگوریتم های فرا ابتکاری می باشد که برای یافتن جواب بهینه تعدادی از ذرات را در فضای جستجوی مسئله می فرستد و هنگام یافتن جواب مورد نیاز الگوریتم به پایان می رسد. سرفصل هایی که در این دوره با آن ها آشنا خواهیم شد به قرار زیر هستند:
· آشنایی کامل با الگوریتم ازدحام ذرات و ریاضیات آن
· پیاده سازی کامل الگوریتم ازدحام ذرات در متلب
آشنایی با توابع Sphere و RosenBrock
پیش نیاز: زبان برنامه نویسی متلب
نظرات کاربران در رابطه با این دوره