Bridging the Gap Between Theory and Practice: Benchmarking Transfer Evolutionary Optimization
Yaqing Hou, Wenqiang Ma, Abhishek Gupta, Kavitesh Kumar Bali, Hongwei Ge, Qiang Zhang, Carlos A. Coello Coello, Yew-Soon Ong
TL;DR
This work addresses the gap between transfer evolutionary optimization theory and practice by challenging the no free lunch theorem with a practical benchmark suite that embodies Big Volume, Big Variety, and Big Velocity. It introduces three real-world-inspired problems—the Knapsack benchmark, Planar Robotic Arm, and Minimalistic Attacks—paired with multi-to-one and many-to-one transfer scenarios to evaluate diverse TrEO algorithms. Through detailed experimental analyses, it demonstrates how model-free and model-based transfers perform under realistic constraints, highlighting the strengths of methods like AMTEA, sTrEO, and MSSTO in different regimes, and it emphasizes the importance of robust benchmarking for advancing practical TrEO solutions. The benchmark suite aims to guide researchers toward more effective, scalable, and agile transfer optimizers for real-world problems.
Abstract
In recent years, the field of Transfer Evolutionary Optimization (TrEO) has witnessed substantial growth, fueled by the realization of its profound impact on solving complex problems. Numerous algorithms have emerged to address the challenges posed by transferring knowledge between tasks. However, the recently highlighted ``no free lunch theorem'' in transfer optimization clarifies that no single algorithm reigns supreme across diverse problem types. This paper addresses this conundrum by adopting a benchmarking approach to evaluate the performance of various TrEO algorithms in realistic scenarios. Despite the growing methodological focus on transfer optimization, existing benchmark problems often fall short due to inadequate design, predominantly featuring synthetic problems that lack real-world relevance. This paper pioneers a practical TrEO benchmark suite, integrating problems from the literature categorized based on the three essential aspects of Big Source Task-Instances: volume, variety, and velocity. Our primary objective is to provide a comprehensive analysis of existing TrEO algorithms and pave the way for the development of new approaches to tackle practical challenges. By introducing realistic benchmarks that embody the three dimensions of volume, variety, and velocity, we aim to foster a deeper understanding of algorithmic performance in the face of diverse and complex transfer scenarios. This benchmark suite is poised to serve as a valuable resource for researchers, facilitating the refinement and advancement of TrEO algorithms in the pursuit of solving real-world problems.
