نوشته‌ها

معرفی آموزش جامع الگوریتم کرم شب‌تاب یا Firefly Algorithm در متلب

فیلم آموزشی جامع الگوریتم کرم شب‌تاب یا Firefly Algorithm در متلب

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

در فیلم آموزشی که در این زمینه در فرادرس ارائه شده، پس از مرور مبانی تئوری الگوریتم کرم شب تاب، پیاده سازی عملی این الگوریتم در محیط متلب، برای حل یک مسأله بهینه سازی پیوسته مورد بررسی قرار گرفته است. مباحثی که در این فیلم مورد بررسی قرار می گیرند عبارتند از: الف) مبانی تئوری الگوریتم کرم شب تاب یا Firefly Algorithm (به اختصار FA)، ب)بررسی گام به گام تمام مراحل الگوریتم، پ) بررسی نسخه های تغییر یافته الگوریتم کرم شب تاب، ت) پیاده سازی گام به گام الگوریتم کرم شب تاب در محیط متلب. برای اطلاعات بیشتر می توانید به لینک زیر مراجعه نمایید.