در این مستند روش بهینه سازی اجتماع ذرات نیچینگ ممتیک با استفاده از نرم افزار MATLAB توضیح داده شده است. که قدرت بالایی در پیدا کردن مینیم اصلی از میان مینیمهای محلی دارا می باشد. روش ممتیک به دلیل از دست دادن تنوع جمعیت، مستعـد گیر افتادن در بهینه محلی است. الگوریتم اجتمـاع ذرات نیچینـگی بـرای حفظ تنوع جمعیت گسترش پیدا کرد و به الگوریتم اجتماع ذرات، اجـازه بررسی قلههای زیادی را به صورت موازی می داد. یک نیچ می تواند به عنوان یک زیرفضا، نمایش داده شود. گونههای یک همسایگی می توانند بین خودشان یک الگوریتم اجتماع ذرات دیگر تشکیل دهند و بدون ارتباط با دیگر اعضای همسایگیها به جستجوی جواب بهتر بین خودشان بپردازند و در نهایت بهترین جواب در همسایگیها با هم مقایسه می شود.
آنچه در این کد خواهید آموخت
1- معرفی الگوریتم اجتماع ذرات pso
2-معرفی روشهای پیدا کردن همسایگی در فضای جستجو
3-معرفی نحوه جستجوی محلی و روش گام تصادفی
نکات و الزامات
1- آشنایی اولیه با الگوریتم های بهینه یابی و الگوریتم pso.
برای آشنایی با نرم افزار Matlab می توانید با کلیک بر روی عنوان های زیر به مقاله های مورد نظر هدایت شوید. لازم به ذکر است که نرم افزار Matlab از پرکاربردترین نرم افزار های مهندسی در مقطع کارشناسی ارشد در رشته مهندسی مکانیک می باشد که بسیاری از دانشجویان با استفاده از نرم افزار Matlab به ارایه پایان نامه های کارشناسی ارشد, پروژه های صنعتی, پژوهشی و علمی می پردازند.
- آشنایی و آموزش نصب نرم افزار Matlab
مشخصات کلی | |
تعداد صفحات | 15 |
تعداد صفحات محصول | 1-20 |
فیلم آموزشی | دارد |
معرفی متغیر های ورودی نرم افزار | دارد |
نمودارهای خروجی | دارد |
زبان برنامه نویسی | |
زبان برنامه نویسی اول | MATLAB |
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcuLorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.