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