الگوریتم PSO پیاده سازی شده در MATLAB به منظور حل مساله انتخاب بهینه سرمایه گذاری
روش PSO یا به لاتین (Particle swarm optimization) یک روش سراسری کمینه سازی است که با استفاده از آن میتوان با مسائلی که جواب آنها یک نقطه یا سطح در فضای n بعدی میباشد، برخورد نمود. در اینچنین فضایی، فرضیاتی مطرح میشود و یک سرعت ابتدایی به آنها اختصاص داده میشود، همچنین کانالهای ارتباطی بین ذرات درنظر گرفته میشود. سپس این ذرات در فضای پاسخ حرکت میکنند، و نتایج حاصله بر مبنای یک «ملاک شایستگی» پس از هر بازهٔ زمانی محاسبه میشود. با گذشت زمان، ذرات به سمت ذراتی که دارای ملاک شایستگی بالاتری هستند و در گروه ارتباطی یکسانی قرار دارند، شتاب میگیرند. علیرغم اینکه هر روش در محدوده ای از مسائل به خوبی کار می کند، این روش در حل مسائل بهینه سازی پیوسته موفقیت بسیاری از خود نشان داده است.
الگوریتم PSO
انتخاب سرمایه گذاری توسط الگوریتم PSO
کد متلب الگوریتم PSO
پیاده سازی الگوریتم pso در متلب
این محصول حاوی 5 فایل متلب به صورت زیر می باشد.
____________________________
فایلهای مشابه و پیشنهادی
الگوریتم بهینه سازی ازدحام ذرات (PSO) به همراه بررسی مقالات الگوریتم pso و پاورپوینت الگوریتم PSO