My
personal (non-work) homepage
is
mostly full of photos of Japan, and can be found here.
I have a blog
too.
Research
in probabilistic climate prediction
I
am a member of the Global
Change Projection Research Programme at RIGC
(formerly known as FRCGC).
I'm mostly interested in the problem of parameter estimation and
its specific relevance to climate prediction. Some of my work has been
in collaboration with the UK-based GENIEproject,
and the rest is mostly in collaboration with other reserachers here
at RIGC, also with NIES and CCSR. There are now several
researcher
here working
on related topics forming the JUMP group.
Motivation
Working
Group 1 of the IPCC TAR identified the following
as one of its "high priority areas for action":
"Improve
methods to quantify
uncertainties
of climate projections and scenarios, including long-term ensemble
simulations
using complex models".
Efficient
probabilistic
parameter estimation is
a key component of this, since it is model parameters that largely
determine
the long-term climate of a model (and so the uncertainty in parameter
values also determines the uncertainty in model climate predictions).
The climateprediction.net
website has a lot of useful background information on this subject.
However, I think they are too pessimistic about the
possibility of using computationally efficient approaches to the
problem.
Method
We
have developed an efficient
probabilistic multivariate parameter estimation scheme based on the
ensemble
Kalman filter (EnKF)
and I think this can form the basis of a
solution to the
above problem. The basic idea is only a minor extension of a standard
technique: augmenting the model state with parameter values means that
the parameters are automatically included in the EnKF analysis scheme.
The multivariate perturbations so generated are (linearly)
balanced, and so the method thus avoids the wasteful integration of
vast
numbers of very poor models that generally occurs when parameter
perturbations are selected using naive direct sampling methods.
Although the Kalman filter equations are only provably optimal for
linear systems, the EnKF has a good track record of providing effective
solutions to nonlinear problems. Geir Evensen's page
is a
good place to look for more information on these.
Our
implementation is based on an
iterative scheme which improves accuracy in nonlinear situations with a
wide prior. We
have succesfully applied the technique to a range of models including
the famous Lorenz model, a
new computationally fast coupled atmosphere-ocean Earth system model (C-GOLDSTEIN),
a simplified spectral primitive equation AGCM and most recently the
state-of-the-art CCSR/NIES/FRCGC AGCM MIROC3.2 AGCM at
T21L20
resolution coupled to a slab ocean.
Due
to the balanced nature of the parameter
perturbations generated, the method may be particularly valuable for
coupled
atmosphere-ocean models. The C-GOLDSTEIN model is probably too simple
to be a meaningful test of this - it only
has a diffusive 2D atmosphere - but we have also appplied the
method
successfully to the IGCM-GOLDSTEIN model (efficient spectral T21 AGCM
coupled to GOLDSTEIN ocean), which resulted in an ensemble of models
which
ran without the need for flux adjustments. However, this model is still
somewhat developmental and the overall results were not that great, so
are not published. This sort of aproach should enable us to
perform transient ensemble hindcast simulations tuned to historical
data which I believe could significantly improve the quality and
credibility of probabilistic
climate forecasts.
The fly in
the ointment
We
think we have found a good solution to the practical and theoretical
problems of multivariate parameter estimation in the perfect model
world (unless the nonlinearity is truly extreme, in which case no
efficient solution exists - but we have found no evidence for this).
However, real applications are trickier, due to the problem of
imperfectly characterised model error (the residual difference between
model and data that cannot be eliminated, however carefully the model
is tuned).
One
way of thinking
about it is to ask, how do we assign numerical values to the
relative likelihoods of different samples from the prior distribution?
How much "better" is one model than another at predicting the future,
when both are clearly imperfect?
Towards a
solution?
Since
there is a fundamentally subjective element in the estimation process
(which will never be wholly eliminated), we think that it is essential
to test
any assumptions with out-of-sample data. For example, consider the
forecast/validate cycle of numerical weather prediction, which has
enabled calibration and refinement of those methods over several
decades. The problem with taking a similar approach to climate
forecasting is that we cannot wait for several 100 year
forecast/validate cycles. Therefore, we look to the paleoclimate record
for (in)validation opportunities. If our models cannnot hindcast
different climates reasonably well, then we can have little confidence
in their forecasts.
Our first experiments with the
MIROC3.2 AGCM are described here.
We consider a range of subjective assumptions concerning model error,
and test the ability of our ensembles to hindcast the Last Glacial
Maximum state.
Betting on
Climate Change
I'm
also interested in the use of prediction markets and ideas futures. Here's a page I wrote, based
on a poster
presentation I gave at the EGU in 2005. I've also had an article
published on
realclimate.org on the same topic. It's not clear yet where,
if
anywhere, it is going, but it's been interesting and instructive so far.
Publications
(including a handful of non-peer-reviewed
manuscripts)
T. Lenton, Y. Aksenov, J.D. Annan, T. Cooper-Chadwick, S. Cox, N.
Edwards, S. Goswami, J.C. Hargreaves, P. Harris, Z. Jiao, V. Livina, D.
Lunt, R. Marsh, T. Payne, A. Price, A. Ridgwell, I. Rutt, J.G.
Shepherd, P. Valdes, G. Williams, M. Williamson, A. Yool., A modular,
scalable, Grid ENabled Integrated Earth system modelling (GENIE)
framework: Effects of dynamical
atmosphere and ocean resolution on
bi-stability of the thermohaline circulation, Climate
Dynamics DOI 10.1007/s00382-007-0254-9 (their
version).
J.
D. Annan and J. C. Hargreaves. Can
we believe in high climate sensitivity?, On the Arxiv
- (NB not peer reviewed, or rather multiply peer-reviewed but not
published in a peer-reviewed journal!) - now there's a published
version, see 2009 list.
J. K. Hargreaves, A. Ranta, J.
D.
Annan and J. C. Hargreaves, The temporal fine structure of
night-time spike events in auroral radio absorption, studied by a
wavelet method. Journal of Geophysical Research, 106(A11):24621--24636.
J. D. Annan. Modelling under uncertainty: Monte Carlo methods for
temporally varying parameters. Ecological Modelling, 136(2--3):297--302.
2000
F. Chen and J. D. Annan. The
influence of different turbulence closure schemes on modelling primary
production in a 1D coupled physical-biological model. Journal of Marine
Systems 26:259--288.
J. C. Hargreaves and J. D. Annan. Comments on ``Improvement of the
Short-Fetch Behaviour in the Wave Ocean Model (WAM)''. Journal of
Atmospheric and Oceanic Technology, 18(4):711--715.
1999
J. D. Annan. Reply to
``Comments on the paper: On repeated parameter sampling in Monte Carlo
simulations''. Ecological Modelling 124:255--257.
J. C. Hargreaves and J. D. Annan. The impact of fierce weather on lazy
modelling. In The wind-driven air-sea interface, M. Banner (Editor),
ADFA Document Production Centre, Canberra, Australia, 125--132.
J. D. Annan and J. C. Hargreaves. Sea surface temperature assimilation
for a three-dimensional baroclinic model of shelf
seas. Continental Shelf Research, 19:1507--1520.
J. D. Annan. Numerical methods for the solution of the turbulence
energy equations in shelf seas. International Journal for
Numerical Methods in Fluids, 29:193--206.
1997
J. D. Annan. On
repeated parameter sampling in Monte Carlo simulations. Ecological
Modelling 97(1--2):111--115.
1996
J. C. Hargreaves, G. Gilmore
and J. D. Annan. The influence of binary stars on Dwarf Spheroidal
Galaxy kinematics. Monthly Notices of the Royal Astronomical Society
279(1):108--120.
1995
J. D. Annan. The complexities
of the coefficients of the Tutte polynomial. Discrete Applied
Maths 57:93-103.
1994
J. D. Annan. An approximation algorithm for counting the number of
forests
in dense graphs. Combinatorics, Probability and Computing 3:273-283.
J. D. Annan. The complexity of counting problems. D. Phil. Thesis,
University of Oxford.