الگوریتم جستجوی شکار یا hus : آموزش الگوریتم hunting search

الگوریتم جستجوی شکار

الگوریتم جستجوی شکار یا HUS یک الگوریتم فراابتکاری الهام گرفته شده از طبیعت است که توسط افتاده و همکاران در سال 2010 معرفی شده است.

الگوریتم HUS یا جستجوی شکار یکی بهینه ساز پیوسته است. که از شکار گروهی حیواناتی مانند شیرها و گرگ ها الهام گرفته شده است. به همین دلیل آن را در دسته الگوریتم های الهام گرفته شده از طبیعت قرار میدهیم.

حیواناتی که گروهی شکار میکنند، درواقع شکارچیانی هستند که موقعیت خود را مدیریت میکنند تا بتوانندشکار را محاصره کنند، موقعیت هر یک از شکارچیان با موقعیت سایرین، بخصوص با موقعیت رهبران گروه در ارتباط می باشند.

الگوریتم جستجوی شکار چیست؟

لگوریتم HuS یک الگوریتم برای حل مسائل بهینه سازی پیوسته می باشد.

این یک الگوریتم فرااکتشافی است که از تکنیک های شکارگروهی برخی حیوانات از قبیل دلفین ها استفاده میکند.

گروه شکارچیان توسط یک مجموعه از راه حل ها نمایش داده میشود که هر شکارچی توسط یکی از این راه حل ها نمایش داده میشود.

رهبر شکارچی ها بهترین راه حل در هدف در نظر گرفته میشود.

یک شکارچی توسط موقعیت اش که فاصله بین او و سایر شکارچیان را تعریف میکند شناسایی میشود.
در حین شکار، شکارچیان موقعیت خود را تغییر میدهند تا به شکل بهتری طعمه خود را با حرکت به سمت رهبرشان یا با اصلاح موقعیت خود با توجه به موقعیت سایر شکارچیان محاصره کنند .

سرانجام، اگر آنها خیلی نزدیک به یکدیگر باشد، آنها سازمان دهی مجدد میشوند.
الگوریتم HuS یک الگوریتم تکاملی است چونکه یک جمعیت از افراد (شکارچیان) را از طریق هملگرهای انتخاب و تنوع، در یک رفتاری شبه به تکامل در طول دوره حیات، تکامل میدهد.

شبه کد الگوریتم جستجوی شکار

شبه کد یا Soducode الگوریتم HUS به شرح زیر است:

شبه کد الگوریتم جستجوی شکار
شبه کد الگوریتم جستجوی شکار

دانلود الگوریتم جستجوی شکار

در صورتی که شما نیاز به کد الگوریتم جستجوی شکار دارید، و یا نیاز به ترجمه مقاله آن دارید میتوانید از بین موارد زیر گزینه مورد نظر خود را انتخاب کرده و دریافت کنید.

جمع بندی

در این مقاله از متلب مارکت به معرفی الگوریتم جستجوی شکار یا HUS پرداختیم. همانطور که گفته شد الگوریتم HUS یک الگوریتم فراابتکاری الهام گرفته شده است طبیعت است که در سال 2010 معرفی شده است.

مطالب زیر را حتما بخوانید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.