الگوریتم کرم شتاب FA algorithm

الگوریتم کرم شتاب برای اولین بار توسط دوریگو( Dorigo)  و همکارانش به عنوان یک راه حل چند برای مسائل مشکل بهینه سازی مثل فروشنده دوره گردارائه شد.

 

الگوریتم کرم شب تاب (FA) یک الگوریتم metaheuristic، با الهام از رفتار های رایانه ای از کرم شب تاب است.

هدف اصلی برای فلش کرم شب تاب است که به عنوان یک سیستم سیگنال عمل می کنند برای جذب دیگر کرم شب تاب  ها است .

شین، او یانگ این الگوریتم کرم شب تاب با فرض فرموله زیر را ارائه کرد :

۱٫      همه کرم شب تاب ها تمایل  جنسی دارند، به طوری که یک کرم شب تاب به تمام کرم شب تاب های  دیگر را جذب میکند .

۲٫       جذابیت متناسب است به روشنایی خود، و برای هر دو کرم شب تاب  یکی کمتر روشن خواهد شد جذب (و در نتیجه به حرکت می افتد ) یکی روشن تر، با این حال، روشنایی می تواند به عنوان فاصله آنها افزایش و یا  کاهش یابد .

۳٫       اگر کرم شب تابی روشن تر از کرم شب تاب داده شده وجود داشته باشد آن را به طور تصادفی حرکت خواهد داد.

روشنایی باید با تابع هدف در ارتباط  باشد .

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

 

 

الگوریتم کرم شب تاب یا Firefly Algorithm (به اختصار FA) در اواخر سال ۲۰۰۷ و توسط Xin-She Yang معرفی شده است، که ایده اصلی آن از ارتباط نوری میان کرم های شب تاب الهام گرفته شده است. این الگوریتم را می توان از مظاهر هوش ازدحامی یا Swarm Intelligence دانست، که در آن از همکاری (و احتمالا رقابت) اعضای ساده و کم هوش، مرتبه بالاتری از هوشمندی ایجاد می شود که قطعا توسط هیچ یک از اجزا قابل حصول نیست

 

جهت دریافت کد متلب الگوریتم کرم شب تاب FireFly به همراه توضیحات کد با ما تماس بگیرید

ایمیل : matlab24ir@gmail.com و یا info@matlab24.ir

شماره تماس : ۰۹۱۲۰۵۶۳۲۶۴

هزینه کد متلب الگوریتم کرم شب تاب با توضیحات کد = ۲۰ هزارتومان

 

نظر خود را اینجا بنویسید!

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

telegramchanel کانال تلگرام  با عضویت در کانال تلگرام از مطالب آموزشی و مطالب جدید وب سایت مطلع شوید

@matlab24Dotir

جهت عضویت کلیک کنید