APE: A Data-Driven, Behavioral Model-Based Anti-Poaching Engine

We consider the problem of protecting a set of animals such as rhinos and elephants in a game park using D drones and R ranger patrols (on the ground) with R ≥ D. Using two years of data about animal movements in a game park, we propose the probabilistic spatio-temporal graph (pSTG) model of animal movement behaviors and show how we can learn it from the movement data. Using 17 months of data about poacher behavior, we also learn the probability that a region in the game park will be targeted by poachers. We formalize the anti-poaching problem as that of finding a coordinated route for the drones and ranger patrols that maximize the expected number of animals that are protected, given these two models as input and show that it is NP-complete. Because of this, we fine tune classical local search and genetic algorithms to the case of anti-poaching by taking specific advantage of the nature of the anti-poaching problem and its objective function. We develop a measure of the quality of an algorithm to route the drones and ranger patrols called “improvement ratio.” We develop a dynamic programming based APE_Coord_Route algorithm and show that it performs very well in practice, achieving an improvement ratio over 90%.

[1]  Guy Cowlishaw,et al.  Do wildlife laws work? Species protection and the application of a prey choice model to poaching decisions , 2004, Proceedings of the Royal Society of London. Series B: Biological Sciences.

[2]  M. Mulero-Pázmány,et al.  Remotely Piloted Aircraft Systems as a Rhinoceros Anti-Poaching Tool in Africa , 2014, PloS one.

[3]  F. Cagnacci,et al.  Animal ecology meets GPS-based radiotelemetry: a perfect storm of opportunities and challenges , 2010, Philosophical Transactions of the Royal Society B: Biological Sciences.

[4]  C. Forsyth,et al.  Dire and Sequestered Meetings: The Work of Game Wardens , 2009 .

[5]  S. Sitharama Iyengar,et al.  An Event Drive Integration Reasoning Scheme for Handling Dynamic Threats in an Unstructured Environment , 1997, Artif. Intell..

[6]  James L. D. Smith,et al.  The Long-Term Effects of Tiger Poaching on Population Viability. , 1995, Conservation biology : the journal of the Society for Conservation Biology.

[7]  Gordon F. Royle,et al.  Algebraic Graph Theory , 2001, Graduate texts in mathematics.

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

[9]  Paul Marks Elephants and rhinos benefit from drone surveillance , 2014 .

[10]  Lucas N Joppa,et al.  Understanding movement data and movement processes: current and emerging directions. , 2008, Ecology letters.

[11]  Jiawei Han,et al.  Mining periodic behaviors of object movements for animal and biological sustainability studies , 2011, Data Mining and Knowledge Discovery.

[12]  B. J. Worton,et al.  A review of models of home range for animal movement , 1987 .

[13]  Simon Benhamou,et al.  How many animals really do the Lévy walk? , 2008, Ecology.

[14]  Magnus Egerstedt,et al.  Multi-UAV Convoy Protection: An Optimal Approach to Path Planning and Coordination , 2010, IEEE Transactions on Robotics.

[15]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[16]  Injong Rhee,et al.  On the levy-walk nature of human mobility , 2011, TNET.

[17]  Vijay Kumar,et al.  Experiments in multirobot air-ground coordination , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[18]  Rong Yang,et al.  Adaptive resource allocation for wildlife protection against illegal poachers , 2014, AAMAS.

[19]  E. Revilla,et al.  A movement ecology paradigm for unifying organismal movement research , 2008, Proceedings of the National Academy of Sciences.

[20]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[21]  Simon Benhamou,et al.  Animal movements in heterogeneous landscapes: identifying profitable places and homogeneous movement bouts. , 2008, Ecology.

[22]  S. Sitharama Iyengar,et al.  Tactical Route Planning: New Algorithms for Decomposing the Map , 1996, Int. J. Artif. Intell. Tools.

[23]  Bernhard Schölkopf,et al.  A tutorial on support vector regression , 2004, Stat. Comput..

[24]  Changwen Zheng,et al.  Coordinated Route Planning via Nash Equilibrium and Evolutionary Computation , 2006 .

[25]  Marco Zennaro,et al.  Strategies of Path-Planning for a UAV to Track a Ground Vehicle , 2003 .

[26]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[27]  E. Lunstrum,et al.  Green Militarization: Anti-Poaching Efforts and the Spatial Contours of Kruger National Park , 2014 .

[28]  Lee Spector,et al.  A Revised Comparison of Crossover and Mutation in Genetic Programming , 1998 .

[29]  O. Ovaskainen,et al.  State-space models of individual animal movement. , 2008, Trends in ecology & evolution.

[30]  M Azmi Environmental NGOs: From Peace Campaign to Militant Activism , 2013 .

[31]  Paul R Moorcroft,et al.  Stochastic modelling of animal movement , 2010, Philosophical Transactions of the Royal Society B: Biological Sciences.

[32]  J. Fryxell,et al.  Are there general mechanisms of animal home range behaviour? A review and prospects for future research. , 2008, Ecology letters.

[33]  Luigi Chisci,et al.  Optimal UAV coordination for target tracking using dynamic programming , 2010, 49th IEEE Conference on Decision and Control (CDC).

[34]  Tony Prato,et al.  Accounting for Uncertainty in Making Species Protection Decisions , 2005 .

[35]  William M. Spears,et al.  Crossover or Mutation? , 1992, FOGA.

[36]  Erwin H. Bulte,et al.  An Economic Assessment of Wildlife Farming and Conservation , 2005 .

[37]  Richard Damania,et al.  The Economics of Protecting Tiger Populations: Linking Household Behaviour to Poaching and Prey Depletion , 2001 .

[38]  Ian D. Jonsen,et al.  ROBUST STATE-SPACE MODELING OF ANIMAL MOVEMENT DATA , 2005 .

[39]  Peter Norvig,et al.  Artificial intelligence - a modern approach, 2nd Edition , 2003, Prentice Hall series in artificial intelligence.