A Generative Hyper-Heuristic based on Multi-Objective Reinforcement Learning: the UAV Swarm Use Case

被引:1
作者
Duflo, Gabriel [1 ]
Danoy, Gregoire [1 ,2 ]
Talbi, El-Ghazali [2 ,3 ]
Bouvry, Pascal [1 ,2 ]
机构
[1] Univ Luxembourg, SnT, Esch Sur Alzette, Luxembourg
[2] Univ Luxembourg, FSTM DCS, Esch Sur Alzette, Luxembourg
[3] Univ Lille, CNRS CRIStAL, Inria Lille, Villeneuve Dascq, France
来源
2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2022年
关键词
Hyper-Heuristic; Multi-Objective Reinforcement Learning; UAV Swarming; DESIGN;
D O I
10.1109/CEC55065.2022.9870223
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The interest in Unmanned Aerial Vehicles (UAVs) for civilian applications has seen a drastic increase in the past few years. Indeed, UAVs feature unique properties such as three-dimensional mobility and payload flexibility which provide unprecedented advantages when conducting missions like infrastructure inspection or search and rescue. However their current usage is mainly limited to a single operated or autonomous device which brings several limitations like its range of action and resilience. Using several UAVs as a swarm is one promising approach to address those limitations. However, manually designing globally efficient swarming approaches that solely rely on distributed behaviours is a complex task. The goal of this work is thus to automate the design of UAV swarming behaviours to tackle an area coverage problem. The first contribution of this work consists in modelling this problem as a multi-objective optimisation problem. The second contribution is a hyperheuristic based on multi-objective reinforcement learning for generating distributed heuristics for that problem. Experimental results demonstrate the good stability of the generated heuristic on instances with different sizes and its capacity to well balance the multiple objectives of the optimisation problem.
引用
收藏
页数:8
相关论文
共 20 条
[1]  
Arnold R, 2019, 2019 IEEE 10TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), P74, DOI [10.1109/uemcon47517.2019.8993024, 10.1109/UEMCON47517.2019.8993024]
[2]  
Birattari M., 2019, FRONT ROBOT AI, V6
[3]   Swarm robotics: a review from the swarm engineering perspective [J].
Brambilla, Manuele ;
Ferrante, Eliseo ;
Birattari, Mauro ;
Dorigo, Marco .
SWARM INTELLIGENCE, 2013, 7 (01) :1-41
[4]  
Burke E.K., 2019, Handbook of Metaheuristics, VVolume 272, P453, DOI [DOI 10.1007/978-3-319-91086-4_14/COVER, DOI 10.1007/978-3-319-91086-4_14]
[5]   Hyper-heuristics: a survey of the state of the art [J].
Burke, Edmund K. ;
Gendreau, Michel ;
Hyde, Matthew ;
Kendall, Graham ;
Ochoa, Gabriela ;
Oezcan, Ender ;
Qu, Rong .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2013, 64 (12) :1695-1724
[6]  
Cowling P, 2001, LECT NOTES COMPUT SC, V2079, P176
[7]  
Ducatelle F, 2011, IEEE INT C INT ROBOT
[8]  
Duflo G, 2020, 2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), P489, DOI 10.1109/SSCI47803.2020.9308355
[9]   AutoMoDe-Chocolate: automatic design of control software for robot swarms [J].
Francesca, Gianpiero ;
Brambilla, Manuele ;
Brutschy, Arne ;
Garattoni, Lorenzo ;
Miletitch, Roman ;
Podevijn, Gaetan ;
Reina, Andreagiovanni ;
Soleymani, Touraj ;
Salvaro, Mattia ;
Pinciroli, Carlo ;
Mascia, Franco ;
Trianni, Vito ;
Birattari, Mauro .
SWARM INTELLIGENCE, 2015, 9 (2-3) :125-152
[10]   AutoMoDe: A novel approach to the automatic design of control software for robot swarms [J].
Francesca, Gianpiero ;
Brambilla, Manuele ;
Brutschy, Arne ;
Trianni, Vito ;
Birattari, Mauro .
SWARM INTELLIGENCE, 2014, 8 (02) :89-112