arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2208.02447cs.LGcs.ROeess.SP
收藏

DL-DRL:一种用于多无人机大规模任务调度的双层深度强化学习方法

DL-DRL: A double-level deep reinforcement learning approach for large-scale task scheduling of multi-UAV

Central South University(中南大学);Singapore Management University(新加坡管理大学);University of Alberta(阿尔伯塔大学);King Abdulaziz University(阿卜杜勒阿齐兹国王大学);Polish Academy of Sciences(波兰科学院)

Xiao Mao, Zhiguang Cao, Mingfeng Fan, Guohua Wu, Witold Pedrycz

AI总结:

本文提出DL-DRL双层深度强化学习方法,将多无人机大规模任务调度分解为任务分配与路径规划,并通过交互式训练策略提升求解质量、效率及泛化能力。

摘要:

近来,利用无人机(UAV)执行任务正变得越来越流行。为解决底层的任务调度问题,基于深度强化学习(DRL)的方法相较于传统启发式方法表现出显著优势,因为它们较少依赖人工设计的规则。然而,随着问题规模扩大,其决策空间会变得过于庞大,从而降低计算效率。为缓解这一问题,我们基于分治框架(DCF)提出一种双层深度强化学习(DL-DRL)方法,将多无人机任务调度分解为任务分配和路径规划。具体而言,我们在上层DRL模型中设计了一个编码器—解码器结构的策略网络,将任务分配给不同无人机;在下层DRL模型中利用另一个基于注意力的策略网络为每架无人机构造路径,目标是在给定无人机最大飞行距离的情况下最大化已执行任务数量。为有效训练这两个模型,我们设计了交互式训练策略(ITS),包括预训练、强化训练和交替训练。实验结果表明,在解质量和计算效率方面,我们的DL-DRL相较于包括OR-Tools在内的基于学习的基线和传统基线均表现良好。我们还通过将该方法应用于最多1000个任务的更大规模问题,验证了其泛化性能。此外,消融研究表明,我们的ITS有助于在性能与训练效率之间取得平衡。

英文摘要:

Exploiting unmanned aerial vehicles (UAVs) to execute tasks is gaining growing popularity recently. To solve the underlying task scheduling problem, the deep reinforcement learning (DRL) based methods demonstrate notable advantage over the conventional heuristics as they rely less on hand-engineered rules. However, their decision space will become prohibitively huge as the problem scales up, thus deteriorating the computation efficiency. To alleviate this issue, we propose a double-level deep reinforcement learning (DL-DRL) approach based on a divide and conquer framework (DCF), where we decompose the task scheduling of multi-UAV into task allocation and route planning. Particularly, we design an encoder-decoder structured policy network in our upper-level DRL model to allocate the tasks to different UAVs, and we exploit another attention based policy network in our lower-level DRL model to construct the route for each UAV, with the objective to maximize the number of executed tasks given the maximum flight distance of the UAV. To effectively train the two models, we design an interactive training strategy (ITS), which includes pre-training, intensive training and alternate training. Experimental results show that our DL-DRL performs favorably against the learning-based and conventional baselines including the OR-Tools, in terms of solution quality and computation efficiency. We also verify the generalization performance of our approach by applying it to larger sizes of up to 1000 tasks. Moreover, we also show via an ablation study that our ITS can help achieve a balance between the performance and training efficiency.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑