(۰۱ مرداد ۱۳۹۷ ۱۰:۱۶ ق.ظ)maryame نوشته شده توسط: با سلام. دوستان چطور بفهمیم کدوم الگوریتم تکاملی رو برای بهینه سازی کدوم مساله بکار ببریم؟
ایا منبع خوبی سراغ دارین که کاربرد الگوریتم های تکاملی رو شرح بده؟؟
ممنونم
سلام. اگر مساله تون گسسته هست برید سراغ ژنتیک
اگر مساله تون پیوسته هست برید سراغ Evolutionary Strategy یا PSO
استثنا: اگر مساله بصورت مالتی ایجنت و بفرم توزیع شده هست ژنتیک و Evolutionary Strategy کاربردی ندارد و باید از PSO برای حل مساله استفاده کرده (نسخه binary pso برای مسائل گسسته). برای مسائلی همانند کوتاه ترین مسیر در گراف هم الگوریتم ACO
سایر الگوریتم هایی مثل black hole یا GSA و امثال اینها از نظر دقت تفاوت ویژه ای با بالایی ها ندارن (نسخه های بهبود یافته شون).