الگوریتم خفاش های مصنوعی (Artificial Bats Algorithm)، در ریاضیات (Mathematics)
انواع روش های بهینه سازی (Optimization Methods) را در آموزش زیر شرح دادیم :
الگوریتم خفاش های مصنوعی (Artificial Bats Algorithm) :
📌 معرفی
الگوریتم خفاش های مصنوعی (Artificial Bats Algorithm) که معمولا با نام الگوریتم خفاش (Bat Algorithm) شناخته می شود، توسط یانگ در سال ۲۰۱۰ معرفی شد. این الگوریتم از رفتار پژواکیابی (Echolocation) خفاش ها برای تشخیص طعمه و موانع الهام گرفته است. خفاش ها با ارسال امواج صوتی و گوش دادن به پژواک آنها، موقعیت اشیاء را تشخیص می دهند.
🦇 ویژگی ها
هر خفاش دارای موقعیت، سرعت، فرکانس، بلندی صدا (Loudness) و نرخ پالس (Pulse Rate) است.
خفاش ها فرکانس خود را تنظیم می کنند تا به طعمه نزدیک شوند.
بلندی صدا معمولا کاهش و نرخ پالس افزایش می یابد.