Membership
Membership
Intuition
Inference
Rank ordering
Angular fuzzy sets
Neural networks
Genetic algorithms
Inductive reasoning
Soft partitioning
Intutition
Triangles
Trapezoids
Bell curves
Gaussian, and
Sigmoidal
Triangular MF
(x a) (b a) a x b
triangle(x : a,b,c) =
(c x) (c b) b x c
0
x >c
Trapezoidal MF
(x a) (b a) a x < b
1
b x < c
trapezoidal(x : a,b,c,d) =
(d x) (d c) c x d
0
x d
Gaussian MF
(x m)2
gaussian(x : m, ) = exp
Where m and denote the center and width of the function, respectively
A small will generate a thinMF, while a big will lead to a flatMF.
Bell-shaped MF
c
1
bell(x : a,b,c) =
2b
xc
1+
a
Where the parameter b is usually positive and we can adjust c and a to vary the
center and width of the function and then use b to control the slopes.
Bell-shaped MF
1
bell(x : a,b,c) =
2b
xc
1+
a
Sigmoidal MF
Sigmoidal(x : a,c) =
1
1+ e
a(x c)
Sigmoidal MF
Sigmoidal(x : a,c) =
1
1+ e
a(x c)
MoreorLess :
MoreOrLessA ( x) = A ( x )
Fuzzy Logic:Intelligence, Control, and Information, J. Yen and R. Langari, PrenticeHall
Hedges: Very
Inference
Use knowledge to perform deductive
reasoning, i.e . we wish to deduce or infer a
conclusion, given a body of facts and
knowledge.
Inference : Example
In the identification of a triangle
Let A, B, C be the inner angles of a triangle
Where A BC
Let U be the universe of triangles, i.e.,
U = {(A,B,C) | ABC0; A+B+C = 180}
I
R
IR
E
T
Inference : Example
We can infer membership values for all of
these triangle types through the method of
inference, because we possess knowledge
about geometry that helps us to make the
membership assignments.
For Isosceles,
i (A,B,C) = 1- 1/60* min(A-B,B-C)
If A=B OR B=C THEN i (A,B,C) = 1;
If A=120,B=60, and C =0 THEN i (A,B,C) = 0.
Fuzzy Logic with Engineering Applications: Timothy J. Ross
Inference : Example
For right triangle,
R (A,B,C) = 1- 1/90* |A-90|
If A=90 THEN i (A,B,C) = 1;
If A=180 THEN i (A,B,C) = 0.
Inference : Example
For equilateral triangle
E (A,B,C) = 1 - 1/180* (A-C)
When A = B = C then E (A,B,C) = 1,
A = 180 then E (A,B,C) = 0
Inference : Example
R = 0.94
I = 0.916
IR = 0.916
E = 0. 7
T = 0.05
Rank ordering
Assessing preferences by a single individual, a
committee, a poll, and other opinion methods
can be used to assign membership values to a
fuzzy variable.
Preference is determined by pairwise
comparisons, and these determine the
ordering of the membership.