Imprecise data are represented in FUZZEKS by fuzzy numbers.
A fuzzy set of a set X is defined by a membership function m
that supplies for each value of X a so-called membership value
in the range [0,1].
m : X -> [0,1]
It is similar to a subset of X, except each element x of X
can not only be (m(x)=1) or not be (m(x)=0) element of the fuzzy set,
but also can be element gradually (0<m(x)<1).
See also references at bottom of
Overview/References.
A fuzzy set of R (the real numbers) is called a fuzzy number
if the membership function m
is convex and m(x)=1 for exactly one point x of R.
(Convex means that the function decreases monotonically to both sides of the
point where the value 1 is taken.)
Have a look at
"Load Input File / FDF-inputfile-format"
for further details on how to formulate fuzzy input data for FUZZEKS.
Remark: The conventional crisp real numbers can be embedded in the set of fuzzy numbers, so that crisp numbers are a special case of fuzzy numbers. Their membership function is 1 for the given real number and 0 for all other real numbers. This is because a crisp real number always expresses only this number (all other numbers are impossible, so the membership value is 0).
Fuzzy kriging is based on a theoretical variogram which is result of a statistical analysis of the parameter. It tells about the similarity of values with respect to their distance.
The experimental variogram (calculated utilizing the input data) is used
as a statistical tool to find the theoretical variogram.
FUZZEKS can calculate it taking the fuzziness into account (which yields
a fuzzy experimental variogram),
although the theoretical variogram can only be crisp.
The reason is that the user can take the fuzziness into account when fitting
a theoretical variogram curve.

To facilitate the kriging procedure FUZZEKS offers
The following description is valid for the crisp case. If fuzzy values are
used, the Extension Principle (well known in fuzzy theory,
see also references at bottom of Overview/References,
especially [Zadeh, 1965]) is used to convert
the main kriging equation (3 headlines below) into a fuzzy function.
(If you want to have a rough description of the application of the
extension principle, have a look at the
Overview of membership function window.)
Below (at the main kriging equation) is an additional remark regarding
the fuzzy version of the main kriging equation.
(x): Estimated value at the location x
(x1,x2)=
(x1-x2): The
semivariogram (=VAR(Z(x1)-Z(x2))/2), which is the same as the earlier
definition of the experimental variogram because of the following
assumptions
: Kriging variance at the location x
( E((Z(x)-Z
(x))^2) )
(2) VAR(Z(x+h)-Z(x))/2=
(h)
The difference Z(x+h)-Z(x) has finite variance
and does not depend on x.
The estimated value is a linear combination of the input values and
the coefficients
. The
are calculated by using the
assumptions with a user-supplied theoretical (semi)variogram.
are variables of
real numbers only.)
Remark for the case of fuzzy input values Z(x):
The
are crisp values although the input values are fuzzy
(in the case of a crisp theoretical variogram, which is true for FUZZEKS
as described above);
they can be obtained by the crisp solution (which is described below).

(x)) = 0

are chosen in a way that a minimal
estimation variance (2) will be obtained (observing (1)).FUZZEKS allows to use kriging by offering