Evolutionary Collaborative Human-UAV Search for Escaped Criminals

The use of unmanned aerial vehicles (UAVs) for target searching in complex environments has increased considerably in recent years. The numerous studies on UAV search methods have been reported, but few have been conducted on collaborative human-UAV search which is common in many applications. In this paper, we present a problem of collaborative human-UAV search for escaped criminals, the aim of which is to minimize the expected time of capture rather than detection. We show that our problem is much more complex than the problem of pure UAV search. The difficulty of our problem is further increased by the fact that criminals will attempt to avoid detection and capture. To solve the problem, we propose a hybrid evolutionary algorithm (EA) that uses three evolutionary operators, namely, comprehensive learning, variable mutation, and local search, to efficiently explore the solution space. The experimental results demonstrate that the proposed method outperforms some well-known EAs and other popular UAV search methods on test instances. An application of our method to a real-world operation took 311 min to capture a criminal who had escaped for over three days, validating its practicability and performance advantage. This paper provides a good basis for promoting the application of EAs to a wider class of man–machine collaboration scheduling problems.

[1]  Maria Fox,et al.  Combining temporal planning with probabilistic reasoning for autonomous surveillance missions , 2017, Auton. Robots.

[2]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[3]  Kang G. Shin,et al.  Period-Based Load Partitioning and Assignment for Large Real-Time Applications , 2000, IEEE Trans. Computers.

[4]  Mary L. Cummings,et al.  Scenario-based robust scheduling for collaborative human-UAV visual search tasks , 2011, IEEE Conference on Decision and Control and European Control Conference.

[5]  Yu-Jun Zheng,et al.  Evolutionary Optimization of Airport Security Inspection Allocation , 2017, SEAL.

[6]  Parvathy Rajendran,et al.  Differential-Evolution Control Parameter Optimization for Unmanned Aerial Vehicle Path Planning , 2016, PloS one.

[7]  Michael A. Goodrich,et al.  Color anomaly detection and suggestion for wilderness search and rescue , 2012, 2012 7th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[8]  S. Y. Yuen,et al.  A Genetic Algorithm That Adaptively Mutates and Never Revisits , 2009, IEEE Transactions on Evolutionary Computation.

[9]  Jürgen Branke,et al.  Learning Value Functions in Interactive Evolutionary Multiobjective Optimization , 2015, IEEE Transactions on Evolutionary Computation.

[10]  Dan Simon,et al.  Biogeography-Based Optimization , 2022 .

[11]  Ping Ren,et al.  Optimal UAV Route Planning for Coverage Search of Stationary Target in River , 2019, IEEE Transactions on Control Systems Technology.

[12]  Kimon P. Valavanis,et al.  Evolutionary algorithm based offline/online path planner for UAV navigation , 2003, IEEE Trans. Syst. Man Cybern. Part B.

[13]  Yan Pei,et al.  Research progress survey on interactive evolutionary computation , 2018 .

[14]  Jianqiao Yu,et al.  Modified central force optimization (MCFO) algorithm for 3D UAV path planning , 2016, Neurocomputing.

[15]  Jing J. Liang,et al.  Comprehensive learning particle swarm optimizer for global optimization of multimodal functions , 2006, IEEE Transactions on Evolutionary Computation.

[16]  Martijn C. Schut,et al.  Online Adaptation of Path Formation in UAV Search-and-Identify Missions , 2011, ICANNGA.

[17]  Hisao Ishibuchi,et al.  Interactive Multiobjective Optimization: A Review of the State-of-the-Art , 2018, IEEE Access.

[18]  Hongxia Ji,et al.  Gaussian mixture model and receding horizon control for multiple UAV search in complex environment , 2017 .

[19]  Yujun Zheng Water wave optimization: A new nature-inspired metaheuristic , 2015, Comput. Oper. Res..

[20]  José Antonio López Orozco,et al.  Ant colony optimization for multi-UAV minimum time search in uncertain domains , 2018, Appl. Soft Comput..

[21]  Bo Zhang,et al.  Predator-Prey Pigeon-Inspired Optimization for UAV Three-Dimensional Path Planning , 2014, ICSI.

[22]  Michael A. Goodrich,et al.  UAV intelligent path planning for Wilderness Search and Rescue , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  K E Trummel,et al.  Technical Note - The Complexity of the Optimal Searcher Path Problem , 1986, Oper. Res..

[24]  Dan Simon,et al.  Linearized biogeography-based optimization with re-initialization and local search , 2014, Inf. Sci..

[25]  Yu-Jun Zheng,et al.  Population Classification in Fire Evacuation: A Multiobjective Particle Swarm Optimization Approach , 2014, IEEE Transactions on Evolutionary Computation.

[26]  MengChu Zhou,et al.  Comprehensive Learning Particle Swarm Optimization Algorithm With Local Search for Multimodal Functions , 2019, IEEE Transactions on Evolutionary Computation.

[27]  Michael A. Goodrich,et al.  Supporting wilderness search and rescue using a camera‐equipped mini UAV , 2008, J. Field Robotics.

[28]  Inyong Ham,et al.  A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem , 1983 .

[29]  Cong Li,et al.  Target detection approach for UAVs via improved Pigeon-inspired Optimization and Edge Potential Function , 2014 .

[30]  Haibin Duan,et al.  An improved constrained differential evolution algorithm for unmanned aerial vehicle global route planning , 2015, Appl. Soft Comput..

[31]  Vincent Roberge,et al.  Comparison of Parallel Genetic Algorithm and Particle Swarm Optimization for Real-Time UAV Path Planning , 2013, IEEE Transactions on Industrial Informatics.

[32]  Claudio Fabiano Motta Toledo,et al.  Heuristic and Genetic Algorithm Approaches for UAV Path Planning under Critical Situation , 2017, Int. J. Artif. Intell. Tools.

[33]  Ali Vatankhah Barenji,et al.  A Blockchain and AutoML Approach for Open and Automated Customer Service , 2019, IEEE Transactions on Industrial Informatics.

[34]  A. A. Heidari,et al.  Autonomous UAV Path Planning for Search and Rescue Missions in Post Natural Disaster Assessment Based on Novel G-BFOA Algorithm , 2014 .

[35]  Ioannis K. Nikolos,et al.  UAV Path Planning Using Evolutionary Algorithms , 2007, Innovations in Intelligent Machines.

[36]  João Pedro Hespanha,et al.  Cooperative Search by UAV Teams: A Model Predictive Approach using Dynamic Graphs , 2011, IEEE Transactions on Aerospace and Electronic Systems.

[37]  Hugh F. Durrant-Whyte,et al.  Optimal Search for a Lost Target in a Bayesian World , 2003, FSR.

[38]  Kalyanmoy Deb,et al.  Three-dimensional offline path planning for UAVs using multiobjective evolutionary algorithms , 2007, 2007 IEEE Congress on Evolutionary Computation.

[39]  Eva Besada-Portas,et al.  Evolutionary Trajectory Planner for Multiple UAVs in Realistic Scenarios , 2010, IEEE Transactions on Robotics.

[40]  Chang Liu,et al.  Cooperative Search Using Human-UAV Teams , 2016 .

[41]  Ponnuthurai N. Suganthan,et al.  Heterogeneous comprehensive learning particle swarm optimization with enhanced exploration and exploitation , 2015, Swarm Evol. Comput..

[42]  Agathoniki Trigoni,et al.  Supporting Search and Rescue Operations with UAVs , 2010, 2010 International Conference on Emerging Security Technologies.

[43]  Christian Bettstetter,et al.  Multi-objective UAV path planning for search and rescue , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[44]  Michael A. Goodrich,et al.  Hierarchical Heuristic Search Using a Gaussian Mixture Model for UAV Coverage Planning , 2014, IEEE Transactions on Cybernetics.

[45]  Fuchun Sun,et al.  Evolutionary route planner for unmanned air vehicles , 2005, IEEE Transactions on Robotics.

[46]  Yu-Jun Zheng,et al.  Ecogeography-based optimization: Enhancing biogeography-based optimization with ecogeographic barriers and differentiations , 2014, Comput. Oper. Res..

[47]  Edwin Hsing-Mean Sha,et al.  Efficient assignment and scheduling for heterogeneous DSP systems , 2005, IEEE Transactions on Parallel and Distributed Systems.

[48]  Yu-Jun Zheng,et al.  Evolutionary optimization for disaster relief operations: A survey , 2015, Appl. Soft Comput..

[49]  Yu-Jun Zheng,et al.  A Hyper-Heuristic Method for UAV Search Planning , 2017, ICSI.

[50]  Y. Volkan Pehlivanoglu,et al.  A new vibrational genetic algorithm enhanced with a Voronoi diagram for path planning of autonomous UAV , 2012 .

[51]  Timothy W. McLain,et al.  Probabilistic Searching Using a Small Unmanned Aerial Vehicle , 2007 .

[52]  Luis Felipe Gonzalez,et al.  FPGA Implementation of an Evolutionary Algorithm for Autonomous Unmanned Aerial Vehicle On-Board Path Planning , 2013, IEEE Transactions on Evolutionary Computation.