Presenters-0179

From CSDMS
Revision as of 23:23, 13 August 2018 by WikiSysop (talk | contribs)
CSDMS 2.0: Moving Forward


Toward Transparent, Refutable Hydrologic Models in Kansas or Oz



Mary Hill

USGS, United States
mchill@ku.edu

Abstract
[[CSDMS meeting abstract presentation::Numerical models are critical to integrating knowledge and data for environmental systems and understanding future consequences of management decisions, weather variability, climate change, and so on. To attain the transparency and refutability needed to understand predictions and uncertainty and use models wisely, this clinic presents a strategy that emphasizes fundamental questions about model adequacy, sensitivity analysis, and uncertainty evaluation, and consistent use of carefully designed metrics. Emphasizing fundamental questions reveals practical similarities in methods with widely varying theoretical foundations and computational demands. In a field where models take seconds to months for one forward run, a credible strategy must include frugal methods for those in Kansas who can only afford 10s to 100s of highly parallelizable model runs in addition to demanding methods for those in Oz who can afford to do 10,000s to 1,000,000s of model runs. Advanced computing power notwithstanding, people may be in Kansas because they have chosen complex, high-dimensional models, want quick insight into individual models, and/or need systematic comparison of many alternative models. This class will briefly review the fundamental questions, demonstrate relations between existing theoretical approaches, and address challenges and limitations. Students will be able to examine a model constructed using FUSE and compare results from computationally frugal method evaluations conducted in class and demanding methods for which results are provided.

Notice:
During the clinic you will have the opportunity to run an exercise on your laptop. The exercise uses R, which is freely downloadable. The clinic is only an hour, so it will really be necessary to have downloaded and installed R prior to arriving. Do this as follows
go to http://cran.cnr.berkeley.edu/
Install version 2.15.3
Linux, Mac, or Windows versions are available.

You can install with or without administrative privileges.

The R scripts you will be working with and the file with results from Sobol' can be downloaded from ftp://ftpext.cr.usgs.gov/pub/cr/co/boulder/mchill, in case you would like to try it out. Here are the rest of the instructions for doing that, but you can wait and do this in class if you like, as long as you have downloaded R.

2) Open Rgui.exe In the bin subdirectory of the R distribution
3) Go to File > Open script "Sensitivities_Global_Local_v02.r"
4) Set your current working directory in the R script: setwd("full path") on line 17. This is the directory with the .r files distributed for class. Change any \ to /. There can be spaces in the pathname.
5) Run by using the shortcuts Ctrl+a and Ctrl+r.

PDF files are produced showing plots of results. We will go through what these mean in class.

The Sobol’ results take 6,000,000 model runs and about 12 hours, so can not be run in class. They are provided in the file:
SOBOL_pergridpoint_K_c_9999samplesize_1000bootstrap.txt
Each line presents average results for a bootstrapped Sobol’ sample for a portion of the full parameter space. The averages for the entire range of parameters is on the line with grid index=101
The R script using this file to create plots; it does not do the runs. ]]



Please acknowledge the original contributors when you are using this material. If there are any copyright issues, please let us know (CSDMSweb@colorado.edu) and we will respond as soon as possible.

Of interest for:
  • Terrestrial Working Group
  • Hydrology Focus Research Group