Fuzzy Sets and Systems. Lecture 2 (Fuzzy Sets) Bu- Ali Sina University Computer Engineering Dep. Spring 2010

Size: px
Start display at page:

Download "Fuzzy Sets and Systems. Lecture 2 (Fuzzy Sets) Bu- Ali Sina University Computer Engineering Dep. Spring 2010"

Transcription

1 Fuzzy Sets and Systems Lecture 2 (Fuzzy Sets) Bu- Ali Sina University Computer Engineering Dep. Spring 2010

2 Fuzzy Sets Formal definition: A fuzzy set A in X (universal set) is expressed as a set of ordered pairs: A = {( x, µ ( x )) x X } A Fuzzy set Membership function (MF) Universe or universe of discourse A fuzzy set is totally characterized by a membership function (MF).

3 Membership functions Assign to each element x of X a number A(x) A: X [0, 1] The degree of membership

4 Discrete Fuzzy Sets Fuzzy set C = desirable city to live in X = {SF, Boston, LA} (discrete and nonordered) C = {(SF, 0.9), (Boston, 0.8), (LA, 0.6)} Fuzzy set A = sensible number of children X = {0, 1, 2, 3, 4, 5, 6} (discrete universe) A = {(0,.1), (1,.3), (2,.7), (3, 1), (4,.6), (5,.2), (6,.1)}

5 Continuous Fuzzy Sets Fuzzy set B = about 50 years old X = Set of positive real numbers (continuous) B = {(x, µb(x)) x in X} µ B ( x ) = 1 + x

6 Fuzzy Sets representations List form Tabular form Rule form Membership form

7 List representations List representation of very high educated B = 0/0 + 0/1 + 0/ / /4 +0.8/5 + 1/6 Or B={<0,0>,<1,0>,<2,0>,<3,0.1>,<4,0.5>,<5,0.8>,<6, 1>} OR General notation A= A(x)/x

8 Tabular Representation level membership

9 Rule form M = {x ɛ X x meets some conditions}; where the symbol denotes the phrase "such that". M = {x ɛ X x is old man};

10 Membership form

11 MF Terminology MF 1.5 α 0 Core X Crossover points α - cut Support

12 Basic Concepts The support of a fuzzy set A in the universal set X is a crisp set that contains all the elements of X that have nonzero membership values in A, that is, A fuzzy singleton is a fuzzy set whose support is a single point in X.

13 Basic concepts A crossover point of a fuzzy set is a point in X whose membership value to A is equal to 0:5. The height, h(a) of a fuzzy set A is the largest membership value attained by any point. If the height of a fuzzy set is equal to one, it is called a normal fuzzy set, otherwise it is subnormal. α A An α- cut of a fuzzy set A is a crisp set that contains all the elements in X that have membership value in A greater than or equal to α.

14 Basic Concepts A strong α-cut of a fuzzy set A is a crisp set α+a that contains all the elements in X that have membership value in A strictly greater than α. We observe that the strong α-cut 0+A is equivalent to the support supp(a). The 1-cut 1A is often called the core of A. h ( a) Note! Sometimes the highest non-empty α-cut is Acalled the core of A. (in the case of subnormal fuzzy sets, this is different). The word kernel is also used for both of the above definitions.

15 Basic concepts The set of all levels α ɛ [0, 1] that represent distinct α-cuts of a given fuzzy set A is called a level set of A.

16 MF functions Main types of membership functions (MF): (a) Triangular MF is specified by 3 parameters {a,b,c}: trn(x : a,b,c) = 0, (x - a) (b - a), (c - x) (c - b), if x < a if a x b if b x c 0, if x > c 0, if x < a (b) Trapezoidal MF is specified by 4 parameters {a,b,c,d}: (x - a) (b - a), if a x b trn(x : a,b,c) = (c - x) (c0, - b), if b x cif x < a 0, (x - a) (b - a), if x > if c a x < b trp(x : a,b,c,d) = 1, if b x < c (d - x) (d - c), if c x < d 0, if x d

17 MF functions (c) Gaussian MF is specified by 2 parameters {a,δ}: gsn(x : a, δ) = - (x - a) exp 2 δ 2 (d) Bell-shaped MF is specified by 3 parameters {a,b,δ}: bll(x : a,b, δ) = 1 x - a (e) Sigmoidal MF is specified by 2 parameters {a,b}: + 1 δ 2b sgm(x : a,b) = a(x-b) e

18 MF Formulation Sigmoidal MF: sigm f ( x ; a, b, c ) 1 = 1 ( ) + e a x c Extensions: Abs. difference of two sig. MF Product of two sig. MF disp_sig.m

19 MF Formulation L-R MF: L R ( x ; c, α, β ) = F F L R c x, x < α x c, x β c c Example: F x = 0 1 x 2 L ( ) max(, ) F ( R x ) = exp( 3 x ) c=65 a=60 b=10 c=25 a=10 b=40 difflr.m

20 2D MF Projection Two-dimensional MF Projection onto X Projection onto Y µ R ( x, y) µ A( x) = µ B( y) = max µ ( x, y) max µ ( x, y) project.m y R x R

21 Fuzzy Partition Fuzzy partitions formed by the linguistic values young, middle aged, and old : lingmf.m

22 Convexity of Fuzzy Sets A fuzzy set A is convex if for any λ in [0, 1], µ ( λx + ( 1 λ ) x ) min( µ ( x ), µ ( x )) A 1 2 A 1 A 2 Alternatively, A is convex if all its α-cuts are convex.

23 Set-Theoretic Operations Subset: A B µ A µ B Complement: Standard union: C = A B µ ( x ) = max( µ ( x ), µ ( x )) = µ ( x ) µ ( x ) c A B A B Standard Intersection: A = X A µ ( x ) = 1 µ ( x ) C = A B µ ( x ) = min( µ ( x ), µ ( x )) = µ ( x ) µ ( x ) c A B A B A A

24 Set-Theoretic Operations subset.m fuzsetop.m

25 µ ( x) = min( µ ( x), µ ( x)) A. B A B

26 µ ( x) max( µ ( x), µ A + B = A B ( x))

27 µ ( x) = 1 ( x) µ A A µ A (x) µ A (x) µ A (x) µ A (x)

28 Discrete Fuzzy sets µ ( x) = min( µ ( x), µ ( x)) A. B A B Let A and B be fuzzy subsets of the universe X={-3, -2, -1, 0, 1, 2, 3, 4} A= 0.6/ / / / / / / /4 B= 0.2/ / / / / / / /4 µa B = 0.2/ / / / / / / /4

29 Discrete Fuzzy Sets µ ( x) max( µ ( x), µ A + B = A B ( x)) Let A and B be fuzzy subsets of the universe X={-3, -2, -1, 0, 1, 2, 3, 4} A= 0.6/ / / / / / / /4 B= 0.2/ / / / / / / /4 µa B = 0.6/ / / / / / / /4

30 Fuzzy Union- S-norm or t-conorm General notation: µ µ A B A B (x) (x) = = s [ µ t [ µ A A (x), µ (x), µ B B (x)] (x)] (fuzzy disjunction operator) (fuzzy conjunction operator) Operator s is called an s-norm if it satisfies to the following axioms for any x, y, z and w [0,1]: [Ax.1] [Ax.2] [Ax.3] [Ax.4] s[1,1] = 1, s[0, x] = s[x,0] = x s[x, y] s[z, w] if x z and y s[x, y] = s[y,x] s[x, s[y,z] ] = s[ s[x,y], z] w (zero - identity) (monotonicity) (commutativity) (associativity)

31 S-norm (S1) Drastic sum: s D [x,y] = max(x, y), 1, if if x > 0 min(x, y) = and y > 0 0 (S2) Hamacher sum: s[x, y] = x + y - 2x y 1- x y (S3) Dubois-Prade class: s γ [x,y] x + = γ [0,1] y - x y - min(1- γ, x, y) max( γ, 1- x, 1- y), (S4) Yager class: s σ [x,y] 1 σ σ = min1, (x + y ) σ, σ [0, [ Note: for arbitrary fuzzy sets A and B membership values x and y stand for µ A (x) and µ B (x), correspondingly

32 Fuzzy Intersection- t-norm Operator t is called an t-norm (triangular norm) if it satisfies to the following axioms for any x, y, z and w [0,1]: [Ax.1] t[0,0] = 0, t[1,x] = t[x,1] = x (one - identity) [Ax.2] t[x, y] t[z, w] if x z and y w (monotonicity) [Ax.3] t[x, y] = t[y,x] (commutativity) [Ax.4] t[x, t[y,z] ] = t[ t[x,y], z] (associativity) Some of the operators (t-norms) that model (extend) fuzzy intersection: (T1) Drastic product: t D [x,y] = min(x,y), 0, if x if max(x, y) = 1 < 1 and y < 1 (T2) Hamacher product: t[x, y] = x x y + y - x y

33 T-norm (T3) Dubois-Prade class: t γ [x,y] = x max( γ y, x, y), γ [0,1] (T4) Yager class: t σ [x, y] 1 - min 1, σ [0, [ [ σ σ ] (1 - x) + (1 - y) 1 = σ,

34 Fuzzy complement Operator c is called a fuzzy complement if it satisfies to the following axioms for any x and y [0,1]: [Ax.1] [Ax.2] [Ax.3] c[0] = 1 and c[1] = 0 c[x] > c[y] if x < y c[ c[x] ] = x (boundary) (monotonicity) (involution) Some of the operators that model (extend) fuzzy complement: (C1) Sugeno s complement: c γ [x] = 1- x 1+ γ x, γ ( 1, [ (C2) Yager s complement: c σ [x] σ 1 = (1- x ) σ, σ (0, [

35

36 Generalized DeMorgan s Law T-norms and T-conorms are duals which support the generalization of DeMorgan s law: T(a, b) = C(S(C(a), C(b))) S(a, b) = C(T(C(a), C(b))) Tm(a, b) Ta(a, b) Tb(a, b) Td(a, b) Sm(a, b) Sa(a, b) Sb(a, b) Sd(a, b)

37 Cartesian Product Assume X and Y are two arbitrary classical sets. The Cartesian product of sets X and Y is a set of all ordered pairs (x i,y j ), x i X, y j Y; that is X Y = { (xi,yj) xi X, y j Y, i = 1,n, j = 1,m } Suppose X = { x 1, x 2, x 3, x 4 }, Y = { y 1, y 2, y 3 }; the set X x Y consists of 12 ordered pairs (x i,y j ), i=1,2,3,4, j=1,2,3- in this case, a graphical representation (as nodes of a grid) is convenient Generalization of Cartesian product to n arbitrary classical sets X 1, X 2,, X n : i j 2 X1 X2... Xn = { ( x1, x,..., x ) x X, x X,..., x X k n i 1 1 j 2 2 k n n } card(x 1 ) = ξ1, card(x 2) = ξ2,..., card(xn) = ξ n

38 Cartesian Product Y y 3 12 pairs elements of the set XxY y 2 y 1 Y x1 x2 x3 x4 X If the cardinality of the set X is n(x) and the cardinality of the set Y is n(y), then the cardinality of the Cartesian product (set of elements) is n(x x Y) = n(x)*n(y) y 2 y 1 X =[x 1,x 2 ], Y=[y 1,y 2 ] Set XxY (Cartesian product) x1 x2 X

39 Classical Relations An ordered sequence of n elements (x 1, x 2,, x n ) is called an ordered n- n tuple A subset of the Cartesian product X 1 X 2... X n is called an n- ary relation built over domains (sets) X 1,X 2,, X n - if n=2, the binary relation on X 1 and X 2 (from X 1 to X 2 ) can be formally defined as a set of ordered pairs in X 1 xx 2 ; that is where P(x 1,x 2 ) is a property to which each pair (x 1,x 2 ) λ satisfies Example λ = { (x, x ) P(x, x ), x X, x } X2 Suppose that both X 1 and X 2 are sets of real numbers [5,20], i.e. X 1 = X 2 = R [5,20]. The binary relation λ λ(x 1,X 2 ) «less than» has

40 Classical Relations the following formal analytical representation: λ = {, x ) x < x, x X, x X } (x Graphical form of the binary relation λ: 20 X 2 5 Set λ is built on the Cartesian product X 1 xx 2 Points located on the diagonal (x 1 = x 2 ) of the square do not belong to the set. The area is defined as follows x 1 5 x 2 20 x 1 < x X 1 A binary relation λ can be also represented by:

41 Classical Relations means of membership function: µ λ = µ λ (X1,X2,..., Xn) = 1, 0, if if (x (x 1 1,x,x 2 2,...,,..., x x n n ) λ ) λ (arbitrary n-ary relation is a mapping: λ(x 1,X 2,, X n ) : X 1x X 2x x X n {0,1} ) If a set X 1x X 2 is finite, then the values of function µ λ can be collected into a relational matrix Relations are intimately involved in logic, approximate reasoning, rule-based systems, etc. A rule «IF x is A THEN y is B» describes a relation between the variables x and y - as implication A B, rule expresses a mapping (subset of Cartesian product) between input and output domains

42 Binary relation representation The representations of binary relations List Coordinate Matrix Mappings Directed graph

43 Coordinate Rep. R ={<eggs, hens>, <milk,cows>, milks,goats>}

44 Matrix Repr. 0 if the relation does not exist between the two individuals and 1 if it does.

45 Mapping Rep. Functions: binary relations in which no element of the first set is mapped to more than one element of the second set.

46 Directed Graph Rep. Properties of directed graph Each element of the set X is represented by a node in the diagram Directed connections between nodes indicate pairs of elements that are included in the relation

47 Binary Relation Operations Equivalence and compatibility relation Equivalence: Any binary relation that satisfies reflexive, symmetric and transitive properties. R is Reflexive <x, x> R for each x R R is symmetric both <x, y> R and <y, x> R or both not. R is transitive for any three elements x, y, z in X, <x, z> R whenever <x, y> R and <y, z> R Compatibility: satisfy reflexive and symmetric

48 Operations Partial ordering Relations that satisfy reflexive, transitive and anti-symmetric, denoted by x y R on X is anti-symmetric for any x and y in X, if <x,y> R and <y, x> R then x=y.

49 Fuzzy Relation A fuzzy relation generalizes the concept of classical (crisp) relation introducing a degree of membership for each ordered n-tuple (x 1, x 2,, x n ) in X 1 X2... Xn For 2D case it can be defined as follows: ~ λ = { ( (x,x ), µ ~ (x, x ) ) (x,x ) X X } λ 2 Examples ~ λ denotes a fuzzy relation a) x 1 is close to x 2 (both x 1 and x 2 are numbers) b) if x 1 is medium, then x 2 is high (x 1 is an observed state, whereas x 2 is a result state or action) c) x 1 is similar to x 2 (x 1 and x 2 can be objects, human beings, properties)

50 Fuzzy Relations Formally, fuzzy relation ~ λ in X 1 X2... Xn can be defined as a fuzzy set ~ λ = {((x,x,..., x ), µ ~ (x,x,...,x )) (x,x,..., x ) X X... X } where 1 2 n 1 2 n 1 2 n 1 2 λ µ λ ~ is a mapping: X1 X2... Xn [0,1] R R ~ In different sources notations and can be used for crisp and fuzzy relations, correspondingly µ ~ λ ( x1,x2,..., xn) means «membership degree of the ordered n-tuple in the ~ fuzzy relation λ(x1,x2,..., Xn), where xi Xi, i = 1,n», or «a degree to which fuzzy relation λ ~ holds true for objects x,x,...,x )» ( 1 2 n n

51 Example U={France, Iran} V={Germany,Pakistan} U u 1 u 2 V Distance France Iran v 1 Germany.1.8 v 2 Pakistan.9.2

52 Fuzzy Relations Suppose that X 1 and X 2 are line segments [0,50] and [20,40], respectively, on the set of real numbers R. A ~ ~ fuzzy relation λ1 λ 1 (X1,X2 ) «x 1 is approximately equal to x 2» may be defined by the membership 2 function -(x1 x2 ) µ ~ = e, x (X,X ) 1 X1, x2 λ X Fuzzy relations enhance our capability to deal with relational concepts expressed in a natural language! X 1 X 2 X 2 X 1

53 Fuzzy Relations A fuzzy relation «x 1 is much larger than x 2» may be defined by the membership function µ = ~ λ2(x1,x2 ) -0.5 (x1 x2 ) 1+ e 1 Membership values; line segment [0,1] Fuzzy relations are also fuzzy sets, and fundamental properties of fuzzy sets hold for fuzzy relations as well

54 Fuzzy relations Fuzzy set operations (complements, unions, intersections) are applicable to fuzzy relations too Sugeno s complement (parameter γ = 2) Standard complement

55 Fuzzy Relation Operations. Union R S = {U U R U S} µr S(U) = µr(u) µs(u) = Max{µR(U),µS(U)} )} Intersection R S = {U U R U S} µr S(U) = µr(u) µs(u) = Min{µR(U),µS(U)} )} Complement µr (U) = 1- µr(u) Subset Subset R S µr(u) µs(u)

56 Fuzzy Relations Operations on fuzzy sets defined on different universal domains produce a multidimensional fuzzy set (the following shows graphically the result of operation ( A I B) X Y ) Membership values 1 Fuzzy set A Fuzzy set B Domain X Domain Y Cartesian product XxY result of intersection A B

57 Representations of fuzzy relation List of ordered pairs with their membership grades Matrices Mappings Directed graphs

58 Matrices Fuzzy relation R on X Y X={x 1, x 2,, x n }, Y={y 1, y 2,, y m } r ij =R(x i, y j ) is the membership degree of pair (x i, y j )

59 Example (very far from) Example: X={Beijing, Chicago, London, Moscow, New York, Paris, Sydney, Tokyo} X Very far from

60 Mappings The visual representations On finite Cartesian products Document D = {d 1, d 2,, d 5 } Key terms T = {t 1, t 2, t 3, t 4 }

61 Directed graphs

62 Inverse operation Given fuzzy binary relation R X Y Inverse R -1 Y X R -1 (y,x) = R(x,y) (R -1 ) -1 = R The transpose of R

63 Composition of Crips Relations Let R be a relation that relates elements from universe X To universe Y, and let S be a relation that relates elements From Universe Y to universe Z. A useful question we seek to answer is whether we can find a relation, T, that relates the same elements in universe X that R contains to the same elements in universe Z that S contains. T = R o S R X S Y Z χ T ( x, z) = ( χ ( x, y) χ ( y, z) y Y R S T = R o S

64 Composition of Crips Relations S R T o = ), ( ), ( ( ), ( z y y x z x S R Y y T χ χ χ = x 1 Y X x 2 x 3 y 1 y 2 y 3 y 4 z 1 z 2 Z y y y y x x x R = z z y y y y S = z z x x x T = 0 max[min(1,1), min(0,0), min(1,1), min(0,0)] ), ( 0 max[min(1,0), min(0,0), min(1,0), min(0,0)] ), ( = = = = z x z x T T χ χ o =

65 The composition of fuzzy relations P and Q Given fuzzy relations P X Y, Q Y Z Composition on P and Q = P Q = R X Z The membership degree of a chain <x, y, z> is determined by the degree of the weaker of the two links, <x, y> and <y, z>. R(x, z) = (P Q )(x, z) = max y Y min [ P(x, y ), Q(y, z )]

66 Example (composition of fuzzy relations) X = {a,b,c} Y = {1,2,3,4} Z = {A,B,C}

67 Example (matrix composition) P X Y Q Y Z R X Z

68 Fuzzy equivalence relations & compatibility relations Equivalence: Any fuzzy relation R that satisfies reflexive, symmetric and transitive properties. R is Reflexive R(x, x) = 1 for all x X. R is symmetric R(x, y) = R(y, x) for all x, y X. R is transitive R(x, z) max y Y min [ R(x, y ), R(y, z )] all x, z X. Compatibility: satisfy reflexive and symmetric

69 Example (fuzzy equivalence)

70 Example(fuzzy compatibility) R(1,4)<max {min[r(1,2),r(2,4)], min[r(1,5),r(5,4)]}

71 Fuzzy Partial ordering Fuzzy relations that satisfy reflexive, transitive and anti-symmetric, denoted by x y R on X is anti-symmetric R(x,y)>0 and R(y, x)>0 imply that x=y for any x,y X.

72 Example (fuzzy partial ordering)

73 Projections Given an n-dimensional fuzzy relation R on X =X 1 X 2 X n and any subset P(any chosen dimensions) of X, the projection R P of R on P for each p P is Where R P ( p) = max p P R( p, p) P is the remaining dimensions

74 Projections example S ={s 1, s 2, s 3 } D ={d 1, d 2, d 3, d 4, d 5 } Projection on S symptoms diseases Projection on D Q1(s) = Q( s, d) max d D Q2(s) = Q( s, d) max s S

75 Projections Two-dimensional MF Projection onto X Projection onto Y µ R ( x, y) µ A( x) = µ B( y) = max µ ( x, y) max µ ( x, y) project.m y R x R

76 Cylindric extension Given an n-dimensional fuzzy relation R on X =X 1 X 2 X n, any (n+k)-dimensional relation whose projection into the n dimensions of R yields R is called an extension of R. An extension of R with respect to Y =Y 1 Y 2 Y h is call the cylindric extension EY R of R into Y For all x X and y Y. EY R(x,y) = R(x)

77 Example (Cylindric extension)

78 Cylindric extension Base set A Cylindrical Ext. of A

79 Assignment 3-3, 3-4,3-6,3-7,3-8,3-14, ,2-4,2-11, ,1-11,

Fuzzy Sets and Systems. Lecture 1 (Introduction) Bu- Ali Sina University Computer Engineering Dep. Spring 2010

Fuzzy Sets and Systems. Lecture 1 (Introduction) Bu- Ali Sina University Computer Engineering Dep. Spring 2010 Fuzzy Sets and Systems Lecture 1 (Introduction) Bu- Ali Sina University Computer Engineering Dep. Spring 2010 Fuzzy sets and system Introduction and syllabus References Grading Fuzzy sets and system Syllabus

More information

Chapter 2: FUZZY SETS

Chapter 2: FUZZY SETS Ch.2: Fuzzy sets 1 Chapter 2: FUZZY SETS Introduction (2.1) Basic Definitions &Terminology (2.2) Set-theoretic Operations (2.3) Membership Function (MF) Formulation & Parameterization (2.4) Complement

More information

FUZZY SETS. Precision vs. Relevancy LOOK OUT! A 1500 Kg mass is approaching your head OUT!!

FUZZY SETS. Precision vs. Relevancy LOOK OUT! A 1500 Kg mass is approaching your head OUT!! FUZZY SETS Precision vs. Relevancy A 5 Kg mass is approaching your head at at 45.3 45.3 m/sec. m/s. OUT!! LOOK OUT! 4 Introduction How to simplify very complex systems? Allow some degree of uncertainty

More information

Introduction to Fuzzy Logic. IJCAI2018 Tutorial

Introduction to Fuzzy Logic. IJCAI2018 Tutorial Introduction to Fuzzy Logic IJCAI2018 Tutorial 1 Crisp set vs. Fuzzy set A traditional crisp set A fuzzy set 2 Crisp set vs. Fuzzy set 3 Crisp Logic Example I Crisp logic is concerned with absolutes-true

More information

Computational Intelligence Lecture 10:Fuzzy Sets

Computational Intelligence Lecture 10:Fuzzy Sets Computational Intelligence Lecture 10:Fuzzy Sets Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 arzaneh Abdollahi Computational Intelligence Lecture

More information

Chapter 4 Fuzzy Logic

Chapter 4 Fuzzy Logic 4.1 Introduction Chapter 4 Fuzzy Logic The human brain interprets the sensory information provided by organs. Fuzzy set theory focus on processing the information. Numerical computation can be performed

More information

Fuzzy Logic : Introduction

Fuzzy Logic : Introduction Fuzzy Logic : Introduction Debasis Samanta IIT Kharagpur dsamanta@iitkgp.ac.in 23.01.2018 Debasis Samanta (IIT Kharagpur) Soft Computing Applications 23.01.2018 1 / 69 What is Fuzzy logic? Fuzzy logic

More information

CHAPTER 3 FUZZY RELATION and COMPOSITION

CHAPTER 3 FUZZY RELATION and COMPOSITION CHAPTER 3 FUZZY RELATION and COMPOSITION The concept of fuzzy set as a generalization of crisp set has been introduced in the previous chapter. Relations between elements of crisp sets can be extended

More information

Fuzzy Set, Fuzzy Logic, and its Applications

Fuzzy Set, Fuzzy Logic, and its Applications Sistem Cerdas (TE 4485) Fuzzy Set, Fuzzy Logic, and its pplications Instructor: Thiang Room: I.201 Phone: 031-2983115 Email: thiang@petra.ac.id Sistem Cerdas: Fuzzy Set and Fuzzy Logic - 1 Introduction

More information

CHAPTER 3 FUZZY RELATION and COMPOSITION

CHAPTER 3 FUZZY RELATION and COMPOSITION CHAPTER 3 FUZZY RELATION and COMPOSITION Crisp relation! Definition (Product set) Let A and B be two non-empty sets, the prod uct set or Cartesian product A B is defined as follows, A B = {(a, b) a A,

More information

GEOG 5113 Special Topics in GIScience. Why is Classical set theory restricted? Contradiction & Excluded Middle. Fuzzy Set Theory in GIScience

GEOG 5113 Special Topics in GIScience. Why is Classical set theory restricted? Contradiction & Excluded Middle. Fuzzy Set Theory in GIScience GEOG 5113 Special Topics in GIScience Fuzzy Set Theory in GIScience -Basic Properties and Concepts of Fuzzy Sets- Why is Classical set theory restricted? Boundaries of classical sets are required to be

More information

Figure-12 Membership Grades of x o in the Sets A and B: μ A (x o ) =0.75 and μb(xo) =0.25

Figure-12 Membership Grades of x o in the Sets A and B: μ A (x o ) =0.75 and μb(xo) =0.25 Membership Functions The membership function μ A (x) describes the membership of the elements x of the base set X in the fuzzy set A, whereby for μ A (x) a large class of functions can be taken. Reasonable

More information

Chapter 2 The Operation of Fuzzy Set

Chapter 2 The Operation of Fuzzy Set Chapter 2 The Operation of Fuzzy Set Standard operations of Fuzzy Set! Complement set! Union Ma[, ]! Intersection Min[, ]! difference between characteristics of crisp fuzzy set operator n law of contradiction

More information

2.1 Sets 2.2 Set Operations

2.1 Sets 2.2 Set Operations CSC2510 Theoretical Foundations of Computer Science 2.1 Sets 2.2 Set Operations Introduction to Set Theory A set is a structure, representing an unordered collection (group, plurality) of zero or more

More information

A set with only one member is called a SINGLETON. A set with no members is called the EMPTY SET or 2 N

A set with only one member is called a SINGLETON. A set with no members is called the EMPTY SET or 2 N Mathematical Preliminaries Read pages 529-540 1. Set Theory 1.1 What is a set? A set is a collection of entities of any kind. It can be finite or infinite. A = {a, b, c} N = {1, 2, 3, } An entity is an

More information

What is all the Fuzz about?

What is all the Fuzz about? What is all the Fuzz about? Fuzzy Systems CPSC 433 Christian Jacob Dept. of Computer Science Dept. of Biochemistry & Molecular Biology University of Calgary Fuzzy Systems in Knowledge Engineering Fuzzy

More information

Study of Fuzzy Set Theory and Its Applications

Study of Fuzzy Set Theory and Its Applications IOSR Journal of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 12, Issue 4 Ver. II (Jul. - Aug.2016), PP 148-154 www.iosrjournals.org Study of Fuzzy Set Theory and Its Applications

More information

FUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC. Angel Garrido

FUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC. Angel Garrido Acta Universitatis Apulensis ISSN: 1582-5329 No. 22/2010 pp. 101-111 FUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC Angel Garrido Abstract. In this paper, we analyze the more adequate tools to solve many

More information

Introduction to Intelligent Control Part 3

Introduction to Intelligent Control Part 3 ECE 4951 - Spring 2010 Introduction to Part 3 Prof. Marian S. Stachowicz Laboratory for Intelligent Systems ECE Department, University of Minnesota Duluth January 26-29, 2010 Part 1: Outline TYPES OF UNCERTAINTY

More information

REVIEW OF FUZZY SETS

REVIEW OF FUZZY SETS REVIEW OF FUZZY SETS CONNER HANSEN 1. Introduction L. A. Zadeh s paper Fuzzy Sets* [1] introduces the concept of a fuzzy set, provides definitions for various fuzzy set operations, and proves several properties

More information

Fuzzy rule-based decision making model for classification of aquaculture farms

Fuzzy rule-based decision making model for classification of aquaculture farms Chapter 6 Fuzzy rule-based decision making model for classification of aquaculture farms This chapter presents the fundamentals of fuzzy logic, and development, implementation and validation of a fuzzy

More information

[Ch 6] Set Theory. 1. Basic Concepts and Definitions. 400 lecture note #4. 1) Basics

[Ch 6] Set Theory. 1. Basic Concepts and Definitions. 400 lecture note #4. 1) Basics 400 lecture note #4 [Ch 6] Set Theory 1. Basic Concepts and Definitions 1) Basics Element: ; A is a set consisting of elements x which is in a/another set S such that P(x) is true. Empty set: notated {

More information

Fuzzy Systems (1/2) Francesco Masulli

Fuzzy Systems (1/2) Francesco Masulli (1/2) Francesco Masulli DIBRIS - University of Genova, ITALY & S.H.R.O. - Sbarro Institute for Cancer Research and Molecular Medicine Temple University, Philadelphia, PA, USA email: francesco.masulli@unige.it

More information

Sets 1. The things in a set are called the elements of it. If x is an element of the set S, we say

Sets 1. The things in a set are called the elements of it. If x is an element of the set S, we say Sets 1 Where does mathematics start? What are the ideas which come first, in a logical sense, and form the foundation for everything else? Can we get a very small number of basic ideas? Can we reduce it

More information

Unit V. Neural Fuzzy System

Unit V. Neural Fuzzy System Unit V Neural Fuzzy System 1 Fuzzy Set In the classical set, its characteristic function assigns a value of either 1 or 0 to each individual in the universal set, There by discriminating between members

More information

Semantics of Fuzzy Sets in Rough Set Theory

Semantics of Fuzzy Sets in Rough Set Theory Semantics of Fuzzy Sets in Rough Set Theory Y.Y. Yao Department of Computer Science University of Regina Regina, Saskatchewan Canada S4S 0A2 E-mail: yyao@cs.uregina.ca URL: http://www.cs.uregina.ca/ yyao

More information

ARTIFICIAL INTELLIGENCE. Uncertainty: fuzzy systems

ARTIFICIAL INTELLIGENCE. Uncertainty: fuzzy systems INFOB2KI 2017-2018 Utrecht University The Netherlands ARTIFICIAL INTELLIGENCE Uncertainty: fuzzy systems Lecturer: Silja Renooij These slides are part of the INFOB2KI Course Notes available from www.cs.uu.nl/docs/vakken/b2ki/schema.html

More information

Introduction 2 Fuzzy Sets & Fuzzy Rules. Aleksandar Rakić Contents

Introduction 2 Fuzzy Sets & Fuzzy Rules. Aleksandar Rakić Contents Beograd ETF Fuzzy logic Introduction 2 Fuzzy Sets & Fuzzy Rules Aleksandar Rakić rakic@etf.rs Contents Characteristics of Fuzzy Sets Operations Properties Fuzzy Rules Examples 2 1 Characteristics of Fuzzy

More information

Information Granulation and Approximation in a Decision-theoretic Model of Rough Sets

Information Granulation and Approximation in a Decision-theoretic Model of Rough Sets Information Granulation and Approximation in a Decision-theoretic Model of Rough Sets Y.Y. Yao Department of Computer Science University of Regina Regina, Saskatchewan Canada S4S 0A2 E-mail: yyao@cs.uregina.ca

More information

ANFIS: ADAPTIVE-NETWORK-BASED FUZZY INFERENCE SYSTEMS (J.S.R. Jang 1993,1995) bell x; a, b, c = 1 a

ANFIS: ADAPTIVE-NETWORK-BASED FUZZY INFERENCE SYSTEMS (J.S.R. Jang 1993,1995) bell x; a, b, c = 1 a ANFIS: ADAPTIVE-NETWORK-ASED FUZZ INFERENCE SSTEMS (J.S.R. Jang 993,995) Membership Functions triangular triangle( ; a, a b, c c) ma min = b a, c b, 0, trapezoidal trapezoid( ; a, b, a c, d d) ma min =

More information

Fuzzy logic. 1. Introduction. 2. Fuzzy sets. Radosªaw Warzocha. Wrocªaw, February 4, Denition Set operations

Fuzzy logic. 1. Introduction. 2. Fuzzy sets. Radosªaw Warzocha. Wrocªaw, February 4, Denition Set operations Fuzzy logic Radosªaw Warzocha Wrocªaw, February 4, 2014 1. Introduction A fuzzy concept appearing in works of many philosophers, eg. Hegel, Nietzche, Marx and Engels, is a concept the value of which can

More information

CHAPTER 3 FUZZY INFERENCE SYSTEM

CHAPTER 3 FUZZY INFERENCE SYSTEM CHAPTER 3 FUZZY INFERENCE SYSTEM Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. There are three types of fuzzy inference system that can be

More information

Rough Approximations under Level Fuzzy Sets

Rough Approximations under Level Fuzzy Sets Rough Approximations under Level Fuzzy Sets W.-N. Liu J.T. Yao Y.Y.Yao Department of Computer Science, University of Regina Regina, Saskatchewan, Canada S4S 0A2 E-mail: [liuwe200, jtyao, yyao]@cs.uregina.ca

More information

CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER

CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER 60 CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER 4.1 INTRODUCTION Problems in the real world quite often turn out to be complex owing to an element of uncertainty either in the parameters

More information

Point-Set Topology 1. TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS

Point-Set Topology 1. TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS Point-Set Topology 1. TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS Definition 1.1. Let X be a set and T a subset of the power set P(X) of X. Then T is a topology on X if and only if all of the following

More information

What is all the Fuzz about?

What is all the Fuzz about? What is all the Fuzz about? Fuzzy Systems: Introduction CPSC 533 Christian Jacob Dept. of Computer Science Dept. of Biochemistry & Molecular Biology University of Calgary Fuzzy Systems in Knowledge Engineering

More information

CHAPTER 5 FUZZY LOGIC CONTROL

CHAPTER 5 FUZZY LOGIC CONTROL 64 CHAPTER 5 FUZZY LOGIC CONTROL 5.1 Introduction Fuzzy logic is a soft computing tool for embedding structured human knowledge into workable algorithms. The idea of fuzzy logic was introduced by Dr. Lofti

More information

计算智能 第 10 讲 : 模糊集理论 周水庚 计算机科学技术学院

计算智能 第 10 讲 : 模糊集理论 周水庚 计算机科学技术学院 计算智能 第 0 讲 : 模糊集理论 周水庚 计算机科学技术学院 207-5-9 Introduction to Fuzzy Set Theory Outline Fuzzy Sets Set-Theoretic Operations MF Formulation Extension Principle Fuzzy Relations Linguistic Variables Fuzzy Rules

More information

Convex Optimization. 2. Convex Sets. Prof. Ying Cui. Department of Electrical Engineering Shanghai Jiao Tong University. SJTU Ying Cui 1 / 33

Convex Optimization. 2. Convex Sets. Prof. Ying Cui. Department of Electrical Engineering Shanghai Jiao Tong University. SJTU Ying Cui 1 / 33 Convex Optimization 2. Convex Sets Prof. Ying Cui Department of Electrical Engineering Shanghai Jiao Tong University 2018 SJTU Ying Cui 1 / 33 Outline Affine and convex sets Some important examples Operations

More information

Disjunctive and Conjunctive Normal Forms in Fuzzy Logic

Disjunctive and Conjunctive Normal Forms in Fuzzy Logic Disjunctive and Conjunctive Normal Forms in Fuzzy Logic K. Maes, B. De Baets and J. Fodor 2 Department of Applied Mathematics, Biometrics and Process Control Ghent University, Coupure links 653, B-9 Gent,

More information

Complexity Theory. Compiled By : Hari Prasad Pokhrel Page 1 of 20. ioenotes.edu.np

Complexity Theory. Compiled By : Hari Prasad Pokhrel Page 1 of 20. ioenotes.edu.np Chapter 1: Introduction Introduction Purpose of the Theory of Computation: Develop formal mathematical models of computation that reflect real-world computers. Nowadays, the Theory of Computation can be

More information

CSE 20 DISCRETE MATH. Fall

CSE 20 DISCRETE MATH. Fall CSE 20 DISCRETE MATH Fall 2017 http://cseweb.ucsd.edu/classes/fa17/cse20-ab/ Final exam The final exam is Saturday December 16 11:30am-2:30pm. Lecture A will take the exam in Lecture B will take the exam

More information

CMPSCI 250: Introduction to Computation. Lecture #7: Quantifiers and Languages 6 February 2012

CMPSCI 250: Introduction to Computation. Lecture #7: Quantifiers and Languages 6 February 2012 CMPSCI 250: Introduction to Computation Lecture #7: Quantifiers and Languages 6 February 2012 Quantifiers and Languages Quantifier Definitions Translating Quantifiers Types and the Universe of Discourse

More information

ROUGH MEMBERSHIP FUNCTIONS: A TOOL FOR REASONING WITH UNCERTAINTY

ROUGH MEMBERSHIP FUNCTIONS: A TOOL FOR REASONING WITH UNCERTAINTY ALGEBRAIC METHODS IN LOGIC AND IN COMPUTER SCIENCE BANACH CENTER PUBLICATIONS, VOLUME 28 INSTITUTE OF MATHEMATICS POLISH ACADEMY OF SCIENCES WARSZAWA 1993 ROUGH MEMBERSHIP FUNCTIONS: A TOOL FOR REASONING

More information

1. Fuzzy sets, fuzzy relational calculus, linguistic approximation

1. Fuzzy sets, fuzzy relational calculus, linguistic approximation 1. Fuzzy sets, fuzzy relational calculus, linguistic approximation 1.1. Fuzzy sets Let us consider a classical set U (Universum) and a real function : U --- L. As a fuzzy set A we understand a set of pairs

More information

Fuzzy Mathematics. Fuzzy -Sets, -Relations, -Logic, -Graphs, -Mappings and The Extension Principle. Olaf Wolkenhauer. Control Systems Centre UMIST

Fuzzy Mathematics. Fuzzy -Sets, -Relations, -Logic, -Graphs, -Mappings and The Extension Principle. Olaf Wolkenhauer. Control Systems Centre UMIST Fuzzy Mathematics Fuzzy -Sets, -Relations, -Logic, -Graphs, -Mappings and The Extension Principle Olaf Wolkenhauer Control Systems Centre UMIST o.wolkenhauer@umist.ac.uk www.csc.umist.ac.uk/people/wolkenhauer.htm

More information

TOPOLOGY, DR. BLOCK, FALL 2015, NOTES, PART 3.

TOPOLOGY, DR. BLOCK, FALL 2015, NOTES, PART 3. TOPOLOGY, DR. BLOCK, FALL 2015, NOTES, PART 3. 301. Definition. Let m be a positive integer, and let X be a set. An m-tuple of elements of X is a function x : {1,..., m} X. We sometimes use x i instead

More information

Fuzzy Reasoning. Linguistic Variables

Fuzzy Reasoning. Linguistic Variables Fuzzy Reasoning Linguistic Variables Linguistic variable is an important concept in fuzzy logic and plays a key role in its applications, especially in the fuzzy expert system Linguistic variable is a

More information

1. Represent each of these relations on {1, 2, 3} with a matrix (with the elements of this set listed in increasing order).

1. Represent each of these relations on {1, 2, 3} with a matrix (with the elements of this set listed in increasing order). Exercises Exercises 1. Represent each of these relations on {1, 2, 3} with a matrix (with the elements of this set listed in increasing order). a) {(1, 1), (1, 2), (1, 3)} b) {(1, 2), (2, 1), (2, 2), (3,

More information

FUZZY SYSTEMS: Basics using MATLAB Fuzzy Toolbox. Heikki N. Koivo

FUZZY SYSTEMS: Basics using MATLAB Fuzzy Toolbox. Heikki N. Koivo FUZZY SYSTEMS: Basics using MATLAB Fuzzy Toolbox By Heikki N. Koivo 200 2.. Fuzzy sets Membership functions Fuzzy set Universal discourse U set of elements, {u}. Fuzzy set F in universal discourse U: Membership

More information

Notes on Fuzzy Set Ordination

Notes on Fuzzy Set Ordination Notes on Fuzzy Set Ordination Umer Zeeshan Ijaz School of Engineering, University of Glasgow, UK Umer.Ijaz@glasgow.ac.uk http://userweb.eng.gla.ac.uk/umer.ijaz May 3, 014 1 Introduction The membership

More information

Bankruptcy prediction using fuzzy methods

Bankruptcy prediction using fuzzy methods LAPPEENRANTA UNIVERSITY OF TECHNOLOGY Faculty of Technology Department of Mathematics and Physics Bankruptcy prediction using fuzzy methods The topic of this Master s thesis was approved by the departmental

More information

Fuzzy Systems. Fuzzy Systems in Knowledge Engineering. Chapter 4. Christian Jacob. 4. Fuzzy Systems. Fuzzy Systems in Knowledge Engineering

Fuzzy Systems. Fuzzy Systems in Knowledge Engineering. Chapter 4. Christian Jacob. 4. Fuzzy Systems. Fuzzy Systems in Knowledge Engineering Chapter 4 Fuzzy Systems Knowledge Engeerg Fuzzy Systems Christian Jacob jacob@cpsc.ucalgary.ca Department of Computer Science University of Calgary [Kasabov, 1996] Fuzzy Systems Knowledge Engeerg [Kasabov,

More information

Sets MAT231. Fall Transition to Higher Mathematics. MAT231 (Transition to Higher Math) Sets Fall / 31

Sets MAT231. Fall Transition to Higher Mathematics. MAT231 (Transition to Higher Math) Sets Fall / 31 Sets MAT231 Transition to Higher Mathematics Fall 2014 MAT231 (Transition to Higher Math) Sets Fall 2014 1 / 31 Outline 1 Sets Introduction Cartesian Products Subsets Power Sets Union, Intersection, Difference

More information

CSE 20 DISCRETE MATH. Winter

CSE 20 DISCRETE MATH. Winter CSE 20 DISCRETE MATH Winter 2017 http://cseweb.ucsd.edu/classes/wi17/cse20-ab/ Final exam The final exam is Saturday March 18 8am-11am. Lecture A will take the exam in GH 242 Lecture B will take the exam

More information

CHAPTER - 3 FUZZY SET THEORY AND MULTI CRITERIA DECISION MAKING

CHAPTER - 3 FUZZY SET THEORY AND MULTI CRITERIA DECISION MAKING CHAPTER - 3 FUZZY SET THEORY AND MULTI CRITERIA DECISION MAKING 3.1 Introduction Construction industry consists of broad range of equipment and these are required at different points of the execution period.

More information

1 of 7 7/15/2009 3:40 PM Virtual Laboratories > 1. Foundations > 1 2 3 4 5 6 7 8 9 1. Sets Poincaré's quote, on the title page of this chapter could not be more wrong (what was he thinking?). Set theory

More information

Approximate Reasoning with Fuzzy Booleans

Approximate Reasoning with Fuzzy Booleans Approximate Reasoning with Fuzzy Booleans P.M. van den Broek Department of Computer Science, University of Twente,P.O.Box 217, 7500 AE Enschede, the Netherlands pimvdb@cs.utwente.nl J.A.R. Noppen Department

More information

CSC Discrete Math I, Spring Sets

CSC Discrete Math I, Spring Sets CSC 125 - Discrete Math I, Spring 2017 Sets Sets A set is well-defined, unordered collection of objects The objects in a set are called the elements, or members, of the set A set is said to contain its

More information

Application of fuzzy set theory in image analysis. Nataša Sladoje Centre for Image Analysis

Application of fuzzy set theory in image analysis. Nataša Sladoje Centre for Image Analysis Application of fuzzy set theory in image analysis Nataša Sladoje Centre for Image Analysis Our topics for today Crisp vs fuzzy Fuzzy sets and fuzzy membership functions Fuzzy set operators Approximate

More information

Fuzzy Reasoning. Outline

Fuzzy Reasoning. Outline Fuzzy Reasoning Outline Introduction Bivalent & Multivalent Logics Fundamental fuzzy concepts Fuzzification Defuzzification Fuzzy Expert System Neuro-fuzzy System Introduction Fuzzy concept first introduced

More information

L. A. Zadeh: Fuzzy Sets. (1965) A review

L. A. Zadeh: Fuzzy Sets. (1965) A review POSSIBILISTIC INFORMATION: A Tutorial L. A. Zadeh: Fuzzy Sets. (1965) A review George J. Klir Petr Osička State University of New York (SUNY) Binghamton, New York 13902, USA gklir@binghamton.edu Palacky

More information

Taibah University College of Computer Science & Engineering Course Title: Discrete Mathematics Code: CS 103. Chapter 2. Sets

Taibah University College of Computer Science & Engineering Course Title: Discrete Mathematics Code: CS 103. Chapter 2. Sets Taibah University College of Computer Science & Engineering Course Title: Discrete Mathematics Code: CS 103 Chapter 2 Sets Slides are adopted from Discrete Mathematics and It's Applications Kenneth H.

More information

IPMU July 2-7, 2006 Paris, France

IPMU July 2-7, 2006 Paris, France IPMU July 2-7, 2006 Paris, France Information Processing and Management of Uncertainty in Knowledge-Based Systems Conceptual Design and Implementation of the Salem Chakhar 1 and Abelkader Telmoudi 2 1

More information

Relational Database: The Relational Data Model; Operations on Database Relations

Relational Database: The Relational Data Model; Operations on Database Relations Relational Database: The Relational Data Model; Operations on Database Relations Greg Plaxton Theory in Programming Practice, Spring 2005 Department of Computer Science University of Texas at Austin Overview

More information

Fuzzy Set-Theoretical Approach for Comparing Objects with Fuzzy Attributes

Fuzzy Set-Theoretical Approach for Comparing Objects with Fuzzy Attributes Fuzzy Set-Theoretical Approach for Comparing Objects with Fuzzy Attributes Y. Bashon, D. Neagu, M.J. Ridley Department of Computing University of Bradford Bradford, BD7 DP, UK e-mail: {Y.Bashon, D.Neagu,

More information

Inverting Schema Mappings: Bridging the Gap between Theory and Practice

Inverting Schema Mappings: Bridging the Gap between Theory and Practice Inverting Schema Mappings: Bridging the Gap between Theory and Practice Marcelo Arenas Jorge Pérez Juan Reutter Cristian Riveros PUC Chile PUC Chile PUC Chile R&M Tech marenas@ing.puc.cl jperez@ing.puc.cl

More information

A fuzzy subset of a set A is any mapping f : A [0, 1], where [0, 1] is the real unit closed interval. the degree of membership of x to f

A fuzzy subset of a set A is any mapping f : A [0, 1], where [0, 1] is the real unit closed interval. the degree of membership of x to f Algebraic Theory of Automata and Logic Workshop Szeged, Hungary October 1, 2006 Fuzzy Sets The original Zadeh s definition of a fuzzy set is: A fuzzy subset of a set A is any mapping f : A [0, 1], where

More information

2. Sets. 2.1&2.2: Sets and Subsets. Combining Sets. c Dr Oksana Shatalov, Fall

2. Sets. 2.1&2.2: Sets and Subsets. Combining Sets. c Dr Oksana Shatalov, Fall c Dr Oksana Shatalov, Fall 2014 1 2. Sets 2.1&2.2: Sets and Subsets. Combining Sets. Set Terminology and Notation DEFINITIONS: Set is well-defined collection of objects. Elements are objects or members

More information

2. Metric and Topological Spaces

2. Metric and Topological Spaces 2 Metric and Topological Spaces Topology begins where sets are implemented with some cohesive properties enabling one to define continuity Solomon Lefschetz In order to forge a language of continuity,

More information

Lecture notes. Com Page 1

Lecture notes. Com Page 1 Lecture notes Com Page 1 Contents Lectures 1. Introduction to Computational Intelligence 2. Traditional computation 2.1. Sorting algorithms 2.2. Graph search algorithms 3. Supervised neural computation

More information

FUZZY SETS. Main bibliography

FUZZY SETS. Main bibliography /6/25 FUZZY SETS Main bibliography G. Klirand T. Folger. Fuzzy Sets Uncertainty and Information. Prentice Hall, 988. J.-S. Jang, C.-T. Sun and E. Mizutani. Neuro-Fuzzy and Soft Computing: A Computational

More information

Neural Networks Lesson 9 - Fuzzy Logic

Neural Networks Lesson 9 - Fuzzy Logic Neural Networks Lesson 9 - Prof. Michele Scarpiniti INFOCOM Dpt. - Sapienza University of Rome http://ispac.ing.uniroma1.it/scarpiniti/index.htm michele.scarpiniti@uniroma1.it Rome, 26 November 2009 M.

More information

Power Set of a set and Relations

Power Set of a set and Relations Power Set of a set and Relations 1 Power Set (1) Definition: The power set of a set S, denoted P(S), is the set of all subsets of S. Examples Let A={a,b,c}, P(A)={,{a},{b},{c},{a,b},{b,c},{a,c},{a,b,c}}

More information

Shiqian Ma, MAT-258A: Numerical Optimization 1. Chapter 2. Convex Optimization

Shiqian Ma, MAT-258A: Numerical Optimization 1. Chapter 2. Convex Optimization Shiqian Ma, MAT-258A: Numerical Optimization 1 Chapter 2 Convex Optimization Shiqian Ma, MAT-258A: Numerical Optimization 2 2.1. Convex Optimization General optimization problem: min f 0 (x) s.t., f i

More information

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Discrete Mathematics

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Discrete Mathematics About the Tutorial Discrete Mathematics is a branch of mathematics involving discrete elements that uses algebra and arithmetic. It is increasingly being applied in the practical fields of mathematics

More information

Why Fuzzy Fuzzy Logic and Sets Fuzzy Reasoning. DKS - Module 7. Why fuzzy thinking?

Why Fuzzy Fuzzy Logic and Sets Fuzzy Reasoning. DKS - Module 7. Why fuzzy thinking? Fuzzy Systems Overview: Literature: Why Fuzzy Fuzzy Logic and Sets Fuzzy Reasoning chapter 4 DKS - Module 7 1 Why fuzzy thinking? Experts rely on common sense to solve problems Representation of vague,

More information

Sets. Mukulika Ghosh. Fall Based on slides by Dr. Hyunyoung Lee

Sets. Mukulika Ghosh. Fall Based on slides by Dr. Hyunyoung Lee Sets Mukulika Ghosh Fall 2018 Based on slides by Dr. Hyunyoung Lee Sets Sets A set is an unordered collection of objects, called elements, without duplication. We write a A to denote that a is an element

More information

Musikasuwan, Salang (2013) Novel fuzzy techniques for modelling human decision making. PhD thesis, University of Nottingham.

Musikasuwan, Salang (2013) Novel fuzzy techniques for modelling human decision making. PhD thesis, University of Nottingham. Musikasuwan, Salang (213) Novel fuzzy techniques for modelling human decision making. PhD thesis, University of Nottingham. Access from the University of Nottingham repository: http://eprints.nottingham.ac.uk/13161/1/salang-phd-thesis.pdf

More information

CS314: FORMAL LANGUAGES AND AUTOMATA THEORY L. NADA ALZABEN. Lecture 1: Introduction

CS314: FORMAL LANGUAGES AND AUTOMATA THEORY L. NADA ALZABEN. Lecture 1: Introduction CS314: FORMAL LANGUAGES AND AUTOMATA THEORY L. NADA ALZABEN Lecture 1: Introduction Introduction to the course 2 Required Text Book: INTRODUCTION TO THE THEORY OF COMPUTATION, SECOND EDITION, BY MICHAEL

More information

A Decision-Theoretic Rough Set Model

A Decision-Theoretic Rough Set Model A Decision-Theoretic Rough Set Model Yiyu Yao and Jingtao Yao Department of Computer Science University of Regina Regina, Saskatchewan, Canada S4S 0A2 {yyao,jtyao}@cs.uregina.ca Special Thanks to Professor

More information

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM CHAPTER-7 MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM 7.1 Introduction To improve the overall efficiency of turning, it is necessary to

More information

Lecture 2. Topology of Sets in R n. August 27, 2008

Lecture 2. Topology of Sets in R n. August 27, 2008 Lecture 2 Topology of Sets in R n August 27, 2008 Outline Vectors, Matrices, Norms, Convergence Open and Closed Sets Special Sets: Subspace, Affine Set, Cone, Convex Set Special Convex Sets: Hyperplane,

More information

Some New Similarity Measures for Histograms

Some New Similarity Measures for Histograms Some New Similarity Measures for Histograms Dietrich Van der Weken Mike Nachtegael Etienne Kerre Ghent University Fuzziness &Uncertainty Modelling Krijgslaan 28 (S9) 9000 Ghent, Belgium dietrich.vanderweken@ugent.be

More information

Reichenbach Fuzzy Set of Transitivity

Reichenbach Fuzzy Set of Transitivity Available at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 9, Issue 1 (June 2014), pp. 295-310 Applications and Applied Mathematics: An International Journal (AAM) Reichenbach Fuzzy Set of

More information

Generalized Implicative Model of a Fuzzy Rule Base and its Properties

Generalized Implicative Model of a Fuzzy Rule Base and its Properties University of Ostrava Institute for Research and Applications of Fuzzy Modeling Generalized Implicative Model of a Fuzzy Rule Base and its Properties Martina Daňková Research report No. 55 2 Submitted/to

More information

COMPUTATIONAL INTELLIGENCE IN MODELING AND CONTROL

COMPUTATIONAL INTELLIGENCE IN MODELING AND CONTROL COMPUTATIONAL INTELLIGENCE IN MODELING AND CONTROL ROBERT BABUŠKA Delft Center for Systems and Control Delft University of Technology Delft, the Netherlands Copyright c 999 29 by Robert Babuška. No part

More information

2 Review of Set Theory

2 Review of Set Theory 2 Review of Set Theory Example 2.1. Let Ω = {1, 2, 3, 4, 5, 6} 2.2. Venn diagram is very useful in set theory. It is often used to portray relationships between sets. Many identities can be read out simply

More information

X : U -> [0, 1] R : U x V -> [0, 1]

X : U -> [0, 1] R : U x V -> [0, 1] A Fuzzy Logic 2000 educational package for Mathematica Marian S. Stachowicz and Lance Beall Electrical and Computer Engineering University of Minnesota Duluth, Minnesota 55812-2496, USA http://www.d.umn.edu/ece/lis

More information

On Some Properties of Vague Lattices

On Some Properties of Vague Lattices Int. J. Contemp. Math. Sciences, Vol. 4, 2009, no. 31, 1511-1524 On Some Properties of Vague Lattices Zeynep Eken Akdeniz University, Faculty of Sciences and Arts Department of Mathematics, 07058-Antalya,

More information

COMBINATION OF ROUGH AND FUZZY SETS

COMBINATION OF ROUGH AND FUZZY SETS 1 COMBINATION OF ROUGH AND FUZZY SETS BASED ON α-level SETS Y.Y. Yao Department of Computer Science, Lakehead University Thunder Bay, Ontario, Canada P7B 5E1 E-mail: yyao@flash.lakeheadu.ca 1 ABSTRACT

More information

Left and right compatibility of strict orders with fuzzy tolerance and fuzzy equivalence relations

Left and right compatibility of strict orders with fuzzy tolerance and fuzzy equivalence relations 16th World Congress of the International Fuzzy Systems Association (IFSA) 9th Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT) Left and right compatibility of strict orders with

More information

Positive Definite Kernel Functions on Fuzzy Sets

Positive Definite Kernel Functions on Fuzzy Sets Positive Definite Kernel Functions on Fuzzy Sets FUZZ 2014 Jorge Guevara Díaz 1 Roberto Hirata Jr. 1 Stéphane Canu 2 1 Institute of Mathematics and Statistics University of Sao Paulo-Brazil 2 Institut

More information

A new approach for computing with fuzzy sets using interval analysis

A new approach for computing with fuzzy sets using interval analysis A new approach for computing with fuzzy sets using interval analysis Arunas Mazeika E 3 I 2 - EA 3876 ENSIETA 2 rue François Verny 29806 Brest Cedex 9, France Email: mazeikar@ensieta.fr Luc Jaulin E 3

More information

CS100: DISCRETE STRUCTURES

CS100: DISCRETE STRUCTURES CS: DISCRETE STRUCTURES Computer Science Department Lecture : Set and Sets Operations (Ch2) Lecture Contents 2 Sets Definition. Some Important Sets. Notation used to describe membership in sets. How to

More information

Relational Model, Relational Algebra, and SQL

Relational Model, Relational Algebra, and SQL Relational Model, Relational Algebra, and SQL August 29, 2007 1 Relational Model Data model. constraints. Set of conceptual tools for describing of data, data semantics, data relationships, and data integrity

More information

Membership Value Assignment

Membership Value Assignment FUZZY SETS Membership Value Assignment There are possible more ways to assign membership values or function to fuzzy variables than there are to assign probability density functions to random variables

More information

Projective spaces and Bézout s theorem

Projective spaces and Bézout s theorem Projective spaces and Bézout s theorem êaû{0 Mijia Lai 5 \ laimijia@sjtu.edu.cn Outline 1. History 2. Projective spaces 3. Conics and cubics 4. Bézout s theorem and the resultant 5. Cayley-Bacharach theorem

More information

Math 5593 Linear Programming Lecture Notes

Math 5593 Linear Programming Lecture Notes Math 5593 Linear Programming Lecture Notes Unit II: Theory & Foundations (Convex Analysis) University of Colorado Denver, Fall 2013 Topics 1 Convex Sets 1 1.1 Basic Properties (Luenberger-Ye Appendix B.1).........................

More information

Contents. The Definition of Fuzzy Logic Rules. Fuzzy Logic and Functions. Fuzzy Sets, Statements, and Rules

Contents. The Definition of Fuzzy Logic Rules. Fuzzy Logic and Functions. Fuzzy Sets, Statements, and Rules Fuzzy Logic and Functions The Definition of Fuzzy Logic Membership Function Evolutionary Algorithms Constructive Induction Fuzzy logic Neural Nets Decision Trees and other Learning A person's height membership

More information