الگوریتم بهینهسازی کفتار(Spotted hyena optimizer) یکی از الگوریتمهای فراابتکاری است که در سال 2017 در ژورنال معتبر Advances in Engineering Software از انتشارات sciencedirect چاپ شده است. الگوریتم بهینهسازی کفتار یک الگوریتم فراابتکاری با رویکرد گروهی برای حل مسائل بهینهسازی در علوم کامپیوتر ابداع شده است و از رفتار کفتارهای خالدار در شکار الگوبرداری شده است و دارای مکانیزم مبتنی بر جمعیت است. برای مدلسازی الگوریتم بهینهسازی کفتار فرض شده که موقعیت هر کفتار یک راه حل مسئله بهینهسازی است و موقعیت طعمه نیز با موقعیت بهینهترین کفتار تخمین زده میشود. هدف تحقیق حاضر، معرفی و شناساندن الگوریتم بهینهسازی کفتار به محققان جهت بهکارگیری در حل مسائل بهینهسازی میباشد. در این تحقیق، الگوریتم بهینهسازی کفتار روی مسائل مختلف بهینهسازی تست شده است. در شبیهسازی پیوست شده الگوریتم بهینهسازی کفتار با الگوریتم گرگ خاکستری، الگوریتم بهینهسازی چندوجهی، الگوریتم سینوس کسینوس و الگوریتم بهینهسازی اجتماع ذرات مقایسه شده است. نتایج تجربی این شبیهسازی نشان میدهد که الگوریتم بهینهسازی کفتار در مقایسه با الگوریتمهای ذکر شده، یک بهینهساز با عملکرد بالا است.
راهنمای استفاده
فایل با فرمت rar بارگذاری شده است که برای باز کردن به نرمافزار winrar نیاز دارید.
محتوای فایل دانلودی
●مقاله اصلی به زبان انگلیسی(2017)
●فایل شبیهسازی شده با متلب 2018 به بالا
●فیلم اجرای کدها
●اجرای الگوریتم روی توابع unimodal fixed (9 تست)
●اجرای الگوریتم روی توابع unimodal variable (15 تست)
●اجرای الگوریتم روی توابع multimodal fixed (27 تست)
●اجرای الگوریتم روی توابع multimodal variable (17 تست)
●اجرای الگوریتم روی توابع CEC-2017 (30 تست)
●اجرای الگوریتم روی توابع CEC-2020 (10 تست)
●اجرای الگوریتم روی توابع CEC-2022 (12 تست)
●اجرای الگوریتم روی توابع مختلط (23 تست)