Intro to Scenario Discovery#
Introduction#
When attempting to make decisions in the presence of an uncertain scenario, it can be valuable to understand what future conditions lead to unsuccessful outcomes.
Scenario discovery is the process of identifying conditions which lead to failure of performance objectives. In an exploratory modeling context, the scenario discovery process generally involves:
Simulating a wide variety of different future conditions
Assessing the performance objectives in each state of the world as successful or failure
Using a classification strategy to define regions of success or failure in the uncertainty space
Learning objectives#
Understand the role of scenario discovery in the context robust decision making methods
Become familiar with various classification methods used in scenario discovery, along with strengths and weaknesses:
Logistic Regression
Patient Rule Induction Method
Classification and Regression Trees
Gradient Boosted Trees
Learn about recent advancements in scenario discovery (time-evolving studies)
Prerequisites#
No prerequisites are required. However, the following scenario discovery training activities pair well with the Lake Problem training. If the Lake Problem has been completed, then you can apply the following scenario discovery methods to the set of uncertainty inputs and objectives from the Lake Problem, otherwise you will need to rely on sample data available in the following trainings or create fake data to work with.
See the Necessary Software at the bottom of this page prior to starting the training activities.
Training activities#
Topic |
Commitment |
Tasks |
Readings |
Outcomes |
---|---|---|---|---|
Concepts |
S |
Read background literature. |
[1], [2] |
Understand goals of SD. |
Logistic Regression |
M |
None |
Replicate logistic regression code |
|
Gradient Boosted Trees |
M |
Complete Dave’s blog tutorial. |
None |
Replicate GBT code |
Time Evolving Dynamics |
S |
Step through the interactive EBook tutorial. |
None |
Complete interactive tutorial |
Commitment: S = Short ( < 1 day), M = Medium (1-5 days), L = Long (>5 days)
Reading list#
[1] Groves, D. G., & Lempert, R. J. (2007). A new analytic method for finding policy-relevant scenarios. Global Environmental Change, 17(1), 73-85.
[2] Bryant, B. P., & Lempert, R. J. (2010). Thinking inside the box: A participatory, computer-assisted approach to scenario discovery. Technological Forecasting and Social Change, 77(1), 34-49.
Necessary Software#
Programming language of choice.