×
  • الگوریتم انتخاب ویژگی کرم شب تاب (Firefly Algorithm)

    الگوریتم انتخاب ویژگی کرم شتاب Firefly Algorithm Optimization، و یا به اختصار الگوریتم کرم شتاب Firefly Algorithm، از رفتارکرم شتاب های طبیعی که در مجموعه ها بزرگ در کنار هم زندگی می کنند الهام گرفته شده است و یکی از الگوریتم های بسیار کارآمد در حل مسائل بهینه سازی ترکیبی است. الگوریتم های دیگری نیز بر اساس الگوریتم کرم شتاب ها ساخته شده اند که همگی سیستم های چند عاملی Multi Agent هستند و عامل ها کرم های شتاب های مصنوعی یا به اختصار کرم شتاب هایی هستند که مشابه با کرم های شتاب واقعی رفتار می کنند. الگوریتم کرم شتاب ، یک مثال بارز از هوش جمعی هستند که در آن عامل هایی که قابلیت چندان بالایی ندارند، در کنار هم و با همکاری یکدیگر می توانند نتایج بسیار خوبی به دست بیاورند.

    الگوریتم بهینه سازی کرم شب تاب (Firefly Algorithm)

    الگوریتم کرم شب تاب توسط یانگ ارائه شده است و براساس برقراری ارتباط سراسری میان ذرات عمل می کند، در نتیجه در مسائل بهینه سازی چند هدفی موثرتر می باشد. این الگوریتم که براساس ازدحام نیز می باشد، برای کاربردهای بهینه سازی ارائه شده است، که یک روند تکرار شونده دارد از رفتار تابشی کرم های شب تاب الهام گرفته است.تکنیک بهینه سازی هوشمند، مبتنی بر این فرضیه است که راه حل یک مشکل بهینه سازی را، می توان به عنوان کرم شب تاب در نظر گرفت که به صورت متناسب در یک محیط می تابد.سپس هر کرم شب تاب، کرم های شبیه خود را بدون در نظر گرفتن جنسیتشان، جذب می کند تا بتواند فضای جستجو را به صورت دقیق تری بررسی کند.

    0