Lecture 03_Uncertain Models and Modelling Uncertainty
Lecture 03_Uncertain Models and Modelling Uncertainty
Modelling Uncertainty
Dr. Md. Nazrul Islam
Ph.D. (University of Tokyo, Japan) (MEXT Fellow)
JSPS Postdoctoral Research Fellow (2012-2014)
NFP Fellow for M.Sc. ESA Credits (Netherlands)
ISEM Fellow for Ecological Modeling (USA)
Associate Professor
Department of Geography and Environment
Jahangirnagar University, Savar, Dhaka, Bangladesh
Executive Editor-in-Chief
Modeling Earth Systems and Environment
Outline of presentation
Model building and testing- is the environment special?
Statistical models vs physical/process based models
What is sensitivity/uncertainty analysis?
Quantifying and apportioning variation in model and
data.
General comments- relevance and implementation.
Sensitivity analysis (SA)
Uncertainty analysis (UA)
All models are wrong but some
are useful
(and some are more useful than others)
– behavioural variability
Effect of uncertainties
Uncertainty in model Lack of observations
quantities/parameters/ contribute to
inputs – uncertainties in input data
– parameter uncertainties
Uncertainty about model
Conflicting evidence
form
Uncertainty about model contributes to
– uncertainty about model
completeness
form
– Uncertainty about validity
of assumptions
Sensitivity analysis
determining the amount and kind of change produced in
the model predictions by a change in a model
parameter
Uncertainty analysis
an assessment/quantification of the uncertainties
associated with the parameters, the data and the
model structure.
Modellers conduct SA to determine
(a) if a model resembles the system or processes under
study,
(b) the factors that mostly contribute to the output
variability,
(c) the model parameters (or parts of the model itself) that
are insignificant,
(d) if there is some region in the space of input factors for
which the model variation is maximum,
and
(e) if and which (group of) factors interact with each
other.
SA flow chart (Saltelli, Chan and Scott,
2000)
Design of the SA experiment
Simple factorial designs (one at a time)
Factorial designs (including potential
interaction terms)
Fractional factorial designs
Important difference: design in the context of
computer code experiments – random variation
due to variation in experimental units does not
exist.
SA techniques
Screening techniques
– O(ne) A(t) T(ime), factorial, fractional factorial
designs used to isolate a set of important factors
Local/differential
analysis
Sampling-based (Monte Carlo) methods
Variance based methods
– variance decomposition of output to compute
sensitivity indices
Screening
Measures of importance
VarXi(E(Y|Xj =xj))/Var(Y)
HIM(Xj) =yiyi’/N
Sobol sensitivity indices
Fourier Amplitude Sensitivity test (FAST)
So far so good
Ocean modelling
Decision making-is it safe to
eat fish?
Regulatory- Have emission
Air pollution modelling (local control agreements reduced
and regional scale) air pollutants?
Chronologies for past Understanding -when did
environment studies things happen in the past
Questions we ask about
observations
Do they result from observational or designed;
laboratory or field experiments?
What scale are they collected over (time and space)?
Are they representative?
Are they qualitative or quantitative?
How are they connected to processes, how well
understood are these connections?
How varied are they?
Example 1: are atmospheric SO2
concentrations declining?
Measurements made at a monitoring station
over a 20 year period: processes involve
meteorology (local and long-range, source
distribution, chemistry of sulphur)
Complex statistical model developed to
describe the pattern, the model portions the
variation to ‘trend’, seasonality, residual
variation
Main objective
so2 monitored in GB02
10
8
6
so2
4
2
0
4
2
0
1.5
1.0
0.5
0.0
0 50 100 150
observations
Example 2
Discovery of radioactive particles on the foreshore of a
nuclear facility since 1983
Is the rate of finds falling off?
Are the particle characteristics changing with time?
Processes: transport in the marine environment,
chemistry of the particles in the sea, interaction with
source
What can we infer about the size of the source and its
distribution?
Log activity and trend
Accuracy Measures
15.0
MAPE 11.8851
logactivity
MAD 1.4229
12.5 MSD 3.8787
10.0
7.5
5.0
Date
Trend in number of finds
25 Variable
Actual
Fits
20 Accuracy Measures
MAPE 108.951
ber of finds
MAD 4.025
MSD 28.222
15
num
10
0
1984 1986 1988 1990 1992 1994 1996 1998 2000 2002
year
Cumulative number of finds
150
100
50
0 4 8 12 16
Example 3: how well should models
agree?
6 ocean models (process based-transport, sedimentary
processes, numerical solution scheme, grid size) used
to predict the dispersal of a pollutant
Results to be used to determine a remediation policy
level of agreement
6 different models 3
0
1 2 3 4 5 6
Model
Predictions of levels of cobalt-60
Different models, same
input data
CV(%) for location 7 CV(%) for location 10
250 250
CV(%)
CV(%)
150 150
Predictions vary by 50 50
bcs bcw bis biw tcs tcw tis tiw bcs bcw bis biw tcs tcw tis tiw
considerable margins
Simulation condition Simulation condition
250 250
Magnitude of variation a
CV(%)
CV(%)
150 150
function of spatial
50 50
bcs bcw bis biw tcs tcw tis tiw bcs bcw bis biw tcs tcw tis tiw
Simulation condition Simulation condition
distribution of sites
CV(%) for location 9
250
CV(%)
150
50
bcs bcw bis biw tcs tcw tis tiw
Simulation condition
Environmental modelling
Parameter uncertainty
– usually quantified in form of a distribution.
Model structural uncertainty
– more than one model may be fit, expressed as a
prior on model structure.
Scenario uncertainty
– uncertainty on future conditions.
Tools for handling uncertainty
Parameter uncertainty
– Probability distributions and Sensitivity analysis
Structural uncertainty
– Bayesian framework
– one possibility to define a discrete set of models,
other possibility to use a Gaussian process
Conclusions
The world is rich and varied in its complexity
Modelling is an uncertain activity