An efficient Warlus optimizer for solving multi-objective optimization problems: case study with action recognition
摘要
This paper proposes a novel multiobjective version based on Warlus optimizer (WO) called MOWO to optimize engineering, multi-objective optimization problems. The new MOWO utilize the update process in WO to evolve the position of candidate solutions. MOWO begins with Parent population initiated randomly, evolve the solutions with traditional WO which are siblings, optimal siblings are upgraded to Population. Archive matrix used to keep optimal solutions, distribution between Parent and siblings populations to strengthen information share and upgrade remain solutions relating to Pareto ones, furthermore, the proposed mutate-leaders strategy aims to improve the diversity of the obtained Pareto solutions and replace the centralized distribution of Pareto with random selection strategy so that diminish the risk of falling into local minima. The efficacy of the MOWO is assessed on a wide range of challenge optimization benchmarks, i.e., 20 test methods of multi-objective CEC’20 benchmark, optimize constrained ZDT benchmarks, and optimize the human activity recognition as multi-objective feature selection problem. Further, the MOWO results are compared to those obtained with seven other recent and well-known multiobjective methods. Various quantitative and qualitative metrics are employed to conduct a comprehensive examination of the results. On the activity recognition side, two multiobjective feature selection variants are introduced