A Dynamic Interval Multiobjective Evolutionary Algorithm Based on Multitask Learning and Inverse Mapping
提出一种动态区间多目标进化算法,利用多任务学习和逆映射处理参数不确定性和环境变化,在18个基准问题和水下传感器网络调度中表现优于五种先进算法。
Dynamic interval multiobjective optimization problems, such as those encountered in wireless sensor network scheduling and portfolio selection, are increasingly prevalent. However, they present significant challenges due to the inherent uncertainty and variability of their parameters. This article proposes a dynamic interval multiobjective evolutionary algorithm in terms of multitask learning and inverse mapping. The algorithm employs an interval-based MOEA/D as its foundational framework. Upon encountering environmental changes, prediction models for the midpoints and widths of intervals are developed using multitask learning combined with a self-evolving fuzzy system. These models generate a predicted Pareto front (PF) in the objective space. Subsequently, inverse mappings of the objective functions at the new time are established to identify solutions that correspond to the predicted PF in the decision space. Finally, these solutions are expanded to form an initial population at the new time. Testing on 18 benchmark optimization problems and an uncertain scheduling of underwater wireless sensor networks, the proposed algorithm demonstrates both competitiveness and superiority when compared to five state-of-the-art algorithms.