that in general less α-levels are needed when using
the second approach for dealing with inconsistencies
between α-levels (Table 2).
Table 2: Mean number of α-levels needed to constructing
the left (# α
min
levels) and right (#α
max
levels) side of the
membership function of the fuzzy output interval for the
different test functions with the Fuzzy Calculator starting
with an expanding number of α-levels with recalculating
incorrectly found optima.
Test function # α
min
levels #α
max
levels
1 21 3
2 4.9 34.76
3 26.26 38.38
4 19.54 19.22
5 10.24 45.56
6 51.92 54.78
7 25.58 42.82
8 23.4 43.36
9 22.28 46.64
6 CONCLUSIONS
The results indicate that the parallel Fuzzy Calcula-
tor is the best way to construct the membership func-
tion of the fuzzy output interval of a continuous func-
tion of non-interactive fuzzy intervals. The best ap-
proach is an expanding number of α-levels, with Par-
ticle Swarm Optimisation in combination with Gradi-
ent Descent as optimisation algorithm, using a popu-
lation size of 20 particles and communication at ev-
ery 5 iterations, and by recalculating inconsistent α-
levels. The number of function evaluations, however,
can be quite high, depending on the number of α-
levels that will be constructed. This can be regulated
by the tolerance level in the criterion that determines
the insertion of additional α-levels. In addition, as the
implementation is parallel and several processors can
be used, an elevated number of function evaluations
will not pose a major problem for most applications if
a high performance facility is available.
ACKNOWLEDGEMENTS
This work was supported by the Special Research
Fund of Ghent University and the Belgian Science
Policy (STEREO-project SR/00/100).
REFERENCES
Cardoso, M., Salcedo, R., and de Azevedo, S. F. (1996).
The simplex-simulated annealing approach to contin-
uous non-linear optimization. Computers and Chemi-
cal Engineering, 20:1065–1080.
Donckels, B. (2009). Optimal experimental design to dis-
criminate among rival dynamic mathematical models.
PhD thesis, Ghent University.
Donckels, B., De Pauw, D., Vanrolleghem, P., and De Baets,
B. (2009). A kernel-based method to determine opti-
mal sampling times for the simultaneous estimation
of the parameters of the rival mathematical models.
Journal of Computational Chemistry, 30:2064–2077.
Dong, W. and Shah, H. (1987). Vertex method for com-
puting functions of fuzzy variables. Fuzzy Sets and
Systems, 24:65–78.
Dubois, D. and Prade, H. (2008). Gradual elements in a
fuzzy set. Soft Computing, 12:165–175.
Eaton, J. W. (2002). GNU Octave Manual. Network Theory
Limited.
Engelbrecht, A. (2006). Fundamentals of Computational
Swarm Intelligence. John Wiley & Sons Ltd.
Fortin, J., Dubois, D., and Fargier, H. (2008). Gradual num-
bers and their application to fuzzy interval analysis.
IEEE Transactions on Fuzzy Systems, 16:388–402.
Kennedy, J. and Eberhart, R. (1995). Particle swarm opti-
mization. In IEEE International Conference on Artifi-
cial Neural Networks, pages 1942–1948, Piscataway,
NJ.
Kirkpatrick, S., Gelatt, C., and Vecchi, M. (1983). Opti-
mization by Simulated Annealing. Science, 220:671–
680.
Maskey, S., Guinot, V., and Price, R. (2004). Treatment of
precipitation uncertainty in rainfall-runoff modelling:
a fuzzy set approach. Advances in Water Resources,
27:889–898.
Nelder, J. and Mead, R. (1965). A simplex method for func-
tion minimization. Computer Journal, 7:308–313.
Neter, J., Kutner, M. H., Nachtsheim, C. J., and Wasser-
man, W. (2004). Applied Linear Statistical Models.
McGraw-Hill/Irwin.
Nguyen, H. (1978). A note on the extension principle for
fuzzy sets. Mathematical Analysis and Applications,
64:369–380.
Nocedal, J. and Wright, S. (1999). Numerical Optimization.
Springer Verlag.
Otto, K., Lewis, A., and Antonsson, E. (1993). Approxi-
mating α-cuts with the vertex method. Fuzzy Sets and
Systems, 55:43–50.
Scheerlinck, K., Pauwels, V., Vernieuwe, H., and De Baets,
B. (2009). Calibration of a water and energy balance
model: Recursive parameter estimation versus particle
swarm optimization. Water Resources Research, 45,
W10422.
Shrestha, R. R., Brdosst, A., and Nestmann, F. (2007).
Analysis and propagation of uncertainties due to the
stage-discharge relationship: a fuzzy set approach.
Hydrological Sciences, 52:595–610.
Zadeh, L. (1975). The concept of a linguistic variable and
its application to approximate reasoning. Information
Sciences, 8:199–249.
ICFC 2010 - International Conference on Fuzzy Computation
20