Professional Documents
Culture Documents
ABA
ABA
1965
ABA
ABA
) (Quantitative Approaches
ABA
) (
) (Crisp logic
)(
)( .
ABA
525.5
9.81/ .2
ABA
Fuzzy Sets :
) (Classical Sets
.. 17.2- 2- ) (
111.2+ 2+ 7+
.
"
" " "
ABA
.
Fuzzy Set
)(Partial Membership
x A:
) x (A
) x (A ) 1
( .
ABA
A
:
}A = {(x, A (x)) / x X
] A ( x ) [0 , 1
X ) Universe of
(Discourse x
ABA
10
" "
25 20 30
A
:
} 20 30 {= A
ABA
11
)A (x
A
40
20 25 30
10
20 30
19.9 30.1
)
(
ABA
12
A:
} {= A
) (X
40
25
ABA
13
)A (x
40
25
)A (x
40
)A (x
25
40
25
ABA
14
Linguistic Variable:
) (Numerical
"" " " " "
"" ...
ABA
15
) (T .
:
} =T {...
60 X =[60 , 0]
""
10 ""
25
ABA
16
Membership Function
. :
)(Triangular
)(Trapezoidal
/ )(Gaussion
ABA
17
""
"" "" .
.
1
0.7
0.3
10 15 20 25 30 35 40 45 60
ABA
18
15
0.7
0.3
ABA
19
Logical Operations
) Fuzzy
(System
:
Intersection
Union
Complement
Implication
ABA
20
(Intersection)
A B (x ) = (A A N D B )
= m in { A (x ) , B (x )}
:
(x)
AB
1
0.75
0.5
0.25
1
21
ABA
3
2.75
0 . 25
=)
A (2 . 75
B (2 . 75 ) = 0 . 75
:
) A B (2.75 ) = min(0.25,0.75
= 0.25
ABA
22
(Union)
AB (x) = A OR B
= max { A ( x ), B ( x )}
A (2 . 75 ) = 0 . 25
B (2 .75 ) = 0 .75
(x)
0.75
A B (2 . 75 ) = max (0 . 25 , 0 . 75 )
= 0.7 5
0.50
0.25
1
23
ABA
3
2.75
)(Complement
A X
1
:
( x ) = NOT A
)= 1 A (x
ABA
24
)(x
0.5
x
) (1) = 1 - A(1
=1-0
=1
3.5 4
) (3.5) = 1 - A(3.5
= 1 - 0.5
= 0.5
1 5
ABA
25
)(Implication
" "
:
) (
) (
) (
ABA
26
.
""
"" ""
ABA
27
)
""
ABA
28
30
%40
"" 0.8
"" 0.6
""
0.6
"" 0.6
ABA
29
)(Inference Fuzzy
.
Fuzzification
o
o Knowledge Base
o Decision Making
o Defuzzification
ABA
30
) (
=0.3
) (
0.6
0.3
0.6
=
10 20 30 40 50
=
200
) (
ABA
31
)(Knowledge base
"
"
:
) ( )
( ) (
ABA
32
" "
0.7
" "
0.4
0.8
0.3
" "
ABA
33
:
=x
=y
=A
=B
=C
=D
) (
) (
) (
) (
) (
) (
ABA
34
:
C(y) = 0
D(y) = 0.8
A(x) = 0.7
B(x) = 0.4
"" ""
:
]))Max [min ( A (x) , D (y)) , min ( B (x) , C (y
])= max [min (0.7 , 0.8) , min (0.4 , 0
]= max [ 0.7 , 0
= 0.7
0.7
ABA
35
Decision Making
:
"
"
" "
0.7
ABA
36
Defuzzification
)(
" "
) (Center of Area .
ABA
37
:
) y (y ) + y 2 (y 2
y = 1 1
) (y1 ) + (y 2
=Y
=y 1
=y 2
=
=y o
ABA
38
""" " ""
= y
40
30
20
10
ABA
39
:
"" 0.6"" 0.8
ABA
40
:
= 16
= 27
= y
40
30
20
1
0.8
0.6
y1=16
y2=27
y1=22.29
10
ABA
41
:
ABA
42
)(
)(
)(
)(
)( )(
:
)(
) (...
)(
ABA
43
20
200
100
15
150
75
10
100
50
0
1
50
0
25
0
ABA
44
:
:
:
ABA
45
5 5
25 ) ( 25
5
) (Combinations
" "
ABA
46
ABA
47
ABA
48
1
5
= 1
5
ABA
49
ABA
50
:
6
80
:
" o" " "
o"" ""
ABA
51
1
0.6
0.25
20
15
5 6
10
1
0.6
0.3
200
150
100
80
50
ABA
52
= 0.6
= 0.25
= 0.3
= 0.6
)
(.
ABA
53
ABA
54
=0.6
=0.3
= min (0.6 , 0.3) = 0.3
=0.3
= min (0.25 , 0.3) = 0.25
=0.6
=0.6
= min (0.6 , 0.6) = 0.6
=0.25
=0.25
=0.6
= min (0.25 , 0.6) = 0.25
ABA
55
= 0.3
= max (0.25, 0.6, 0.25) = 0.6
0.6
0.3
100
75
50
25
ABA
56
:
50000 = 0.6
75000 = 0.3
=
)(0.6)(50000) + (0.3)(75000
= 58330
)(0.6) + (0.3
ABA
57
MATLAB
) (Chips
ABA
58
59
ABA