You are on page 1of 19

US 20100305860Al

(19) United States


(12) Patent Application Publication (10) Pub. No.: US 2010/0305860 A1
Bishop (43) Pub. Date: Dec. 2, 2010

(54) FILTERED MODEL OUTPUT STATISTICS Publication Classi?cation


(FMOS) (51) Int. Cl.
(75) Inventor: Craig H. Bishop, Monterey, CA G01 W 1/10 (200601)
(Us) G06F 19/00 (2006.01)
G06F 17/18 (2006.01)
Correspondence Address:
NAVAL RESEARCH LABORATORY (52) US. Cl. ........................................... .. 702/3; 702/ 179
ASSOCIATE COUNSEL (PATENTS)
CODE 1008.2, 4555 OVERLOOK AVENUE, S.W.
WASHINGTON, DC 20375-5320 (US) (57) ABSTRACT
(73) Assignee: The Government of the United A computer-implemented method to provide stabilized and
states “America as represented spatially smooth regression coef?cients for Weather forecast
by the seeretary of the Navy’ error correction from small training data sets. In accordance
Washington’ DC (Us) With the present invention, an MOS estimate of the regression
coe?icient calculated from a small data set can be optimally
(21) Appl. No.: 12/789,497 combined With a smooth prior estimate of the regression
_ coe?icient, an estimate of the spatial error covariance of that
(22) Flled? May 28’ 2010 prior estimate, and an estimate of the spatial error covariance
Related U‘s‘ Application Data of the MOS estimate. The result is a ?ltered MOS (FMOS)
regression coef?cient Which can be used to more accurately
(60) Provisional application No, 61/ 181,686, ?led on May estimate and correct errors in Weather forecasts even using
28, 2009' only small data sets.

Simulated true state of 2-dimensional wind component mS~1


3.5
7000 km
Patent Application Publication Dec. 2, 2010 Sheet 1 0f 9 US 2010/0305860 A1

Simulated true state of 2-dimensional wind component mS-1_


7000 km

0 M 7000 km
Patent Application Publication Dec. 2, 2010 Sheet 2 0f 9 US 2010/0305860 A1

7000 km

0
7000 k
0 FIG. 2A m
Prior Art

MOS a error

7000 km

FIG. 28
Prior Art
Patent Application Publication Dec. 2, 2010 Sheet 3 0f 9 US 2010/0305860 A1

7000 km

7 OO0 km

7000 km
FIG. 2D
Patent Application Publication Dec. 2, 2010 Sheet 4 0f 9 US 2010/0305860 A1

Column of Ga (est)
70 O 0 km

7000 km
FIG. 2E

Column of Ra (est)
7O00 km

7000 km
FIG. 2F
Patent Application Publication Dec. 2, 2010 Sheet 5 0f 9 US 2010/0305860 A1

FMOSa
7000 km

0 7000 km
FIG. 2G

FMOS a error

7000 km

0 7000 km
FIG. 2H
Patent Application Publication Dec. 2, 2010 Sheet 6 0f 9 US 2010/0305860 A1

MUS b
7000 km

7000 km
FIG. 3A

MOS b error
7 O O O km

FIG. 3B
Patent Application Publication Dec. 2, 2010 Sheet 7 0f 9 US 2010/0305860 A1

TRUE b

..

FIG. 3C

7000 km . up

7000 km
FIG. 3D
Patent Application Publication Dec. 2, 2010 Sheet 8 0f 9 US 2010/0305860 A1

Column of Gb (est) h
7000 km

0
7000 k
0 FIG. 3E m

Column of Rb (est)
7000 km

0
7000 km
FIG. 3F
Patent Application Publication Dec. 2, 2010 Sheet 9 0f 9 US 2010/0305860 A1

FIG. 36

FIVIOS b error
7000 Km -

FIG. 3H
US 2010/0305860 A1 Dec. 2, 2010

FILTERED MODEL OUTPUT STATISTICS plot of the relation betWeen f and y, and el-k is a random
(FMOS) number associated With the kth forecast that is statistically
independent of yl-k.
CROSS-REFERENCE [0007] With a ?nite sample of kIl, M realiZations, using
MOS methods one can obtain estimates al-MOS and bl-MOS of
[0001] This application claims the bene?t of priority based the regression coe?icients al. and bl. using the relations
on US. Provisional Patent Application No. 61/181,686 ?led
on May 28, 2009, the entirety of Which is hereby incorporated
by reference into the present application. (2)
TECHNICAL FIELD
[0002] The present invention relates to Weather forecasting » H

and statistical corrections of forecast errors.

BACKGROUND
[0003] Weather forecasts are of high value to a Wide range
of activities in agriculture, energy, transportation, defense
and supply chain management. See K. Rollins and J.
ShaykeWich, “Using Willingness-to-pay to assess the eco Where fl-k is the ith model forecast variable and yl-k is the
nomic value of Weather forecasts for multiple commercial verifying analysis/observation variable in Equation (1) above
sectors,”MeZe0r0l. Appl. Vol. 10, pp. 31-38 (2003);Y. Zhu, Z. and and y,- are the average values over M realiZations.
Toth, R. Wobus, D. Richardson, and K, Mylne, “The Eco [0008] If tWo years of historical data are available for the
nomic Value of Ensemble-Based Weather Forecasts,” BAMS, forecast model of interest, MOS can be relied on to provide
January 2003, pp. 73-83. Of particular value are Weather signi?cant forecast improvements. HoWever, in the continu
forecasts tailored for the particular Weather related decisions ing effort to improve Weather forecasting models, signi?cant
that individuals, companies and organiZations must make. changes are frequently made to the forecasting model. The
Such tailored Weather forecasts are often provided by private MOS equations developed for an old model may be entirely
Weather companies such as those listed on the government inappropriate for the changed neW model. Consequently,
Web site http://WWW.Weather.gov/im/more.htm. after every model change, neW MOS equations need to be
[0004] The starting point for these Weather forecasts is a developed. For example, typical model changes have
computer simulation or Numerical Weather Prediction included increases in model resolution, changes in the repre
(NWP) in Which approximations to the equations governing sentation of sub sub-grid scale physics, and changes in the
the evolution of the atmosphere propagate a recently esti forcings associated With radiation.
mated Weather state forWard in time. In general, substantial [0009] If su?icient manpoWer and computer resources
improvements to forecasts made in this Way can be achieved Were available, a historical record of the performance of the
by comparing histories of forecasts With corresponding his neW system required for neW MOS equations could be gen
tories of verifying observations. By mathematically modeling erated fairly quickly by running the neW system on historical
the differences betWeen the NWP and observations, it has data. HoWever, such resources are generally unavailable to
been shoWn that one can produce a forecast that is signi? the responsible parties. Instead, a historical record of tWo
cantly better than that from NWP. years is usually obtained by archiving forecasts and the cor
[0005] Glahn and LoWry describe hoW the theory of mul responding verifying analyses and forecasts in real time.
tivariate linear regression can be used to correct systemati Using such a method, a tWo-year historical record Would
cally predictable aspects of Weather forecast models such as require tWo years’ time to compile.
the NWP, and refer to their Weather forecast error corrector as [0010] This state of affairs led Wilson and Vallée (2002),
Model Output Statistics (MOS). See H. R. Glahn and D. A. supra, to propose an Updateable Model Output Statistics
LoWry, “The Use of Model Output Statistics (MOS) in Obj ec (UMOS) system that blended regression equations based on
tive Weather Forecasting,” J. Appl. Meleon, Vol. 11, Issue 8, earlier versions of the model With equations based on more
pp. 1203-1211 (1972). The MOS forecast error corrector is recent versions of the model. UMOS implicitly assumes that
estimated from a historical record of forecasts together With signi?cant model changes are typically separated by more
corresponding verifying observations. Wilson and Vallée than tWo years. HoWever, this assumption is not satis?ed at
(2002) suggest that the historical record needs to contain at many forecasting centers. For example, the limited area
least tWo years Worth of daily Weather forecasts. L. J. Wilson Weather forecasting models of the US. Navy are typically
and M. Vallée, “The Canadian Updateable Model Output deployed in a speci?c theatre for a period betWeen tWo Weeks
Statistics (UMOS) System: Design and Development Tests,” and tWo years. In principle, neW MOS equations Would need
Wea. Forecasting, Vol. 17, Issue 2, pp. 206-222 (2002). to be developed for each unique theatre in Which the forecast
[0006] MOS methods assume that on the kth day/ event, the ing model is deployed. Hence, the Navy’s deployment peri
ith model forecast variable fl-k is related to the corresponding ods are too short for the estimated regression coe?icients to
verifying analysis/observation variable yl-k via the stochastic stabiliZe, and any attempt to estimate the regression coef?
relation cients using MOS or UMOS With such a small data set Will
result in very noisy regression coe?icients.
[0011] One alternative Would be to assume that regression
Where the true regression coe?icients al- and bl- of the model coef?cients Were identical in various sub-regions of the
forecast variable fl-k can be considered to be the “slope” model. This Was assumed by, for example, M. J. Schmeits, K.
parameter and the “intercept” parameter, respectively, of a J. Kok, and D. H. P. VogeleZang, “Probabilistic Forecasting of
US 2010/0305860 A1 Dec. 2, 2010

(Severe) Thunderstorms in the Netherlands Using Model and 2F illustrate estimated error covariances of the prior and
Output Statistics.” Wea. Forecasting, Vol. 20, Issue 2, pp. MOS estimates of a, respectively. FIGS. 2G and 2H, respec
134-148 (2005).Although this approach Will give stable coef tively, illustrate an exemplary set of Filtered MOS (FMOS)
?cients for small data training sets it does not converge to the estimates of a obtained in accordance With the present inven
(superior) MOS coef?cients in the limit of in?nite training tion and the errors in the FMOS estimates as compared to the
data. In addition, the MOS equations are likely to have erro true a-?eld.
neous jumps betWeen sub-regions. [0018] FIGS. 3A-3H illustrate corresponding aspects of the
[0012] Thus, there is a need for a method for producing less differences betWeen the MOS and the FMOS estimates of the
noisy MOS regression coef?cients that canbe used With small slope coe?icient b. Thus, FIGS. 3A and 3B, illustrate an
data sets. exemplary set of MOS estimates (prior art) of the true b-?eld
and the error in this estimate, respectively. FIG. 3C shoWs a
SUMMARY plot of an exemplary true b-?eld. FIG. 3D shoWs the true
spatial covariance function of the b-?eld. FIGS. 3E and 3F
[0013] This summary is intended to introduce, in simpli?ed
form, a selection of concepts that are further described in the illustrate estimated error covariances of the prior and MOS
Detailed Description. This summary is not intended to iden estimates of b, respectively. FIGS. 3G and 3H, respectively,
tify key or essential features of the claimed subject matter, nor illustrate an exemplary set of FMOS estimates of b obtained
is it intended to be used as an aid in determining the scope of in accordance With the present invention and the errors in the
FMOS estimates as compared to the true b-?eld.
the claimed subject matter. Instead, it is merely presented as
a brief overvieW of the subject matter described and claimed
DETAILED DESCRIPTION
herein.
[0014] The present invention provides a computer-imple [0019] The aspects and features of the present invention
mented method to provide stabiliZed and spatially smooth summariZed above can be embodied in various forms. The
regression coef?cients for Weather forecast error correction folloWing description shoWs, by Way of illustration, combi
from small training data sets. In accordance With the present nations and con?gurations in Which the aspects and features
invention, the MOS estimates al-MOS and bl-MOS of regression can be put into practice. It is understood that the described
coef?cients calculated from a small data set can be optimally aspects, features, and/or embodiments are merely examples,
combined With a smooth prior estimate of the regression and that one skilled in the art may utiliZe other aspects,
coe?icient, an estimate of the spatial error covariance of that features, and/or embodiments or make structural and func
prior estimate, and an estimate of the spatial error covariance tional modi?cations Without departing from the scope of the
of the MOS estimate to produce a set of Filtered MOS present disclosure.
(FMOS) regression coef?cients aFMOS and bFMOS: [0020] The present invention provides a computer-imple
mented method for statistically deriving Weather forecast
improvement functions from small training data sets. As Will
be appreciated by one skilled in the art, a method for provid
ing stabiliZed and spatially smooth regression coef?cients for
Where Weather forecast error correction in accordance With the
present invention can be accomplished by executing one or
more sequences of instructions contained in computer-read
able program code read into a memory of one or more general
or special-purpose computers con?gured to execute the
instructions, Wherein MOS regression coef?cients that have
large errors because of the paucity of training data are trans
are n-vectors listing all the estimates of alMOS and bl-MOS for formed into a set of ?ltered modeled output statistics (FMOS)
iIl, . . . , n, n being the number of grid points de?ning the ?eld regression coef?cients using information about the spatial
of interest aprior and bp’ior are n-vectors listing prior estimates covariance of the prior estimate of the coef?cients and the
or guesses of the regression coef?cients a and b over that ?eld, spatial error covariance of the MOS estimate of the coef?
Ga and Gb de?ne the error covariances of a‘’ '1'” and bprior and cients. The addition of the spatial covariance information
Ra and Rb de?ne the error covariance of aMOS and bMOS. causes the FMOS coef?cients to be much more accurate than
[0015] These ?ltered regression coef?cients aFMOS and the noisy MOS coef?cients from Which they Were derived.
bFMOS obtained in accordance With the present invention can [0021] As described in more detail beloW, the FMOS tech
be used to more accurately estimate and correct errors in nique of the present invention stabiliZes and spatially
Weather forecasts even using only small data sets. smoothes noisy regression coef?cients produced by conven
BRIEF DESCRIPTION OF THE DRAWINGS
tional MOS techniques using small data sets by optimally
combining a data-poor MOS estimate With a prior estimate
[0016] FIG. 1 depicts an exemplary random random based on an assumption, for example, that model forecasts are
meridional Wind ?eld (v) generated using simulated observed unbiased. To optimally combine these tWo estimates, infor
idealiZed Weather ?elds. mation about the spatial covariance of the prior estimate of
[0017] FIGS. 2A-2H illustrate aspects of the differences the coef?cients and the spatial error covariance of the MOS
betWeen the MOS and FMOS estimates of the slope coef? estimate of the coef?cients is used. An estimate of the spatial
cient a obtained from 16 trials/events. FIGS. 2A and 2B error covariance G of the prior estimate can be obtained from
illustrate an exemplary set of MOS estimates (prior art) of the a spectral analysis of the (noisy) difference betWeen the data
true a-?eld and the error in this estimate, respectively. FIG. poor MOS estimate and the prior estimate, and an estimate of
2C shoWs a plot of an exemplary true a-?eld. FIG. 2D shoWs the spatial error covariance R of the data-poor MOS estimate
the true spatial covariance function of the a-?eld. FIGS. 2E can obtained from a spatial analysis of the equations govern
US 2010/0305860 A1 Dec. 2, 2010

ing the grid-point Wise error variance of the MOS equations.


In accordance With the present invention, these error covari
ances G and R are combined With the MOS coef?cients to
produce a set of ?ltered MOS regression coef?cients Which
can be used to more accurately estimate and correct errors in
Weather forecasts even using only small data sets.
[0022] As noted above, at the kth event (e.g., an observation
day) a forecast fl-k at the ith grid point from the true state yl-k can are n-vectors listing all the estimates of aiMOS and biMOS for
be estimated from Equation (1) set forth above and replicated iIl, . . . , n, n being the number of grid points de?ning the ?eld
here for convenience: of interest aprior and bp'ior are n-vectors listing prior estimates
or guesses of the regression coef?cients a and b over over that
ik:aiyik+bi+eik' (1)
?eld, Ga and Gb de?ne the error covariances of a‘’ "by and bPn-Or
Where the regression coef?cients al- and bl- of the modeled and Ra and Rh de?ne the error covariance of aMOS and bp’ior as
forecast variable fl-k can be considered to be the “slope” described in more detail beloW. The improved regression
parameter and the “intercept” parameter, respectively, of a coef?cients aFMOS and bFMOS can be used to more accurately
plot of the relation betWeen f and y, and el-k is a random estimate and correct errors in Weather forecasts even using
number associated With the kth forecast that is statistically only small data sets.
independent of yl-k. Although Equation (1) expresses the fore [0027] A method for estimating aFMOS and bFMOS in accor
cast as function of the observation rather than the observation dance With the present invention Will noW be described in
as a function of the forecast, one skilled in the art Would detail.
readily understand that the methods described herein can be
applied equally Well to counterparts of Equation (1) that [0028] As described above, the error covariances Ga and Gb
give the error covariance of the prior estimates ap’ior and
express the observation as a function of the forecast. It may be
bprior. n accordance With the invention, Ga and Gb can be
noted, hoWever, that the form of Equation (1) presented de?ned as
herein may be preferred When one is attempting to produce
reliable probabilistic forecasts from ensemble forecasts. See
C. H. Bishop and K. T. Shanley, “Bayesian Model Averag
ing’s problematic treatment of extreme Weather and a para
digm shift that ?xes it,” Mon. Wea. Rev. 136, pp. 4641-4652
(2008). Where a and b are n-vectors listing the true values of the
[0023] Also as noted above, Equation (1) contains a set of coef?cients al- and bl- and ap’ior and bp’ior are n-vectors listing
estimated regression coef?cients al-MOS and bl-MOS can be cal prior estimates or guesses of the regression coe?icients. As
culated using Equation (2) previously presented above 1 and noted above, after a change in the Weather forecast model, one
replicated here for convenience: Would typically assume that (aP'i°')T:[l,l, . . . , l] and (bprior)
T:[0,0, . . . , 0] because, in large measure, the purpose of
model changes is to make forecasts unbiased and to make the
(Z)
approximation fl-kzyl-k as accurate as possible. Thus, in the
examples presented here, ap’ior and bprior Will be based on the
a. = —,
assumption that the model is unbiased, Where all of the ele
ments of ap’ior are set equal to unity and all of the elements of
bprior are set equal to Zero. HoWever, in general aprior and
bprior can represent any prior guess of the regression coef?
cients a and b.
[0029] An exemplary method for estimating the covari
ances Ga and Gb in accordance With the present invention Will
noW be described. Since the estimation method is the same for
[0024] HoWever, there often are signi?cant errors in the both Ga and G1,, only the method for estimating Ga Will be
estimated regression coef?cients aiMOS and biMOS, particu described here, as one skilled in the art Would understand hoW
larly in cases Where only a small data set is present. to estimate Gb from the description herein. In addition, one
[0025] The present invention provides a method to improve skilled in the art Would readily appreciate that other covari
on the MOS estimates of the regression coef?cients al- and bi, ance matrices Ga and Gb and methods for estimating thereof
Which in turn can be used to provide more accurate Weather also can be used, and any appropriate covariance matrices Ga
forecasts and modeling, even in cases Where only small data and Gb and/or methods for estimating thereof can be used in
sets are available. In accordance With the present invention, estimating regression coef?cients aFMOS and bFMOS in accor
each MOS estimated coe?icient can be combined With a dance With the present invention.
smooth prior estimate of that regression coef?cient, an esti [0030] Let an n><n matrix E list the real set of discrete
mate of the spatial error covariance of that prior estimate, and orthonormal sinusoidal/cosinusoidal basis functions for the
an estimate of the spatial error covariance of the MOS esti domain of interest and ET be the transpose of E. These basis
mate. functions can be readily accessed via Fast Fourier Transform
[0026] The result is a set of ?ltered MOS (FMOS) regres subroutine libraries knoWn in the art. If the domain under
sion coef?cients aFMOS and bFMOS: consideration lies on a sphere, then a basis of spherical har
aFMOS: apn'or: GA Ga:R6941 ( aM0s_ aprior) monics should be used rather than sinusoids. If the assump
tion of periodicity is invalid on a ?nite domain then a pure
bFMOS: bpn'or: Gb( Gb:R1941 (bM0s_bprior) (3) sinusoid or pure cosinusoid basis should be used.
US 2010/0305860 A1 Dec. 2, 2010

[0031] It can be assumed that [0037] We also note that from Equation (6)
Ga:E(diag(f))ET (5)
[0032] The term diag(f) in Equation (5) is a diagonal matrix
Whose non-Zero elements are given by

Where the subscripts k and 1 refer to a sinusoidal basis func


tion With Wavenumber k in the x-direction and Wavenumber l [0038] so that using the relations in Equation (10) in Equa
in the y-direction. tion (9) gives us
[0033] The broader the covariance functions associated
With the covariance matrices Ga and G1,, the smaller the his
torical data set required for FMOS to yield accurate regres
sion coef?cients. This is because When these covariance func
01 "k
M5
tions are broad, Equation (3) can remove the noise from the and
MOS estimates of a and b by spatially averaging the noisy
MOS estimates. The breadth of the covariance functions 61 (12)
depends on the positive de?nite parameter b used in deriving
the diagonal matrix elements fkJ, With a larger value of b k2 +
leading to broader covariance functions and a smaller value of
b leading to tighter covariance functions. The parameter B
Z2] .2 18W
used in de?ning the diagonal matrix elements fk,Z determines
the amplitude of the covariance functions, With larger
(smaller) B values giving larger (smaller) amplitudes.
[0034] The prime objective of the estimation procedure
described here is to choose B and b so that the vector (aP”°’—a)
Would appear to be a random draW of an n-vector from a [0039] The derivatives
normal distribution With covariance Ga. In other Words, f
should be chosen so that the assumption
01 d 01
?an m2)
Where Q is some random normal vector With mean 0 and
covariance I, is as plausible as possible. can then be used in any suitable minimization algorithm to
To do this, We begin by taking the transform ?nd the values of B and b2 that minimiZe J. With B and b
de?ned in this Way, the optimum error covariance GGIE (diag
(f)) ET can then be estimated using Equations (5) and (6)
Where the symbol O indicates the elementWise vector prod described above. As noted above, Gb can be estimated in the
uct. The transform yields the vector 0t of spectral coef?cients same Way as can Ga, and so the procedure for estimating Gb
de?ning aprior and aMOS. Since 0t is real and dIOtOOt, there are Will not be repeated here.
no negative elements in d. For a tWo-dimensional domain, [0040] As can be seen from Equation (3) and as described
each element dk,Z gives the square of the coe?icient of the above, in addition to Ga and G1,, the method for estimating
sinusoid With Wavenumber k in the x-direction and Wavenum improved forecast error regression coef?cients aFMOS and
ber l in the y-direction. bFMOS in accordance With the present invention also utiliZes a
[0036] To make the assumption in Equation (7) plausible, second set of error covariance equations Ra and Rb, Which
the parameters B and b in Equation (6) can be chosen to de?ne the error covariance of the MOS estimates of the
minimize the function regression coef?cients aMOS and bMOS:
a

Me Ms
l (13)
by setting [0041] It should be noted that unlike the error covariances
Ga and G1,, each of the error covariance matrices Ra and Rb
must be estimated separately.
[0042] As described in more detail beloW, these spatial
and error covariance matrices can be estimated from an analysis
of the knoWn equations de?ning the error variance of esti
mates of the regression coef?cients at each grid point. The
aspects of this analysis relating to spatial covariances are neW
and are not found in the prior art. In addition, the magnitude
of the elements in Ra and Rb tend to Zero as the length of the
US 2010/0305860 A1 Dec. 2, 2010

historical record M used as a training data set tends to in?nity in?nity. HoWever, When the number of training data sets M is
so that in this limit, bFMOSIbFMOSIb and aFMOSIaMOSIa. signi?cantly smaller than the number of grid points of inter
[0043] An exemplary method for estimating Ra and Rb is est, this approximation of the regression coe?icient Rb pro
presented below. However, as in the case of Ga and G1,, other vides results that are far superior than that obtained using
forms of Ra and Rb and methods for estimating thereof may conventional methods.
exist and any appropriate form and/or method for estimation [0050] As noted above, Ra and Rb must be estimated sepa
may be used in the method for estimating the regression rately, and so having obtained an estimate of Rb, We can noW
coef?cients aFMOS and bFMOS in accordance With the present
invention. estimate Ra.
[0044] We begin With the estimation of Rb. From Equations [0051] As described above, the forecast variable is
(1) and (3) set forth above, related to the corresponding verifying analysis/observation
variable y,” by fi’":aiyi’"+bi+‘Ql-'". Therefore,
since biMOSfi—aiyi, byes-big, Where the overbar indicates a
sample mean over the M training events, e. g., Where the barred variables and y, are mean variables as
described above.
[0052] Rearranging Equation (17), We get
ai:[(12-12)(n-YO-‘QKn-YOlKn-i? (18)
[0053] From Equation (2) described above, the value of
[0045] In conventional methods, the element {RbL-j on the aiMOS can be derived:
ith roW and jth column of Rb can be estimated using the values
of biMOS and (byes-bl.) from Equation (14) above: a I'MOS: [Uri-Ti) Orin/(M502, (l 9)
[0054] Using Equations (1 8) and (l 9) above, We can derive
a-MOS—a-:

and therefore can derive Ra:

Where the triangular brackets indicate the expectation opera


tor knoWn in the art.
[0046] Using the approximation <Qhd imzfYLal-MOSyi’Lbf
MOS in Equation (1 5), an estimate of the covariance betWeen
the error of the bias estimate at the ith grid point and the bias
estimate at the jth grid point can be obtained.
[0047] The approximation given by Equation (15) is a
trivial extension of formulae Well knoWn in the ?eld of mul
tivariate regression. HoWever, this approximation is
extremely poor When the number of data sets M is smaller
than the number of grid-points in the horiZontal domain, and
unfortunately, this data-poor state of affairs is What Would [0055] Using the facts that (yZ-MCZ" Hyf'C/“FO and
typically be expected in meteorological applications. (‘QZ-M‘QJ-k) :6mk( ‘QZ-M‘QJ'" ), Equation (21) simpli?es to
[0048] Consequently, in accordance With the present inven
tion, Rb is assumed to be diagonal in spectral space and can be
estimated using the relation E (22)
E

EM:
[0049] Note that in both of Equations (15) and (16), the
magnitude of the elements of Rb approaches Zero as M tends
EIH m: l
to in?nity; i.e., the error in the MOS coef?cients aMOS and
bMOS as compared to the true regression coef?cients a and b
goes to Zero as the number of training events M goes to
US 2010/0305860 A1 Dec. 2, 2010

[0056] Using Equation (15) in Equation (22) gives a computer programmed With appropriate softWare Which can
then estimate the aFMOS and bFMOS coef?cients using the
input values. In other embodiments, the values of aMOS and
bMOS and aprior and bprior may have been previously computed
at,- -
and loaded as inputs, With Ga and G1,, Ra and Rb being com
puted as part of the process of estimating the aFMOS and
bFMOS coef?cients. In still other embodiments, none of aMOS,
bMOS, Ga and G1,, Ra and Rb may have been already computed
so that all ofaMOS, bMOS, Ga and G1,, Ra and Rh are computed
during the process of estimating the aFMOS and bFMOS coef
?cients.
[0064] To test the FMOS approach, random correlated
?elds of true values yT:[yly2, . . . , yn] Were created. An
example of such a random ?eld of true values is shoWn in FIG.
[0057] To get Equation (23) into matrix form, We ?rst 1, Which illustrates a simulated true state of a 2-dimensional
de?ne the matrix Y such that Wind component in m/ s across idealiZed Weather ?elds hav
ing a scale of 1000 km. From these true values, corresponding
forecast values fT:[fl, f2, . . . , fn] Were created at each grid
24 point using the true values of spatially varying ?elds of a and
M (W-WW’f-W ( )
mil: 2T b in Equation (1). To give these ?elds meteorological rel
evance they Were made to propagate from West to East and
evolve in time in a Way that is qualitatively similar to the Way
meteorological ?elds of, for example, temperature, evolve
[0058] Let the diagonal matrix D list the inverse of the With time. In this Way, time series of pairs of observations and
diagonal elements of Y such that forecasts that obey Equation (1) could be easily created for
D:{di?g(Y)}’l (25) testing the MOS and FMOS approaches for estimating the
coef?cients a and b from the data ?elds. The ?elds together
[0059] Equation (23) may then be reWritten in the matrix With the MOS ?elds Were also used to test the aforementioned
form
methods for estimating Ga and G1,, R1, and Rh.
[0065] The bene?cial effects of using the method of the
Where O denotes the elementWise matrix product. Note that present invention are clearly illustrated by the plots shoWn in
Equation (26) states that each element of Ra is directly pro FIGS. 2A-2H and FIGS. 3A-3H.
portional to a corresponding element of Rh. Consequently, [0066] As noted above, FIGS. 2A-2H illustrate aspects of
just as the elements of Rb tend to Zero as the number of the differences betWeen the MOS and FMOS estimates of the
training data events M tends to in?nity, the elements of Ra Will slope coe?icient a obtained from 16 trials/events. FIGS.
also tend to Zero as M a0O. 3A-3H illustrate corresponding aspects betWeen the MOS
[0060] Thus, in accordance With the present invention, With and FMOS estimates of the slope coe?icient b.
the MOS regression coe?icients, the prior estimates of the [0067] Each of the 16 trials produces an observation y and
regression coef?cients, and the covariances Ga G1,, Ra, and Rb a forecast fat each gridpoint of the model domain. From these
knoWn, an improved set of regression coef?cients al. and bi, 16 data pairs, attempts Were made to estimate the unknown
i.e., a-FMOS and bl-FMOS, can be obtained in accordance With
1 coef?cients using the MOS method according to Equation (2)
Equation (3) set forth above: set forth above. The results of these estimates are shoWn in
aFMOS:apn'or: GAGQIRQA (a?/IOS_aprior), FIGS. 2A-2B and 3A-3B.
[0068] FIGS. 2C and 3C are plots of an exemplary true
a-?eld and an exemplary true b-?eld obtained using a minor
[0061] These improved regression coef?cients in turn can adjustment of the method described in the appendix of Bishop
be used to provide an improved statistical relationship and Hodyss (2007). See C. H. Bishop and D. Hodyss, “Flow
betWeen the forecast at the ith grid point fl-k and the observa adaptive moderation of spurious ensemble correlations and
tion yik at the ith grid point from the FMOS coef?cients its use in ensemble based data assimilation.” Quart. J. Roy.
al-FMOS and bl-FMOS at the ith grid point Where: Mel. Soc. 133, pp. 2029-2044 (2007). FIGS. 2D and 3D
shoWs the true spatial covariance function of the a- and
b-?elds shoWn in FIGS. 2C and 3C, respectively, and are
[0062] Equation (27) represents an improved estimate of equivalent to an error covariance function of the prior esti
the relationship betWeen observations and forecasts than that mates of a and b that sets a and b equal to unity at all grid
obtained using MOS coef?cients because FMOS coef?cients points.
are more accurate than MOS coe?icients. Using the methods [0069] FIGS. 2E and 2E shoW plots of Ga, the estimated
of Bishop and Shanley (2008), supra, Equation (27) can be error covariance function of the prior estimates of a (FIG. 2E),
used to improve the accuracy and reliability of probabilistic and Ra, the estimated error covariance function of the MOS
forecasts of Weather. estimates of a (FIG. 2F), With FIGS. 3E and 3E shoWing the
[0063] It Will be noted here that in some embodiments of corresponding plots for Gb and Rb.
the present invention, all of aMOS, bMOS, a‘’ '1'”, bprior, Ga and [0070] FIGS. 2A/3A and 2B/3B illustrate aspects of the
G1,, and Ra and Rb may already have been computed and MOS estimates of the coef?cients a and b obtained using the
stored in an internal or external memory or other storage methods of the prior art. Note the noisy nature of the a and b
medium, so that they need simply to be loaded as inputs into ?elds shoWn in FIGS. 2A and 3A as compared With the true
US 2010/0305860 A1 Dec. 2, 2010

?elds shown in FIGS. 2C and 3C. In contrast, the FMOS [0075] Thus, the use of the FMOS method of the present
estimates of the coef?cients a and b obtained using the meth invention has numerous advantages. For example, its esti
ods described herein are smooth, and resemble the plots of the mates of regression coef?cients are more accurate, particu
true a and b ?elds shoWn in FIGS. 2C and 3C. larly When the training data set is small. Moreover, if properly
[0071] In addition, a comparison of the error of the FMOS con?gured, the results using the FMOS method of the present
estimates of a and b shoWn in FIGS. 2H/ 3H With the error of
invention Will be equivalent to those using MOS in the limit of
an in?nite data training set. This is a desirable feature
the MOS estimates shoWn in FIGS. 2B/3B shoWs that the
because, in the limit of a very large data set, MOS is guaran
FMOS errors are about an order of magnitude smaller than the
teed to recover the true coe?icients.
MOS estimate. A comparison of these Figures shoWs that the
[0076] It Will be appreciated by one skilled in the art that
maximum errors incurred by the MOS estimate are more than
one or more aspects of a method for providing stabiliZed and
3-10 times larger than those incurred by the FMOS estimate. spatially smooth regression coef?cients for Weather forecast
For example, the error of the al-MOS ?eld illustrated in FIG. 2B error correction from small training data sets as described
shoWs error extrema With magnitudes greater than 0.2, and in herein can be accomplished by one or more processors
fact shoWs mean square errors (mse) of the MOS estimates executing one or more sequences of one or more computer
that are 19 times larger than the mse of the FMOS estimate readable instructions read into a memory of one or more
shoWn in FIG. 2H. The MOS estimate of the regression coef computers from volatile or non-volatile computer-readable
?cients based on 16 events is of little practical use because the media capable of storing and/or transferring computer pro
noise (error) is larger than the signal. On the other hand, the grams or computer-readable instructions for execution by one
error obtained from the FMOS estimates shoWn in FIG. 2F or more computers. Volatile media can include a memory
have maximum magnitudes of 0.04, Which is much smaller such as a dynamic memory in a computer. Non-volatile com
than the 0.2 amplitude variations of ai. Thus, as can readily be puter readable media that can be used can include a compact
appreciated, the FMOS estimates of the regression coef? disk, hard disk, ?oppy disk, tape, magneto-optical disk,
cients in accordance With the present invention represent a PROM (EPROM, EEPROM, ?ash EPROM), SRAM,
signi?cant improvement over the MOS estimates for use With SDRAM, or any other magnetic medium; punch card; paper
small data sets. tape; or any other physical medium such as a chemical or
[0072] In addition, to test the statistical signi?cance of the biological medium.
superiority of FMOS over MOS, 16 independent trials Were [0077] Although particular embodiments, aspects, and fea
tures have been described and illustrated, it should be noted
performed in Which [61-2) :10< (al-yi)2 ) :10< (bl-)2). In other that the invention described herein is not limited to only those
Words, the variance of the random component of forecast embodiments, aspects, and features. It should be readily
error el- in Equation (27) Was made to be 10 times larger than appreciated that modi?cations may be made by persons
the variance of the signal. It Was found that MOS mse skilled in the art, and the present application contemplates
exceeded FMOS mse for the slope parameter “a” by a factor any and all modi?cations Within the spirit and scope of the
betWeen 3.5 and 57 .5. The mean of this superiority factor over underlying invention described and claimed herein. Such
the 16 trials Was 15.3. In the same set of independent trials, embodiments are also contemplated to be Within the scope
MOS mse exceeded FMOS mse for the intercept parameter and spirit of the present disclosure.
“b” by a factor betWeen 2.4 and 9.6. The mean of this supe
riority factor Was 6.1. Note that FMOS Was superior to MOS What is claimed is:
in every one of the 16 trials for both parameters. The prob 1. A computer-implemented method for estimating a set of
ability of this happening by pure chance if FMOS Was no regression coef?cients for use in estimating a model forecast
better than MOS is 0.5l6:1.5><10_5. Hence, the null hypoth variable, comprising:
esis that FMOS is not superior to MOS can be rejected With a
receiving, at a computer programmed With appropriate
con?dence level of 99.999%.
softWare, data of an n-vector aMOS and an n-vector bMOS,
[0073] An additional 16-trial test Was performed in Which the elements of aMOS and bMOS comprising a set of mod
the variance of the random component of forecast error in eled output statistics (MOS) estimates of the true values
Equation (27) Was reduced by an order of magnitude so that of forecast correction coef?cients a and b;
receiving, at the computer, data of an n-vector ap’ior and an
(61-2 ) :< (al-yi)2 > Ii (bl-)2). In this case, MOS mse exceeded n-vector bp'ior, the elements of ap’ior and bprior compris
FMOS mse for the slope parameter “a” by a factor betWeen
ing a set of prior estimates of forecast correction coef?
3.8 and 16.7. The mean of this superiority factor Was 7.8. In
cients a and b;
the same set of independent trials, MOS mse exceeded FMOS
mse for the intercept parameter “b” by a factor betWeen 1.5
receiving, at the computer, data of a spatial covariance
and 5.8. The mean of this superiority factor Was 3 .7. Note that
matrix Ga for ap’ior and a spatial covariance matrix Gb
FMOS Was superior to MOS in every one of the 16 trials.
for bp'ior;
Since the probability of this happening by pure chance if receiving, at the computer, data of a spatial error covari
FMOS Was no better than MOS is 0.5 1 6:1.5><10_5. Hence, the ance matrix Ra for aMOS and a spatial error covariance
null hypothesis that FMOS is not superior to MOS can again matrix Rb for bMOS; and
be rejected With a con?dence level of 99.999%. transforming the data of aMOS, bMOS, aprior, bp’ior, Ga, Gb,
[0074] Comparison of the ?rst 16 trials With the second set Ra, and Rb into a set of estimated regression coef?cients
FMOS FMOS
of 16 trials shoWs that the extent of superiority of FMOS over a and b , wherein

MOS increases as the magnitude of the systematic part of aFMOS:aprior: Ga ( Ga :R6941 (aMOS_ aprior); and
forecast error is reduced relative to the random part of forecast
error.
US 2010/0305860 A1 Dec. 2, 2010

2. The method according to claim 1, wherein the spatial transforming the data of the yik, fik, i, and f. in to a ?rst set
of estimated regression coef?cients al-MO and bl-MOS, the
covariance matrix Ga has the form Ga: (aP'i°’—a)(aP”°’— ?rst set of estimated regression coe?icients comprising a
set of modeled output statistics (MOS) estimates of the
a)T> and the spatial covariance matrix Gb has the form G1,: true values of regression coef?cients al. and bi;
receiving, at the computer, data of a ?rst set of second set of
<(bP”°’—b)(bP”°’—b)T> Where a and b comprise n-vectors of estimated regression coef?cients al-P'w’ and bl-pnor, the
the true values of the regression coef?cients a and b. second set of estimated regression coe?icients repre
3. The method according to claim 1, Wherein the matrix senting a prior estimate of regression coef?cients al. and
elements {Rah-j and {Rbhj of the spatial error covariance
transforming the values of al-MOS into the n-vector aMOS and
matrices Ra and Rh have the form {Rah-fl (aiMOS—ai)(ajMOS— the values of bl-MOS into the n-vector bMOS;
a)) and {Rb}lj:( (biMOS—bi)(bjMOS—bj) ), Where a, a]. and bl. transforming the values of af '1'” into the n-vector aprior a
and bj are the 1th and jth true values of the regression coef? prior and the values of bl-P'w’ into an n-vector bP'_1°’;
cients a and b. estimating a spatial covariance matrix Ga for apnor and
4. A computer-implemented method for estimating a set of spatial covariance matrix Gb for bp'wr;
regression coe?icients for use in estimating a model forecast estimating a spatial error covariance matrix Ra for aMOS
variable, comprising: and a spatial error covariance matrix Rb for bMOS; and
receiving, at a computer programmed With appropriate transforming the data of aMOS, bMOS, ap'ior, Ga, G1,, Ra, and
softWare, data of an n-vector aM and an n-vector bMOS, Rb into a set of estimated regression coe?icients aFMO’
FMOS
the elements of aMOS and bMOS comprising a set of mod Sand 12 , wherein
eled output statistics (MOS) estimates of the true values aFMOS:aprior: GAG‘, :Rayi (aMOS_ aprior); and
of forecast correction coef?cients a and b; _
receiving, at the computer, data of an n-vector am” and an
n-vector bp’ior, the elements of ap’ior and bp’ior compris
ing a set of prior estimates of forecast correction coef? 8. The method according to claim 7, Wherein the spatial
cients a and b; _
estimating a spatial covariance matrix Ga for apnor spatial covariance matrix Ga has the form Ga (aP’i°’—a)(aP”°’—
covariance matrix Gb for bp’ior;
estimating a spatial error covariance matrix Ra for aMOS a)T> and the spatial covariance matrix Gb has the form G1,:
and a spatial error covariance matrix Rb for bMOS; and
transforming the data of aMOS, bMOS, aim”, bP’w’, Ga, G1,, <(bP”°’—b)(bP'1°’—b)T>, Where a and comprise n-vectors of
R , and Rb, into a set of estimated regression coef?cients the true values of the regression coef?cients al. and bi.
a OS and bFMOS, Wherein 9. The method according to claim 7, Wherein the matrix
QFMOSIQWWIGAGQIRJA (aM0s_aprior); and elements {Rah-j and {RbL-j of the spatial error covariance
matrices Ra and Rb have the form {Ra}lj:( (al-MOS—al-)(a]-MOS—
a)) and {Rb}lj:( (bZ-MOS—bZ-)(bJ-MOS—bJ-)l , Where a,, a], and bi,
5. The method according to claim 4, Wherein the spatial and b. are the ith and jth true values of the regression coef?
cients a and b.
covariance matrix Ga has the form Ga: (aP’i°’—a)(aP”°’— 10. A computer-implemented method of forecasting
Weather from a small data set, comprising:
a)T> and the spatial covariance matrix Gb has the form Gb: receiving, at a computer programmed With appropriate
softWare, data of values of a set of observation variables
<(bP”°’—b)(bP”°’—b)T> Where a and b comprise n-vectors of yl-k, each of yl-k representing a value of an observation
the true values of the regression coef?cients a and b. variable yl- at a kth event;
6. The method according to claim 4, Wherein the matrix receiving, at the computer, data of n-vectors of ?ltered
elements {Rah-j and {RbL-j of the spatial error covariance model output coef?cients aFMOS and bFMOS, Wherein
matrices Ra and Rh have the form {Rah-fl (aiMOS—ai)(ajMOS— aFMOS:aprior: GAG‘, :Rayi (aMOS_ aprior); and
a)) and {Rb}lj:( (biMOS—bi)(bjMOS—bj)), Where al, a]. and bi,
and the b]. are the ith and jth true values of the regression
coef?cients a and b. and Wherein aMOS andb bMOS comprise n-vectors of a set
7. A computer-implemented method for estimating a set of of MOS estimated regression coe?icients, am” and
regression coe?icients for use in estimating a model forecast bP'w’ are n-vectors of prior estimated coe?icients, Ga
variable, comprising: is the spatial covariance matrix for ap'wr, Gb is the
receiving, at a computer programmed With appropriate spatial covariance matrix for bprior, Ra is the spatial
softWare, data of values of a plurality of analysis/obser error covariance matrix for aMOS, and Rb is the spatial
vation variables yik, each value of yik representing a error covariance matrix for bMOS; and
value of an ith variable yl. during a kth event; transforming each observation variable yl-k into a corre
receiving, at the computer, data of values of a plurality of sponding forecast variable fik, Where
corresponding forecast variables fl-k, each value of fl-k fi :aiF osyik:biFMos ikeiks al-FMOS and b-FMOS are the:
being related to a corresponding value of yl-k by the ith elements of the n-vectors aFMOS and b MOS, respec
relation fik:aiyik+bi+eik, Where al. and bl. are regression tively, and 61-1“ is a random number associated With the kth
coef?cients and el-k is a random number associated With forecast;
the kth forecast; Wherein the transformation of yl-k into fl-k represents an
receiving, at the computer, data of values of a plurality of accurate description of relationship betWeen yl-k and fl-k.
mean variables y, and fi, each of y, and comprising 11. The method according to claim 10, Wherein the spatial
average values of y, and If over a plurality of realiZa
tions; covariance matrix Ga has the form Ga (aP’i°’—a)(aP”°’—
US 2010/0305860 A1 Dec. 2, 2010

a)T> and the spatial covariance matrix Gb has the form Gb mat'noes R“andR1’ have the fOrm{ R‘1}11..I ((al.MOS- alXaJ
. .MOS

a)) and {Rbhfl (bZ-MOS—bZ-)(bJ-MOS—bJ-)), Where ai, aj and bi,


<(bP”°’-b)(bP”°’-b)T>, Where a and b comprise n-vectors of and ‘DJ are the ith and jth true Values of the regression coef?
the true Values of the regression coef?cients al- and bi. cients a and b.
12. The method according to claim 10, Wherein the matrix
elements {Rah-j and {RbL-j of the spatial error covariance * * * * *

You might also like