بهینه سازی تابع GOLDSTEIN-PRICE با الگوریتم PSO
بهینه سازی تابع GOLDSTEIN-PRICE با الگوریتم PSO یا الگوریتم بهینه سازی ازدحام ذرات ، عنوان پروژه ای است که در این لحظه از مطلب دی ال برای دنلود قرار داده ایم.در ادامه توضیحاتی در رابطه با تابع GOLDSTEIN-PRICE ، الگوریتم PSO و همچنین لینک دانلود پروژه آورده شده است.
بهینه سازی تابع GOLDSTEIN-PRICE با الگوریتم PSO
در دنیای امروز روش های متفاوتی برای حل مسئله های بهینه سازی و پیدا کردن مقدار بهنیه وجود دارد. یکی از روشهای قوی ، موثر و کارامد الگوریتم های تکاملی [ Evolutionary Algorithm ] است. این الگوریتم ها بدون درگیر شدن با اصل مساله، مساله مورد نظر را بهینه می کنند که امتیاز و برتری برای این الگوریتم ها به حساب می آید.در این پروژه هدف بررسی عملکرد الگوریتم بهینه سازی ازدحام ذرات روی تابع GOLDSTEIN-PRICE می باشد. در ادامه در مورد تابع GOLDSTEIN-PRICE توضیحاتی داده شده است. سپس نتایج به همراه لینک دانلود در ادامه آورده شده است.
تابع GOLDSTEIN-PRICE
این تابع یکی از توابع مهم در زمینه تست الگوریتم بهینه ساز است. این تابع دارای دو متغیر است و معادله ی آن به صورت است:

همانگونه که از این رابطه پیداست این تابع دارای دو متغیر است و دامنه ی متغیرهای آن در بازه منفی ۲ تا مثبت ۲ قرار دارد. این تابع در نقطه (۰ , -۱) دارای بهینه سراسری است که مقدار بهینگی در این نقطه برابر ۳ است. شکل این تابع در برنامه متلب به صورت زیر است:
همچنین بخوانید: پیدا کردن کمینه تابع Egg Holder با الگوریتم بهینه سازی اجتماع ذرات
الگوریتم PSO
برای یادگیری الگوریتم بهینه سازی زدحام ذرات یا PSO اینجا کلیک کنید.
کد اصلی نوشته شده برای PSO در فایلی که دانلود می نمایید آمده است، نکته ای که باید به آن توجه شود این است که شرط توقف در این برنامه به دو صورت در نظر گرفته شده است، بدین صورت که یا برنامه به حداکثر تعداد تکرار مجاز خود برسد و یا اینکه در تکرار های مختلف (۴۰ تکرار) بهترین جواب تغییری نکرده باشد.
بر همین اساس خروجی PSO به صورت نمودار زیر است (نمودار همگرایی):
این شکل نشان میدهد که الگوریتم PSO در تکرار ۵۰ خاتمه مییابد.
همچنین بخوانید: بهینه سازی تابع egg holder با الگوریتم گرگ خاکستری
نکته:
کارشناسان وب سایت MATLABDL قادر به انجام پروژه در زمینه های مشابه نیز می باشند.
قیمت پروژه: ۲۵۰۰۰ تومان
حجم : ۱۰۹ کیلوبایت
توضیحات : این فایل شامل کدهای متلب به همراه توضیحلت مختصری در قالب Word می باشد که در اختیار شما قرار داده می شود.
منبع : مطلب دی ال
رمز فایل : www.matlabdl.com
(این پروژه به صورت اختصاصی توسط محققان مطلب دی ال انجام شده است )

دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.