Resolving the Exploration-Exploitation Dilemma in Evolutionary Algorithms: A Novel Human-Centered Framework

Ehsan Shams
2025-01-04
Abstract:Evolutionary Algorithms (EAs) are powerful tools for tackling complex computational problems, yet effectively managing the exploitation and exploration dynamics -- crucial for robust search navigation -- remains a persistent challenge for EA designers, and leads to the so-called exploration-exploitation dilemma. In this paper, a new human-centered framework is proposed to resolve this dilemma. Unlike the traditional approach, the search process will not be compromised of a single-phase nor the decision-maker tuning efforts will be distributed among the algorithm's traditional parameters such as defining new evolutionary operators internal to the algorithm to influence its search navigation. Instead, a human-centered two-phase search process, compromised of a global search phase followed by a local phase will be utilized. In this framework, the designer plays the central role in directing the algorithm's search navigation through the focused tuning efforts of a new Search Space Size Control parameter external to the algorithm which proves itself to be the dominant parameter in-effect to the algorithm's effective search navigation. The framework is applicable to any search algorithm. We demonstrate its effectiveness on 14 well-known benchmark problems in unconstrained optimization.
Neural and Evolutionary Computing,Optimization and Control
What problem does this paper attempt to address?