الگوریتم های تکاملی یا بهینه سازی فراابتکاری یکی از داغ ترین شاخه های هوش مصنوعی است که توسط دانشجویان و محققین رشته های مختلف استفاده میشود. یکی از جدیدترین الگوریتم های فراابتکاری الگوریتم شاهین هریس است که در سال 2019 معرفی شده است.
الگوریتم شاهین هریس که به اختصار به آن HHO گفته میشود در مقاله ای با نام Harris Hawks Optimization توسط آقای حیدری و میرجلیلی معرفی شد.
ایده اولیه الگوریتم HHO
این الگوریتم از رفتار تعاملی و مشارکتی نوعی از شاهین ها بنام شاهین هریس در طبیعت الهام گرفته شده است. این شاهین ها برای شکار خرگوش ، با هم نوعی تعامل و رفتار اجتماعی را شکل میدهند تا بتوانند طعمه را غافلیر ، محاصره و در نهایت شکار کنند.
شاهین های هریس، منتظر می مانند تا یک طعمه از مخفیگاه خود خارج شود، سپس او را دنبال می کنند و با اعمال محاصره نرم ، و محاصره سخت و سپس یورش های غافلگیرانه ، تلاش میکنند تا در گام اول، طعمه را خسته کنند و انرژی او را تحلیل ببرند و سپس طعمه را محاصره کرده و به راحتی او را شکار میکنند.
حال با ایده گرفتن از رفتار شکار شاهین های هریس ، الگوریتم HHO فرموله شده است که قدرت آن در حل مسائل بهینه سازی ، به خوبی در شبیه سازی ها نشان داده شده است.
فرصتی بی نظیر برای دانشجویان ، محققین و اساتید :
از انجا که این الگوریتم به تازگی منتشر شده است ، فرصتی مناسب است برای دانشجویان و محققینی که میخواهند مقاله بدهند و یا پایان نامه خود را با الگوریتم های فراابتکاری انجام دهند.
مسائل بهینه سازی مختلف، در رشته های مختلف را میتوان با الگوریتم شاهین هریس حل کرد و جوابهای بهینه را بدست آورد.
البته شما میتوانید این کار را با الگوریتم های دیگر نیز مقایسه کنید ، برای آگاهی از سایر الگوریتم های بهینه سازی به لیست الگوریتم های فراابتکاری سر بزنید که بیش از 40 الگوریتم تکاملی و فراابتکاری را معرفی کرده است.
شبیه سازی با الگوریتم HHO
برای اینکه بتوانید مسائل خود را با الگوریتم شاهین ، شبیه سازی و حل کنید در گام اول نیاز به کد متلب الگوریتم HHO دارید ، کدی که بتوان آن را به راحتی به مسائل مختلف تطبیق داد.
اما برای فهم الگوریتم HHO ، بهترین رفرنس خود مقاله اصلی معرفی الگوریتم است ، که ترجمه فارسی و روان آن در سایت ترجمه داری ، سایت متلب24 و سایت متلب مارکت در دسترس است.
برای افرادی که تمایل دارند این الگوریتم را در کلاس درس ارائه کنند نیز اسلاید آماده الگوریتم شاهین هریس گزینه بسیار مناسبی است.
در نهایت چنانچه نیاز به فردی متخصص داشتید، که در شبیه سازی و حل مسائل مختلف با الگورتیم HHO و سایر الگوریتم های فراابتکاری توانایی انجام کار داشته باشد، با بنده در تماس باشید .
لینک های مفید:
دانلود اسلاید آماده الگوریتم شاهین هریس
ترجمه مقاله الگوریتم شاهین هریس
شبیه سازی و کد متلب الگوریتم شاهین هریس
دانلود مقاله اصلی الگوریتم شاهین هریس