Table of Contents
Fetching ...

GBO:AMulti-Granularity Optimization Algorithm via Granular-ball for Continuous Problems

Shuyin Xia, Xinyu Lin, Guan Wang, De-Gang Chen, Sen Zhao, Guoyin Wang, Jing Liang

TL;DR

GBO introduces a multi-granularity optimization framework that uses granular-balls to cover the solution space and progressively split toward finer granularity, enabling coarse-to-fine, region-based search. By replacing point-based search with cooperative, non-overlapping granular-ball exploration and gradient-guided guiding GBs, GBO enhances exploration robustness and convergence behavior. Empirical results on the CEC2013 benchmark and a Spread Spectrum Radar design problem demonstrate superior performance against classical evolutionary algorithms and modern Fireworks Algorithm variants, particularly on complex, multimodal landscapes. The work underscores the potential of granular-ball representations for efficient, robust continuous optimization and points to adaptive-radius extensions as future work.

Abstract

Optimization problems aim to find the optimal solution, which is becoming increasingly complex and difficult to solve. Traditional evolutionary optimization methods always overlook the granular characteristics of solution space. In the real scenario of numerous optimizations, the solution space is typically partitioned into sub-regions characterized by varying degree distributions. These sub-regions present different granularity characteristics at search potential and difficulty. Considering the granular characteristics of the solution space, the number of coarse-grained regions is smaller than the number of points, so the calculation is more efficient. On the other hand, coarse-grained characteristics are not easily affected by fine-grained sample points, so the calculation is more robust. To this end, this paper proposes a new multi-granularity evolutionary optimization method, namely the Granular-ball Optimization (GBO) algorithm, which characterizes and searches the solution space from coarse to fine. Specifically, using granular-balls instead of traditional points for optimization increases the diversity and robustness of the random search process. At the same time, the search range in different iteration processes is limited by the radius of granular-balls, covering the solution space from large to small. The mechanism of granular-ball splitting is applied to continuously split and evolve the large granular-balls into smaller ones for refining the solution space. Extensive experiments on commonly used benchmarks have shown that GBO outperforms popular and advanced evolutionary algorithms. The code can be found in the supporting materials.

GBO:AMulti-Granularity Optimization Algorithm via Granular-ball for Continuous Problems

TL;DR

GBO introduces a multi-granularity optimization framework that uses granular-balls to cover the solution space and progressively split toward finer granularity, enabling coarse-to-fine, region-based search. By replacing point-based search with cooperative, non-overlapping granular-ball exploration and gradient-guided guiding GBs, GBO enhances exploration robustness and convergence behavior. Empirical results on the CEC2013 benchmark and a Spread Spectrum Radar design problem demonstrate superior performance against classical evolutionary algorithms and modern Fireworks Algorithm variants, particularly on complex, multimodal landscapes. The work underscores the potential of granular-ball representations for efficient, robust continuous optimization and points to adaptive-radius extensions as future work.

Abstract

Optimization problems aim to find the optimal solution, which is becoming increasingly complex and difficult to solve. Traditional evolutionary optimization methods always overlook the granular characteristics of solution space. In the real scenario of numerous optimizations, the solution space is typically partitioned into sub-regions characterized by varying degree distributions. These sub-regions present different granularity characteristics at search potential and difficulty. Considering the granular characteristics of the solution space, the number of coarse-grained regions is smaller than the number of points, so the calculation is more efficient. On the other hand, coarse-grained characteristics are not easily affected by fine-grained sample points, so the calculation is more robust. To this end, this paper proposes a new multi-granularity evolutionary optimization method, namely the Granular-ball Optimization (GBO) algorithm, which characterizes and searches the solution space from coarse to fine. Specifically, using granular-balls instead of traditional points for optimization increases the diversity and robustness of the random search process. At the same time, the search range in different iteration processes is limited by the radius of granular-balls, covering the solution space from large to small. The mechanism of granular-ball splitting is applied to continuously split and evolve the large granular-balls into smaller ones for refining the solution space. Extensive experiments on commonly used benchmarks have shown that GBO outperforms popular and advanced evolutionary algorithms. The code can be found in the supporting materials.
Paper Structure (14 sections, 13 equations, 3 figures, 4 tables, 3 algorithms)

This paper contains 14 sections, 13 equations, 3 figures, 4 tables, 3 algorithms.

Figures (3)

  • Figure 1: The framework of the proposed GBO. The figure illustrates the process of GBO using multi-granularity solution space refinement and granular-ball exploration and exploitation to solve optimization problems.
  • Figure 2: The AR results of GBO are based on 9 different parameter combinations.
  • Figure 3: Convergence curves of different FWA algorithms on CEC2013. (Functions 1 to 28, arranged from left to right and from top to bottom.)