Documente Academic
Documente Profesional
Documente Cultură
Keywords:
Introduction
Problem Formulation
f p (xk+1 )
xk+1
f L (xk ) = fv (
yk hk (xk ))
and then using Bayes law
f L (xk )f p (xk )
L
p
R f (k )f (k )dk
f e (xk ) = R
(2)
is an optimal predicted density with respect to equation (1). A solution for value discrete densities can be
found in [13].
yk
flp (xk )
fuL (xk )
flL (xk )
Generate
Likelihoods
fup (xk )
Modified
Filter Step
fue (xk )
fle (xk )
3.1
Figure 4: Modified filter step for the use with lower
and upper bounds.
Our approach is to modify the filter step for propagating a set of densities. As shown in Figure 2, two
likelihoods, one lower and one upper, are generated.
The generation of these likelihood depend on the nonstochastic errors of the system. Efficient methods of
deriving density bounds from real systems are another
point of future research. These two likelihoods plus the
p
lower and upper bounds of the prior density fu,l
(x) are
used to calculate a lower and upper bounding estimate
e
density fu,l
(x).
This work considers one-dimensional probability densities. The following assumptions are made for all density functions f :
Two scalars and , < , exist with f (x) = 0
for all x < and x > . So f only has values
larger than 0 inside the interval [, ].
The density functions must be continuous. This
means that maximum and minimum values of f
exist for every set in [, ]. The same assumption
fl is displayed in Figure 6.
ci
x[xi ,xi+1 ]
max
{f (x)} ,
di
x[xi ,xi+1 ]
min
{f (x)} .
f (x)
The maximum and minimum bounds of the considered probability density function f within
[xi , xi+1 ]
f (x)
fl (x)
xi
bi
f (x)} ,
x[xi ,xi+1 ] x
min { f (x)} .
x[xi ,xi+1 ] x
max
ai (x xi ) + f (xi ), ci ,
bi (x xi+1 ) + f (xi+1 ) }
3.2
and especially
Z
fu ()d
fu(x)
f (x)
fu ()d
f ()d x
(5)
f ()d
xi+1
f (x)
x
Now the estimates fl and fu can easily be calculated for all x in [, ]. fu and fl are not valid probability density functions because none ofR their integrals
is guaranteed Rto be equal toR 1. Only fu ()d
R
f ()d = 1 and fl ()d f ()d = 1 are fulfilled. How to get valid probability density functions is
discussed in the next Subsection.
(3)
fu is displayed in Figure 5.
xi
Figure 6: Lower bound fl of a probability density function f with three straight lines.
xi+1
(4)
R
which exists because fu ()d 1. Now the corresponding valid probability density function u is
fu (x) x v
u(x) :=
.
(7)
0
x>v
The
Rx
l()d = l( y)
y
and
f ()d
= f ( y) .
l( y) f ( y)
l(x) f (x)
fu (x) f (x), x [w, ] .
(12)
(13)
R
Inequality (13) is true. For y = 0 with l()d =
R
f ()d = 1 and equation (12) follows that equation (11) is fulfilled. For any x > equation (10) is
fulfilled using equation (9).
An example of the densities u, l, and their distribution functions is shown in Figure 7. The density f (x)
at the top of Figure 7 is a Gaussian density N (0, 1).
5 intervals have been defined with their borders 5,
3, 1, 1, 3, and 5 to calculate the bounds. The line
segments of the lower density bound l and the upper
density bound u can be seen clearly. The positions v
and w, where the densities u and l are cut-off, are at
about 0.7 and 0.7. At the bottom of Figure 7 the
probability distributions F, L, and U are shown. Here
the order of the densities can be seen. Neither the distribution function L corresponding to the lower density
bound l nor the distribution function U corresponding
to the upper density bound u subtend the distribution
function F .
max
x[xi ,xi+1 ]
and
bi,12
min
x[xi ,xi+1 ]
:=
bi,12
:=
With this information the bounds of a Bayesian filter step of the two functions f1 and f2 , labelled f12 ,
can be given. The lower and upper bounds will also
be denoted by the additional index 12. To calculate
the bounds an upper limit of the fraction in equation
2 is determined. This is done by calculating a lower
L
f () f2 ()d
1
a
n Z
X
j=1
2
i,12
and the parameters are ai,12 = i,1
L , bi,12 =
L ,
di,12
ci,12
ci,12 = L , di,12 = L , and the assumed function
2 (xi )
values at all locations xi are f1 (xi )f
. With these
L
parameters lower and upper functions fl,12 and fu,12
can be calculated.
An example is given in Figure 8. The top figure
shows the resulting density f12 after the Bayesian filter
step with its lower and upper bounds l12 and u12 . The
functions f1 and f2 are probability densities with
( h 0.5x2
i
sin2 (3x)0.03
e
+
k , x [5, 5]
5|x|
2
f1 (x) =
,
0
, x 6 [5, 5]
xj+1
xj
f1 () f2 (x )d .
x[xi ,xi+1 ]
n Z
X
j=1
xj+1
xj
fu,1 ()
max
x[xi ,xi+1 ]
{fu,2 (x )} d .
The
factor
maxx[xi ,xi+1 ] {fu,2 (x )}
can
be bounded by a constant value ci,2
Deriving a Modified
Prediction Step
(14)
(15)
fv (
y x3 ) = 3x2
fv (
y x3 )
x
x
which gives
ai,v,yx3 =
max
{Di,j }
x[xi ,xi+1 ]
jJi
and
bi,v,yx3 =
min
x[xi ,xi+1 ]
jJi
{Di,j } ,
Figure 10: Estimated system state after the cubic measurement. Top: normalized density functions of the
real system state and the upper and lower bounds using 20 intervals. Bottom: distribution functions.
In this work lower and upper bounds for sets of probability densities have been introduced. For that purpose
a partial ordering of densities has been defined. This
allows to encase complex densities by simpler bounding densities. It was proposed to only propagate the
bounds instead of the whole set through a modified
Bayesian filter step which results in new bounding densities.
A kind of guaranteed estimator for complex densities can be designed to cope with numerical deviation
Figure 11: Estimated system state after 20 measurements with upper and lower bounds, 20 intervals. Top:
density functions, Bottom: distribution functions.
References
[1] J. O. Berger, D.R. Insula, Bayesian Robustness in
Robust Bayesian Analysis, New York: SpringerVerlag, pp. 132, 2000.
[2] L. R. Pericchi, Sets of Prior Probabilities and
Bayesian Robustness, Imprecise Probabilities
Project, http://ippserv.rug.ac.be, 2000.