Upload
audo-boeschen
View
103
Download
0
Tags:
Embed Size (px)
Citation preview
How Does Fuzzy Arithmetic Work ?
© 2001- Hartwig JeschkeInstitut für Mikroelektronische Schaltungen und Systeme
Universität Hannover
www.vspdecision.uni-hannover.de
Introduction
• Analytical modeling of technical processes:• Uncertainty of data material
– if no stationary statistical process is available:
– Possibilty Theory may help !
• Fuzzy Sets as a measure for possibility
• Extension of classical arithmetic by Fuzzy Numbers
- 1 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
possible solution set
Possible And Expected Solution Sets
• Zimmermann: Inclusion Principle for Modeling Problems
expectedsolution set
(statistics)
Assumption: • specification of possible solution sets may be much easier
- 2 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Sets as Possibility Measure
modeling-parameter
Degree of membership to a fuzzy set
1
0
certainly possible values
certainly not possible values
as for known analytical models
more or less possible values
Exactly known parameter value, e. g.:
13.21345678953142........
- 3 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Intervals by Trapezoidal Shapes
modeling-parameter p
Degree of membership
1
0
m1 m2m1-a m2+b
Fuzzy Interval: P = [m1, m2, a, b ]Fuzzy Interval: P = [m1, m2, a, b ]
certainly not possible values
certainly possible values
- 4 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Arithmetic with Real Numbers
Generalization of Numbers
Real Numbers
Intervals
Fuzzy Intervals
Real Numbers
IntervalsInterval-Arithmetic
Fuzzy Interval-Arithmetic
- 5 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)
A B=C
c
a
b
) ( ), ( ) (b a Min cB A C ) ( ), ( ) (b a Min cB A C
c = a b
,...,/,,,, MaxMina‘ b‘c‘
?
- 6 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)
A B=C
c a b
levels from 0 to 1Processing of
- 7 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)
A B=C
c a b
levels from 0 to 1Processing of
-8 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)
A B=C
c a b
levels from 0 to 1Processing of
-9 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)
A B=C
c a b
levels from 0 to 1Processing of
-10 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)
A B=C
c a b
levels from 0 to 1Processing of
-11 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)
A B=C
c a b
levels from 0 to 1Processing of
-12 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)
A B=C
c a b
levels from 0 to 1Processing of
-13 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)
A B=C
c a b
levels from 0 to 1Processing of
-14 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)
A B=C
c a b
levels from 0 to 1Processing of
-15 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)
A B=C
c a b
levels from 0 to 1Processing of
-16 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)
A B=C
levels from 0 to 1Processing of
c a b
-17 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)
A B=C
c a b
c‘
Union of partial solutions (Maximum of all degrees of membership)
Union of partial solutions (Maximum of all degrees of membership)
-18 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
Fuzzy Interval-Arithmetic (Zadeh, Klir et. al.)Approximation by Trapezoidal Shapes
A B=C
c a b
c
Exact solution has no trapezoidal shapeExact solution has no trapezoidal shape
- 19 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de
FzCalc Fuzzy Calculator
- 20 -
© 2001- Hartwig Jeschke - Institut für Mikroelektronische Schaltungen und Systeme - Universität Hannover
www.vspdecision.uni-hannover.de