لگوریتم بهینه سازی ازدحام ذرات یا PSO، که به نام الگوریتم پرندگان نیز شناخته می شود، یکی از الگوریتم های قدرتمند و پر طرفدار برای بهینه سازی است که بیشتر به خاطر سرعت همگرایی نسبتا بالایی که دارد، مورد استفاده قرار می گیرد. این الگوریتم با وجود عمر کمی که دارد، اما توانسته است در حوزه های کاربردی بسیاری، از الگوریتم های قدیمی تر، مانند الگوریتم ژنتیک، پیشی بگیرد و به عنوان انتخاب اول محسوب شود. گروه برنامه نویسان متلب سایت، کد الگوریتم کلاسیک PSO را تهیه نموده در برای دانلود در اختیار دوستان و مراجعین عزیز قرار داده است.
لینک دانلود کد الگوریتم PSO در ادامه قرار داده شده است:
لگوریتم بهینه سازی ازدحام ذرات یا pso، که به نام الگوریتم پرندگان نیز شناخته می شود، یکی از الگوریتم های قدرتمند و پر طرفدار برای بهینه سازی است که بیشتر به خاطر سرعت همگرایی نسبتا بالایی که دارد، مورد استفاده قرار می گیرد. این الگوریتم با وجود عمر کمی که دارد، .....
پسورد matlabsite.com
باتشکر از زحمت همه دوستان پیشنهاد میکنم یک دسته بندی برای کاربردهای کدها هم بذارید: بعنوان مثال این کد قابلیت در نظر گرفتن چه محدودیت هایی رو داره؟ (باینری، عدد صحیح و...) یا نمونه مسائلی رو که میشه باهاش حل کرد آورده بشه تا از سردرگمی کاربران خصوصا اونایی که زیاد با کد نویسی آشنایی ندارند کم شه
ممنونم
یه سوال دارم زودم جواب میخوام امشب
میشه یه کم در مورد این برام توضیح بدین صورت سوال رو نمیفهمم چه رسد به جواب
جوابشم اگه دارین بهم بگین
"الگوریتم Gbest,برای PSO رو بدون استفاده از تولباکس در نرم افزار متلب پیاده سازی کنید
سپس 30 تابع بنجمارک را روی ان تست کنید "
سلام
استاد من موضوع بهینه سازی مصرف انرژی با استفاده از الگوریتم pso
داده و گفته یک تابع به من می دهد و با استفاده از این الگوریتم بهینه سازی کنم
چیکار باید کنم خیلی ام ضرروری هستش کسی هست که بتونه برام انجام بده ؟؟؟؟؟؟
سلام دوستان اگه بخوایم این رو روی داده های خودمان پیاده سازی کنیم باید به چه شکل عمل کنیم به تابع برازندگی نیاز دارم؟ داده ها را باید به چه شکل به الگوریتم بدهیم؟
کسی یه مثال از استفاده از اون رو داره؟