In this paper, we studied, optimized, and compared two algorithms: Dragonfly Algorithm (DA) and the Firefly Algorithm (FA). The Dragonfly Algorithm is an optimization method based on the swarming behavior of dragonflies, mimicking behaviors such as hunting, fleeing, and swarming to explore a search space. The Firefly Algorithm, on the other hand, is based on the flashing behavior of fireflies, which use bioluminescence to communicate and attract mates. We applied Type-1 and Type-2 Fuzzy Logic to both algorithms. For the Dragonfly Algorithm, we optimized the W and Beta parameters. For the Firefly Algorithm, the Beta parameter was optimized. We conducted experiments and compared the results using mathematical functions F1 to F10.

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

Comparative Study of Dragonfly and Firefly Algorithms with Type-1 and Type-2 Fuzzy Parameter Adaptation

  • Hector M. Guajardo,
  • Fevrier Valdez,
  • Patricia Melin,
  • Oscar Castillo,
  • Prometeo Cortes-Antonio

摘要

In this paper, we studied, optimized, and compared two algorithms: Dragonfly Algorithm (DA) and the Firefly Algorithm (FA). The Dragonfly Algorithm is an optimization method based on the swarming behavior of dragonflies, mimicking behaviors such as hunting, fleeing, and swarming to explore a search space. The Firefly Algorithm, on the other hand, is based on the flashing behavior of fireflies, which use bioluminescence to communicate and attract mates. We applied Type-1 and Type-2 Fuzzy Logic to both algorithms. For the Dragonfly Algorithm, we optimized the W and Beta parameters. For the Firefly Algorithm, the Beta parameter was optimized. We conducted experiments and compared the results using mathematical functions F1 to F10.