🌙

从多任务梯度下降到无梯度进化多任务:更快收敛的证明

From Multitask Gradient Descent to Gradient-Free Evolutionary Multitasking: A Proof of Faster Convergence

IEEE Transactions on Cybernetics · 2021
被引 41
ABS 3

中文导读

提出多任务梯度下降算法并证明其比单任务收敛更快,进而设计无梯度进化多任务算法,通过数值实验验证理论。

Abstract

Evolutionary multitasking, which solves multiple optimization tasks simultaneously, has gained increasing research attention in recent years. By utilizing the useful information from related tasks while solving the tasks concurrently, improved performance has been shown in various problems. Despite the success enjoyed by the existing evolutionary multitasking algorithms, still there is a lack of theoretical studies guaranteeing faster convergence compared to the conventional single task case. To analyze the effects of transferred information from related tasks, in this article, we first put forward a novel multitask gradient descent (MTGD) algorithm, which enhances the standard gradient descent updates with a multitask interaction term. The convergence of the resulting MTGD is derived. Furthermore, we present the first proof of faster convergence of MTGD relative to its single task counterpart. Utilizing MTGD, we formulate a gradient-free evolutionary multitasking algorithm called multitask evolution strategies (MTESs). Importantly, the single task evolution strategies (ESs) we utilize are shown to asymptotically approximate gradient descent and, hence, the faster convergence results derived for MTGD extend to the case of MTES as well. Numerical experiments comparing MTES with single task ES on synthetic benchmarks and practical optimization examples serve to substantiate our theoretical claim.

进化算法多任务优化梯度下降收敛性分析人工智能