Using Generative Adversarial Networks for Efficient Constrained Multi-objective Optimization

Chao Wang,Jing Zhang,Zhabang Zheng,Zhushou Liang
DOI: https://doi.org/10.1145/3653644.3664966
2024-01-01
Abstract:To address constrained multi-objective optimization problems through evolutionary algorithms, both the constraint handling technique and the search operator are crucial. However, existing approaches often prioritize the former for identifying promising solutions, while the critical role of the latter in producing feasible solutions is frequently overlooked. This paper shifts the focus to the search operator's contribution by introducing an offspring generation technique that is guided by a model-driven approach leveraging adversarial learning. The method involves dividing the population into groups of feasible and infeasible solutions, which are then used as adversarial examples during the model's training phase. If the solution crafted by the generator is impractical, the feasible subset guides the evolution towards the feasible solution space, while the infeasible subset helps define the boundaries of the feasible space. This adversarial training technique progressively replicates the distribution of feasible regions within the decision space. By utilizing adversarial learning, this innovative method generates offspring with significant potential, thereby accelerating the convergence of the population towards the optimal feasible region.
What problem does this paper attempt to address?