٪10

تخفیف تمامی دوره ها مدت زمان محدود

تمامی محتوای این دوره از جمله ویدئوها، فایل برنامه‌ها و پروژه‌ها و یادداشت‌ها به گونه‌ای طراحی شده‌اند که یادگیری سریع‌تر و موثرتر صورت پذیرد. همچنین تالار پرسش و پاسخ این دوره، محیطی را برای رفع ابهامات و تعامل با مدرس و دیگر دانشجویان فراهم می‌کند.

محتوای دوره

مفاهیم تئوری الگوریتم PSO
آشنایی با الگوریتم بهینه سازی PSO
مفاهیم اولیه در مورد الگوریتم بهینه سازی PSO
برنامه نویسی PSO در متلب
پیاده سازی الگوریتم PSO در متلب

درباره دوره آموزشی

در این دوره آموزشی، مفاهیم و روابط الگوریتم PSO شرح داده شده است. سپس در محیط نرم افزار متلب خط به خط کد نویسی هر یک از بخش‌های الگوریتم انجام شده است. برای اطمینان از الگوریتم پیاده سازی شده، الگوریتم برای بهینه کردن تست فانکشن Sphere اجرا شده است.

مهندس جواد قلی زاده

مهندس جواد قلی زاده

کارشناس ارشد مهندسی عمران-گرایش مهندسی زلزله

مهندس جواد قلی‌زاده فارغ التحصیل کارشناسی ارشد مهندسی عمران-زلزله از دانشگاه خوارزمی تهران هستند. از علایق پژوهشی ایشان می‌توان به سیستم‌های کنترل سازه و بهینه سازی با الگوریتم‌های فراابتکاری اشاره کرد.

کیفیت این آموزش توسط مکتب سازه تضمین شده است. در صورت عدم رضایت از آموزش به انتخاب شما:

  • 100 درصد مبلغ در حساب کاربری شما شارژ می‌شود
  • 70 درصد مبلغ به حساب بانکی شما بازگشت داده می‌شود

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

الگوریتم PSO یک روش بهینه‌سازی مبتنی بر جمعیت است که از حرکت و تعامل تعدادی ذره (Particles) در فضای جستجو برای یافتن بهینه‌ترین راه‌حل استفاده می‌کند. در PSO، هر ذره نمایانگر یک راه‌حل ممکن برای مسئله است و ویژگی‌های زیر را دارد:

1- موقعیت

2- تابع هدف متناظر با موقعیت
3- سرعت

4- بهترین موقعیت تجربه شده

5- تابع هدف متناظر با بهترین موقعیت تجربه شده

نحوه عملکرد الگوریتم PSO

الگوریتم ازدحام ذرات (PSO) از دو فرمول اساسی برای بروزرسانی سرعت و موقعیت هر ذره استفاده می‌کند:

به‌روزرسانی سرعت: برای به‌روزرسانی سرعت از رابطه زیر استفاده می‌شود:

سرعت در PSO

به‌روزرسانی موقعیت: در نهایت به‌روزرسانی موقعیت ذرات مطابق با رابطه زیر انجام می‌شود:

موقعیت PSO

در این رابطه w ضریب اینرسی، c1 و c2 ضرایبی که نشان دهنده وزن بهترین موقعیت فردی و بهترین موقعیت جمعی هستند. r1 و r2 مقادیر تصادفی بین 0 و 1 هستند که به متنوع سازی جستجو کمک می‌کنند. xi موقعیت جدید ذره i است.

دیدگاهتان را بنویسید

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

آموزش الگوریتم PSO

آموزش الگوریتم بهینه سازی ازدحام ذرات (PSO) در متلب

وضعیت فعلی

ثبت‌نام نشده

قیمت

230 هزار تومان

شروع کنید

  • دسترسی همیشکی به ویدیوها
  • امکان دانلود ویدیوها