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