1 Dynamic Resource Allocation in Conservation Planning 1 Daniel GolovinAndreas Krause Beth Gardner Sarah Converse Steve Morey.

Slides:



Advertisements
Similar presentations
Forest Legacy Assessment of Need Identifying Future Forest Legacy Areas Governors Commission for Protecting the Chesapeake Bay through Sustainable Forestry.
Advertisements

QoS-based Management of Multiple Shared Resources in Dynamic Real-Time Systems Klaus Ecker, Frank Drews School of EECS, Ohio University, Athens, OH {ecker,
1 Adaptive Submodularity: A New Approach to Active Learning and Stochastic Optimization Joint work with Andreas Krause 1 Daniel Golovin.
Applied Environmental Decision Analysis (AEDA) A Commonwealth Environment Research Facility Brendan Wintle Deputy Director AEDA-CERF Senior ARC Research.
Probabilistic Planning (goal-oriented) Action Probabilistic Outcome Time 1 Time 2 Goal State 1 Action State Maximize Goal Achievement Dead End A1A2 I A1.
1 University of Southern California Keep the Adversary Guessing: Agent Security by Policy Randomization Praveen Paruchuri University of Southern California.
Minimizing Seed Set for Viral Marketing Cheng Long & Raymond Chi-Wing Wong Presented by: Cheng Long 20-August-2011.
Cost-effective Outbreak Detection in Networks Jure Leskovec, Andreas Krause, Carlos Guestrin, Christos Faloutsos, Jeanne VanBriesen, Natalie Glance.
Randomized Sensing in Adversarial Environments Andreas Krause Joint work with Daniel Golovin and Alex Roper International Joint Conference on Artificial.
Markov Game Analysis for Attack and Defense of Power Networks Chris Y. T. Ma, David K. Y. Yau, Xin Lou, and Nageswara S. V. Rao.
1 Adaptive Submodularity: A New Approach to Active Learning and Stochastic Optimization Daniel Golovin and Andreas Krause.
WOODSHED ANALYSIS Mad River Valley Towns Analysis by Marc Lapin, Chris Rodgers, & David Brynn Winter/Spring 2009.
Optimal redundancy allocation for information technology disaster recovery in the network economy Benjamin B.M. Shao IEEE Transaction on Dependable and.
Online Distributed Sensor Selection Daniel Golovin, Matthew Faulkner, Andreas Krause theory and practice collide 1.
Carnegie Mellon Selecting Observations against Adversarial Objectives Andreas Krause Brendan McMahan Carlos Guestrin Anupam Gupta TexPoint fonts used in.
All Hands Meeting, 2006 Title: Grid Workflow Scheduling in WOSE (Workflow Optimisation Services for e- Science Applications) Authors: Yash Patel, Andrew.
Rescuing an Endangered Species with Monte Carlo AI Tom Dietterich based on work by Dan Sheldon et al. 1.
Complexity 16-1 Complexity Andrei Bulatov Non-Approximability.
Efficient Informative Sensing using Multiple Robots
Generalizing Plans to New Environments in Multiagent Relational MDPs Carlos Guestrin Daphne Koller Stanford University.
Near-optimal Nonmyopic Value of Information in Graphical Models Andreas Krause, Carlos Guestrin Computer Science Department Carnegie Mellon University.
Sensor placement applications Monitoring of spatial phenomena Temperature Precipitation... Active learning, Experiment design Precipitation data from Pacific.
Connections in Networks: A Hybrid Approach Carla P. Gomes, Willem-Jan van Hoeve, Ashish Sabharwal Cornell University CP-AI-OR Conference, May 2008 Paris,
EMGT 501 HW # (b) (c) 6.1-4, Due Day: Sep. 21.
1 Budgeted Nonparametric Learning from Data Streams Ryan Gomes and Andreas Krause California Institute of Technology.
1 Efficient planning of informative paths for multiple robots Amarjeet Singh *, Andreas Krause +, Carlos Guestrin +, William J. Kaiser *, Maxim Batalin.
Integer Programming Difference from linear programming –Variables x i must take on integral values, not real values Lots of interesting problems can be.
Linear-Programming Applications
GIS & Environmental Protection Richard Church University of California, Santa Barbara April 2008 Case studies of the San Joaquin Kit Fox and the California.
Active Learning for Probabilistic Models Lee Wee Sun Department of Computer Science National University of Singapore LARC-IMS Workshop.
The ecology centre university of queensland australia Zonae Cogito - A decision support system for.
Spatial planning under uncertainty Brendan Wintle and Mark Burgman.
Approximation algorithms for sequential testing of Boolean functions Lisa Hellerstein Polytechnic Institute of NYU Joint work with Devorah Kletenik (Polytechnic.
LECTURE VI PROFIT MAXIMIZATION. Profit Maximization  Revenue is  Viewed from the standpoint of either input or output.  Income to the producer is 
Approximating Minimum Bounded Degree Spanning Tree (MBDST) Mohit Singh and Lap Chi Lau “Approximating Minimum Bounded DegreeApproximating Minimum Bounded.
Species conservation in the face of political uncertainty Martin Drechsler/Frank Wätzold (UFZ) 1. Motivation 2. Literature 3. Basic model structure 4.
1 1 Stanford University 2 MPI for Biological Cybernetics 3 California Institute of Technology Inferring Networks of Diffusion and Influence Manuel Gomez.
1 1 Stanford University 2 MPI for Biological Cybernetics 3 California Institute of Technology Inferring Networks of Diffusion and Influence Manuel Gomez.
Influence Maximization in Dynamic Social Networks Honglei Zhuang, Yihan Sun, Jie Tang, Jialin Zhang, Xiaoming Sun.
Performance evaluation of video transcoding and caching solutions in mobile networks Jim Roberts (IRT-SystemX) joint work with Salah Eddine Elayoubi (Orange.
7-1 Introduction The field of statistical inference consists of those methods used to make decisions or to draw conclusions about a population. These.
Efficient Solution Algorithms for Factored MDPs by Carlos Guestrin, Daphne Koller, Ronald Parr, Shobha Venkataraman Presented by Arkady Epshteyn.
EE 685 presentation Utility-Optimal Random-Access Control By Jang-Won Lee, Mung Chiang and A. Robert Calderbank.
A Study of Central Auction Based Wholesale Electricity Markets S. Ceppi and N. Gatti.
Belize National Protected Areas Policy and System Plan.
Sustaining Michigan’s Wetlands: Mitigation, Conservation Easements, and No Net Loss Andrew T. Kozich MTU School of Forest Resources & Environmental Science.
Optimal Resource Allocation for Protecting System Availability against Random Cyber Attack International Conference Computer Research and Development(ICCRD),
Population ecology Gauguin. 15 populations (various patch sizes) Time since fire: 0 to >30 years 9 years ( ) >80 individuals per population each.
Implicit Hitting Set Problems Richard M. Karp Erick Moreno Centeno DIMACS 20 th Anniversary.
S7L4 Students will examine the dependence of organisms on one another and their environments. c. Recognize that changes in environmental conditions can.
A Unified Continuous Greedy Algorithm for Submodular Maximization Moran Feldman Roy SchwartzJoseph (Seffi) Naor Technion – Israel Institute of Technology.
Cost-effective Outbreak Detection in Networks Presented by Amlan Pradhan, Yining Zhou, Yingfei Xiang, Abhinav Rungta -Group 1.
Distributed Optimization Yen-Ling Kuo Der-Yeuan Yu May 27, 2010.
Integer Programming (an example from reserve design) Lecture 7 (4/20/2015)
Why do GAs work? Symbol alphabet : {0, 1, * } * is a wild card symbol that matches both 0 and 1 A schema is a string with fixed and variable symbols 01*1*
R. Brafman and M. Tennenholtz Presented by Daniel Rasmussen.
1 1 Stanford University 2 MPI for Biological Cybernetics 3 California Institute of Technology Inferring Networks of Diffusion and Influence Manuel Gomez.
Slide 1 Toward Optimal Sniffer-Channel Assignment for Reliable Monitoring in Multi-Channel Wireless Networks Donghoon Shin, Saurabh Bagchi and Chih-Chun.
Keep the Adversary Guessing: Agent Security by Policy Randomization
Inferring Networks of Diffusion and Influence
Independent Cascade Model and Linear Threshold Model
Near-optimal Observation Selection using Submodular Functions
<Question Text Here> Ecology is the study of?
Moran Feldman The Open University of Israel
7-1 Introduction The field of statistical inference consists of those methods used to make decisions or to draw conclusions about a population. These.
Distributed Submodular Maximization in Massive Datasets
The Subset Sum Game Revisited
Of wetland mitigation sites constructed in the U.P.
Cost-effective Outbreak Detection in Networks
Independent Cascade Model and Linear Threshold Model
Presentation transcript:

1 Dynamic Resource Allocation in Conservation Planning 1 Daniel GolovinAndreas Krause Beth Gardner Sarah Converse Steve Morey

2 Ecological Reserve Design How should we select land for conservation to protect rare & endangered species? Case Study: Planned Reserve in Washington State Mazama pocket gopherstreaked horned larkTaylor’s checkerspot

3 Land parcel details About 5,300 parcels soil types, vegetation, slope conservation cost Problem Ingredients

4 Land parcel details Geography: Roads, Rivers, etc Problem Ingredients

5 Land parcel details Geography: Roads, Rivers, etc Model of Species’ Population Dynamics Reproduction, Colonization, Predation, Disease, Famine, Harsh Weather, … Problem Ingredients

6 Time t+1 Population Dynamics Environmental Conditions (Markovian) Our Choices Protected Parcels Time t Modeled using a Dynamic Bayesian Network

7 Time t+1 Population Dynamics Environmental Conditions (Markovian) Our Choices Protected Parcels Time t Modeled using a Dynamic Bayesian Network

8 Model Paramters From the ecology literature, or Elicited from panels of domain experts Annual Patch Survival Probability Patch Size (Acres)

9 From Parcels to Patches So we group parcels into larger patches. Patch 1 Patch 2 Most parcels are too small to sustain a gopher family Most parcels are too small to sustain a gopher family We assume no colonization between patches, and model only colonization within patches. We optimize over (sets of) patches. We assume no colonization between patches, and model only colonization within patches. We optimize over (sets of) patches.

10 The Objective Function In practice, use sample average approximation Selected patches R Pr[alive after 50yrs] f(R)= 2.0 (Expected # alive) Choose R to maximize species persistence

11 “Static” Conservation Planning Select a reserve of maximum utility, subject to budget constraint NP-hard But f is submodular  We can find a near-optimal solution

12 Structure in Reserve Design Diminishing returns: helps more in case A than in case B Utility function f is submodular: AB

13 Theorem [Sviridenko ‘04] : We can efficiently obtain reserve R such that Solving the “Static” Conservation Planning Problem More efficient algorithm with slightly weaker guarantees [Leskovec et al. ‘07]

14 Selected patches are very diverse Selected patches are very diverse

15 Results: “Static” Planning Can get large gain through optimization

16 Time t+1 Build up reserve over time At each time step t, the budget B t and the set V t of available parcels may change Need to dynamically allocate budget to maximize value of final reserve Dynamic Conservation Planning Time t

17 Opportunistic Allocation for Dynamic Conservation In each time step: Available parcels and budget appear Opportunistically choose near-optimal allocation Theorem : We get at least 38.7% of the value of the best clairvoyant algorithm* * Even under adversarial selection of available parcels & budgets. Time t= 1 Time t= 2

18 Large gain from optimization & dynamic selection Results: Dynamic Planning

19 Dynamic Planning w/Failures Parcel selection may fail Purchase recommendations unsuccessful Patches may turn out to be uninhabitable Can adaptively replan, based on observations Opportunistic allocation still near-optimal Proof uses adaptive submodularity [Golovin & Krause ‘10]

20 Dynamic Planning w/Failures Failures increase the benefit of adaptivity 50% failure rate

21 Related Work Existing software Marxan [Ball, Possingham & Watts ‘09] Zonation [Moilanen and Kujala ‘08] General purpose software No population dynamics modeling, no guarantees Sheldon et al. ‘10 Models non-submodular population dynamics Only considers static problem Relies on mixed integer programming

22 Conclusions Reserve design: prototypical optimization problem in CompSustAI Large scale, partial observability, uncertainty, long-term planning, … Exploit structure  near-optimal solutions General competitiveness result about opportunistic allocation with submodularity