_در_متلب.jpg)
آموزش پیاده سازی الگوریتم ازدحام ذرات (PSO) در متلب
الگوریتم ازدحام ذرات یکی از الگوریتم های فراابتکاری الهام گرفته شده از طبیعت می باشد که توسط آقای راسل ابرهارت و جیمز کندی در سال 1995 پیشنهاد شد. این الگوریتم دارای اساس بسیار ساده ای می باشد، اما در عین سادگی یکی از قدرتمندترین ها در حوزه ی خود می باشد. این الگوریتم برای رسیدن به جواب بهینه به تابع هدف نیاز دارد و این امر باعث شده که در بازه ی وسیعی از مسائل مورد استفاده قرار گیرد. در این آموزش ما با الگوریتم ازدحام ذرات از صفر تا صد آشنا خواهیم شد و آن را در متلب پیاده سازی خواهیم کرد. این الگوریتم زیر مجموعه الگوریتم های فرا ابتکاری می باشد که برای یافتن جواب بهینه تعدادی از ذرات را در فضای جستجوی مسئله می فرستد و هنگام یافتن جواب مورد نیاز الگوریتم به پایان می رسد. سرفصل هایی که در این دوره با آن ها آشنا خواهیم شد به قرار زیر هستند:
· آشنایی کامل با الگوریتم ازدحام ذرات و ریاضیات آن
· پیاده سازی کامل الگوریتم ازدحام ذرات در متلب
آشنایی با توابع Sphere و RosenBrock
پیش نیاز: زبان برنامه نویسی متلب
نظرات کاربران در رابطه با این دوره
محمد اولیاثانی
ارسال شده در 1403/08/29با سلام . فايل پاور پوينت بارگزاري نشد استاد ؟ ما دوره رو تهيه كرديم
حسین سینائی (مدرس)
ارسال شده در 1403/09/01با سلام و وقت بخیر، خیر آپلود نکردم
arman-namazi
ارسال شده در 1401/05/08خوب بود ممنون از شما بزرگوار
حسین سینائی (مدرس)
ارسال شده در 1401/05/08خواهش میکنم دوست عزیز
خیلی خوشحالم تونستم ذره به علم گرانبهای شما اضافه کنم