پروژه های الگوریتم کرم شب تاب Firefly Algorithm

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

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

 

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

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

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

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

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

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

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

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

 

 

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

 

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

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

شماره تماس : 09120563264

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

 

جهت انجام کارهای بهینه سازی با الگوریتم جهش قورباغه SFLA ، الگوریتم جمعیت پرندگان Pso، الگوریتم کلونی زنبور عسل Bee، الگوریتم تکامل تفاضلی DE، الگوریتم کرم شب تاب Firefly، الگوریتم ژنتیک GA ، الگوریتم تکاملی گرانشی GSA، الگوریتم ذوب شبیه سازی شده SA ، الگوریتم جستجوی ممنوعه Tabu،الگوریتم رقابت استعماری ICA ، الگوریتم کلونی مورچگان ACO با ما تماس بگیرید

مطالب مرتبط

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

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