A Deep Learning Trained by Genetic Algorithm to Improve the Efficiency of Path Planning for Data Collection With Multi-UAV

To collect data of distributed sensors located at different areas in challenging scenarios through artificial way is obviously inefficient, due to the numerous labor and time. Unmanned Aerial Vehicle (UAV) emerges as a promising solution, which enables multi-UAV collect data automatically with the preassigned path. However, without a well-planned path, the required number and consumed energy of UAVs will increase dramatically. Thus, minimizing the required number and optimizing the path of UAVs, referred as multi-UAV path planning, are essential to achieve the efficient data collection. Therefore, some heuristic algorithms such as Genetic Algorithm (GA) and Ant Colony Algorithm (ACA) which works well for multi-UAV path planning have been proposed. Nevertheless, in challenging scenarios with high requirement for timeliness, the performance of convergence speed of above algorithms is imperfect, which will lead to an inefficient optimization process and delay the data collection. Deep learning (DL), once trained by enough datasets, has high solving speed without worries about convergence problems. Thus, in this paper, we propose an algorithm called Deep Learning Trained by Genetic Algorithm (DL-GA), which combines the advantages of DL and GA. GA will collect states and paths from various scenarios and then use them to train the deep neural network so that while facing the familiar scenarios, it can rapidly give the optimized path, which can satisfy high timeliness requirements. Numerous experiments demonstrate that the solving speed of DL-GA is much faster than GA almost without loss of optimization capacity and even can outperform GA under some specific conditions.

[1]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[2]  Wei Cheng,et al.  An Elitism Strategy Based Genetic Algorithm for Streaming Pattern Discovery in Wireless Sensor Networks , 2011, IEEE Communications Letters.

[3]  Jiang Ming-yan,et al.  Parallel discrete lion swarm optimization algorithm for solving traveling salesman problem , 2020, Journal of Systems Engineering and Electronics.

[4]  Yuankai Li,et al.  A Multi-Objective Optimization Method based on Dimensionality Reduction Mapping for Path Planning of a HALE UAV , 2019, 2019 Chinese Automation Congress (CAC).

[5]  Roopam Gupta,et al.  Optimization of Fidelity with Adaptive Genetic Watermarking Algorithm Using Roulette-Wheel , 2010, 2010 International Conference on Computational Intelligence and Communication Networks.

[6]  Derrick Wing Kwan Ng,et al.  Joint Trajectory and Resource Allocation Design for Energy-Efficient Secure UAV Communication Systems , 2020, IEEE Transactions on Communications.

[7]  Pingyi Fan,et al.  AoI-Minimal Trajectory Planning and Data Collection in UAV-Assisted Wireless Powered IoT Networks , 2020, IEEE Internet of Things Journal.

[8]  Thouraya Bouabana-Tebibel,et al.  Reusing the NP-Hard Traveling-Salesman Problem to Demonstrate That P~NP (Invited Paper) , 2016, 2016 IEEE 17th International Conference on Information Reuse and Integration (IRI).

[9]  Jie Li,et al.  UAV Path Planning Based on Chaos Ant Colony Algorithm , 2015, 2015 International Conference on Computer Science and Mechanical Automation (CSMA).

[10]  Abbas Harifi,et al.  UAV Path Planning for Data Gathering of IoT Nodes: Ant Colony or Simulated Annealing Optimization , 2019, 2019 3rd International Conference on Internet of Things and Applications (IoT).

[11]  Xiaohua Jia,et al.  Path Planning for Sensor Data Collection by Using UAVs , 2018, 2018 14th International Conference on Mobile Ad-Hoc and Sensor Networks (MSN).

[12]  Xia Chen,et al.  The Three-Dimension Path Planning of UAV Based on Improved Artificial Potential Field in Dynamic Environment , 2013, 2013 5th International Conference on Intelligent Human-Machine Systems and Cybernetics.

[13]  Derrick Wing Kwan Ng,et al.  Optimal 3D-Trajectory Design and Resource Allocation for Solar-Powered UAV Communication Systems , 2018, IEEE Transactions on Communications.

[14]  Xuelong Li,et al.  Convolution in Convolution for Network in Network , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[15]  Nicolae-Eugen Croitoru High Probability Mutation and Error Thresholds in Genetic Algorithms , 2015, 2015 17th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC).

[16]  Chao Shen,et al.  Flight Time Minimization of UAV for Data Collection Over Wireless Sensor Networks , 2018, IEEE Journal on Selected Areas in Communications.

[17]  Xiaolei Yang,et al.  Research on Feature Extraction of Tumor Image Based on Convolutional Neural Network , 2019, IEEE Access.

[18]  Bingxu Zhao,et al.  Research and Application of Genetic Algorithm Based on Variable Crossover Probability , 2017, 2017 International Conference on Virtual Reality and Visualization (ICVRV).

[19]  Han Zhang,et al.  Unmanned Aerial Vehicle Coverage Path Planning Algorithm Based on Cellular Automata* , 2018, 2018 International Conference on Information Systems and Computer Aided Education (ICISCAE).

[20]  Xueliang Fu,et al.  Improved Roulette Wheel Selection-Based Genetic Algorithm for TSP , 2016, 2016 International Conference on Network and Information Systems for Computers (ICNISC).

[21]  Ze Cheng,et al.  Improved GASA Algorithm for Mutation Strategy UAV Path Planning , 2018, 2018 13th APCA International Conference on Control and Soft Computing (CONTROLO).

[22]  Govind P. Gupta,et al.  Multiple UAV Path-Planning for Data Collection in Cluster-based Wireless Sensor Network , 2020, 2020 First International Conference on Power, Control and Computing Technologies (ICPC2T).

[23]  Jie Chen,et al.  Travelling salesman problem for UAV path planning with two parallel optimization algorithms , 2017, 2017 Progress in Electromagnetics Research Symposium - Fall (PIERS - FALL).

[24]  Gan Junying,et al.  Facial Beauty Prediction Based on Lighted Deep Convolution Neural Network with Feature Extraction Strengthened , 2020 .

[25]  Kun Gao,et al.  Research on Medical Data Feature Extraction and Intelligent Recognition Technology Based on Convolutional Neural Network , 2019, IEEE Access.

[26]  Yunjie Wu,et al.  Path Planning for UAV Ground Target Tracking via Deep Reinforcement Learning , 2020, IEEE Access.

[27]  Yue Wang,et al.  Minimizing Data Collection Time With Collaborative UAVs in Wireless Sensor Networks , 2020, IEEE Access.

[28]  Shailender Kumar,et al.  Genetic Algorithm with elitism for cryptanalysis of Vigenere cipher , 2014, 2014 International Conference on Issues and Challenges in Intelligent Computing Techniques (ICICT).

[29]  Tao Xie,et al.  A Novel Marine Oil Spillage Identification Scheme Based on Convolution Neural Network Feature Extraction From Fully Polarimetric SAR Imagery , 2020, IEEE Access.

[30]  Ping Zhang,et al.  Ant Colony Optimization Based Memetic Algorithm to Solve Bi-Objective Multiple Traveling Salesmen Problem for Multi-Robot Systems , 2018, IEEE Access.