در این تحقیق یک مدل بهبودیافته از الگوریتم کپک مخاطی(slime mould algorithm) با استفاده از یادگیری مبتنی بر مخالفت(opposition-based learning) برای حل مسائل بهینهسازی پیوسته پیشنهاد شده است. استفاده از یادگیری مبتنی بر مخالفت(OBL) تلاشی برای تقویت مرحله اکتشاف در الگوریتم کپک مخاطی(SMA) است. فایل شبیهسازی این تحقیق فقط برای توابع پیوسته بررسی شده است. آزمایشهای شبیهسازی در محیط متلب 2018 برروی 23 تابع استاندارد IEEE CEC 2014 انجام شده است. نتایج نشان داد که مدل بهبودیافته در مقایسه با الگوریتم کپک مخاطی و بهینهسازی اجتماع ذرات بهتر عمل کرده است.
در این تحقیق، یک مدل ترکیبی با استفاده از الگوریتم بهینهسازی پروانه(butterfly optimization algorithm) و بهینهسازی اجتماع ذرات (particle swarm optimization) مبتنی بر نگاشت آشوب کیوبیک برای حل مسائل بهینهسازی پیوسته پیشنهاد شده است. هدف از ترکیب الگوریتم بهینهسازی اجتماع ذرات(PSO) با الگوریتم بهینهسازی پروانه(BOA) این است که مشکل همگرایی کند الگوریتم بهینهسازی پروانه برای بهینهسازی سراسری بهبود یابد. فایل شبیهسازی این تحقیق فقط برای توابع پیوسته بررسی شده است. آزمایشهای شبیهسازی در محیط متلب 2018 برروی 26 تابع استاندارد IEEE CEC انجام شده است. نتایج با الگوریتم بهینهسازی پروانه، الگوریتم بهینهسازی اجتماع ذرات و ترکیب PSOBOA مقایسه شده است.