Inspired by the social behavior of cockroaches, the Roach Infestation Optimization (RIO) algorithm was developed, utilizing three primary behaviors of cockroaches: seeking the darkest location, socializing with nearby cockroaches, and experiencing hunger, which prompts them to leave their comfort zones. These behaviors, combined with evolutionary algorithms, yield more satisfactory results. To further enhance RIO’s performance, an adaptation of the Cmax parameter representing the cognitive and social adjustment was introduced to balance exploration and exploitation, thereby improving algorithm convergence. As a result, the RIO algorithm with fuzzy adaptation outperformed the original RIO when evaluated using various benchmark mathematical functions.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Roach Infestation Optimization Algorithm with Enhanced Performance Using Automatic Parameter Adaptation Based on Fuzzy Systems

  • Enrique Lizárraga,
  • Fevrier Valdez,
  • Oscar Castillo,
  • Patricia Melin

摘要

Inspired by the social behavior of cockroaches, the Roach Infestation Optimization (RIO) algorithm was developed, utilizing three primary behaviors of cockroaches: seeking the darkest location, socializing with nearby cockroaches, and experiencing hunger, which prompts them to leave their comfort zones. These behaviors, combined with evolutionary algorithms, yield more satisfactory results. To further enhance RIO’s performance, an adaptation of the Cmax parameter representing the cognitive and social adjustment was introduced to balance exploration and exploitation, thereby improving algorithm convergence. As a result, the RIO algorithm with fuzzy adaptation outperformed the original RIO when evaluated using various benchmark mathematical functions.