الگوریتم بهینه‌سازی توده ذرات PSO

الگوریتم بهینه ­سازی توده ذرات در ابتدایی‌ترین شکل خود یک روش تکراری دسته‌جمعی آشفته با تاکید بر همکاری است. این الگوریتم تا حدی تصادفی بوده و بدون مکانیزم انتخاب است و از حرکت گروهی پرندگان و زنبورها الهام گرفته است. رفتار جمعی تمام افراد جمعیت باعث یک همگرایی درنقطه­اي نزدیک به جواب بهینه مطلق می‌شود. نقطه قوت این الگوریتم عدم نیاز به یک کنترل سراسري است. هرفرد دراین الگوریتم خود ‌مختاري نسبی دارد که می‌تواند درسراسر فضاي جستجو حرکت کند و می‌بایست با سایر افراد همکاری داشته باشد. در این گزارش ابتدا نحوه کارکرد کد نوشته شده مورد بررسی قرار می­گیرد. در فصل دوم الگوریتم بهینه­ سازی توده ذرات به طور مفصل توضیح داده می­شود. در فصل آخر نیز نحوه پیاده سازی این الگوریتم بر روی کد  Matlabتوضیح داده خواهد شد.

نظر بدهید

توجه: HTML ترجمه نمی شود!
    بد           خوب

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcuLorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu. 

الگوریتم بهینه‌سازی توده ذرات PSO

  • تولید کننده: مارکت کد
  • شناسنامه: الگوریتم بهینه‌سازی توده ذرات PSO
  • موجودی: در انبار
  • زبان برنامه نویسی: Matlab
  • تاریخ: ۱۳۹۴-۰۵-۰۱
  • برنامه نویس: کامیار معاونی،علی اشرفی زاده
  • رایگان

برچسب ها: الگوریتم, بهینه سازی, توده ذرات, متلب, PSO