Financial Informatics –IX: Fuzzy Sets

Slides:



Advertisements
Similar presentations
Fuzzy Sets and Fuzzy Logic
Advertisements

Lecture 4 Fuzzy expert systems: Fuzzy logic
Soft Computing. Per Printz Madsen Section of Automation and Control
Fuzzy Sets and Applications Introduction Introduction Fuzzy Sets and Operations Fuzzy Sets and Operations.
Fuzzy Expert System Fuzzy Logic
AI TECHNIQUES Fuzzy Logic (Fuzzy System). Fuzzy Logic : An Idea.
Fuzzy Expert System. Basic Notions 1.Fuzzy Sets 2.Fuzzy representation in computer 3.Linguistic variables and hedges 4.Operations of fuzzy sets 5.Fuzzy.
Fuzzy Expert Systems. Lecture Outline What is fuzzy thinking? What is fuzzy thinking? Fuzzy sets Fuzzy sets Linguistic variables and hedges Linguistic.
FUZZY SYSTEMS. Fuzzy Systems Fuzzy Sets – To quantify and reason about fuzzy or vague terms of natural language – Example: hot, cold temperature small,
Fuzzy Sets and Fuzzy Logic Theory and Applications
Fuzzy Expert System.
PART 1 From classical sets to fuzzy sets 1. Introduction 2. Crisp sets: an overview 3. Fuzzy sets: basic types 4. Fuzzy sets: basic concepts FUZZY SETS.
1 Chapter 18 Fuzzy Reasoning. 2 Chapter 18 Contents (1) l Bivalent and Multivalent Logics l Linguistic Variables l Fuzzy Sets l Membership Functions l.
Theory and Applications
COMP 578 Fuzzy Sets in Data Mining Keith C.C. Chan Department of Computing The Hong Kong Polytechnic University.
WELCOME TO THE WORLD OF FUZZY SYSTEMS. DEFINITION Fuzzy logic is a superset of conventional (Boolean) logic that has been extended to handle the concept.
09th October 2006 Dr Bogdan L. Vrusias
FUZZY LOGIC Babu Appat. OVERVIEW What is Fuzzy Logic? Where did it begin? Fuzzy Logic vs. Neural Networks Fuzzy Logic in Control Systems Fuzzy Logic in.
9/3/2015Intelligent Systems and Soft Computing1 Lecture 4 Fuzzy expert systems: Fuzzy logic Introduction, or what is fuzzy thinking? Introduction, or what.
Fuzzy logic Introduction 2 Fuzzy Sets & Fuzzy Rules Aleksandar Rakić
Fuzzy Sets Introduction/Overview Material for these slides obtained from: Modern Information Retrieval by Ricardo Baeza-Yates and Berthier Ribeiro-Neto.
Fuzzy Logic. Lecture Outline Fuzzy Systems Fuzzy Sets Membership Functions Fuzzy Operators Fuzzy Set Characteristics Fuzziness and Probability.
Fuzzy Logic. WHAT IS FUZZY LOGIC? Definition of fuzzy Fuzzy – “not clear, distinct, or precise; blurred” Definition of fuzzy logic A form of knowledge.
Theory and Applications
 Definition Definition  Bit of History Bit of History  Why Fuzzy Logic? Why Fuzzy Logic?  Applications Applications  Fuzzy Logic Operators Fuzzy.
Set, Combinatorics, Probability & Number Theory Mathematical Structures for Computer Science Chapter 3 Copyright © 2006 W.H. Freeman & Co.MSCS Slides Set,
1 Asst. Prof. Dr. Sukanya Pongsuparb Dr. Srisupa Palakvangsa Na Ayudhya Dr. Benjarath Pupacdi SCCS451 Artificial Intelligence Week 9.
Financial Informatics –VIII: Introduction to Fuzzy Logic-based Systems
Logical Systems and Knowledge Representation Fuzzy Logical Systems 1.
Lógica difusa  Bayesian updating and certainty theory are techniques for handling the uncertainty that arises, or is assumed to arise, from statistical.
Theory and Applications
Topic 2 Fuzzy Logic Control. Ming-Feng Yeh2-2 Outlines Basic concepts of fuzzy set theory Fuzzy relations Fuzzy logic control General Fuzzy System R.R.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
Chapter 13 Fuzzy Logic 1. Handling Uncertainty Probability-based approach and Bayesian theory Certainty factor and evidential reasoning Fuzzy logic 2.
AI Fuzzy Systems. History, State of the Art, and Future Development Sde Seminal Paper “Fuzzy Logic” by Prof. Lotfi Zadeh, Faculty in Electrical.
Fuzzy Optimization D Nagesh Kumar, IISc Water Resources Planning and Management: M9L1 Advanced Topics.
1 Vagueness The Oxford Companion to Philosophy (1995): “Words like smart, tall, and fat are vague since in most contexts of use there is no bright line.
Fuzzy Expert System n Introduction n Fuzzy sets n Linguistic variables and hedges n Operations of fuzzy sets n Fuzzy rules n Summary.
Fuzzy Logic.
Fuzzy Logic 1. Introduction Form of multivalued logic Deals reasoning that is approximate rather than precise The fuzzy logic variables may have a membership.
Chapter 3: Fuzzy Rules & Fuzzy Reasoning Extension Principle & Fuzzy Relations (3.2) Fuzzy if-then Rules(3.3) Fuzzy Reasonning (3.4)
Lecture 4 Fuzzy expert systems: Fuzzy logic n Introduction, or what is fuzzy thinking? n Fuzzy sets n Linguistic variables and hedges n Operations of fuzzy.
Course : T0423-Current Popular IT III
CHAPTER 3 SETS, BOOLEAN ALGEBRA & LOGIC CIRCUITS
Introduction to Fuzzy Logic and Fuzzy Systems
Artificial Intelligence CIS 342
Set, Combinatorics, Probability & Number Theory
Computational Intelligence
Fuzzy Expert Systems (part 1) By: H.Nematzadeh
Fuzzy Control Electrical Engineering Islamic University of Gaza
Introduction to Fuzzy Logic
Fuzzy Logic 11/6/2001.
Artificial Intelligence
FUZZY LOGIC & FUZZY SYSTEMS BACKGROUND & DEFINITIONS
Fuzzy Expert Systems (part 1) By: H.Nematzadeh
Fuzzy Logic and Fuzzy Sets
Fuzzy Logic and Fuzzy Systems – Properties & Relationships
CLASSICAL LOGIC and FUZZY LOGIC
Intelligent Systems and Soft Computing
Financial Informatics –IX: Fuzzy Sets
FUZZIFICATION AND DEFUZZIFICATION
Computational Intelligence
Fuzzy Logic and Fuzzy Systems – Properties & Relationships
Classical Sets and Fuzzy Sets
06th October 2005 Dr Bogdan L. Vrusias
Computational Intelligence
Introduction to Fuzzy Set Theory
© Negnevitsky, Pearson Education, Lecture 4 Fuzzy expert systems: Fuzzy logic Introduction, or what is fuzzy thinking? Introduction, or what is.
Fuzzy Logic KH Wong Fuzzy Logic v.9a.
Presentation transcript:

Financial Informatics –IX: Fuzzy Sets Khurshid Ahmad, Professor of Computer Science, Department of Computer Science Trinity College, Dublin-2, IRELAND November 19th, 2008 https://www.cs.tcd.ie/Khurshid.Ahmad/Teaching.html 1

high, high to some extent, not quite high, very high etc. Fuzzy Sets The concept of a set and set theory are powerful concepts in mathematics. However, the principal notion underlying set theory, that an element can (exclusively) either belong to set or not belong to a set, makes it well nigh impossible to represent much of human discourse. How is one to represent notions like:  large profit high pressure tall man wealthy woman moderate temperature.  Ordinary set-theoretic representations will require the maintenance of a crisp differentiation in a very artificial manner:  high, high to some extent, not quite high, very high etc.  

Fuzzy Sets ‘Many decision-making and problem-solving tasks are too complex to be understood quantitatively, however, people succeed by using knowledge that is imprecise rather than precise. Fuzzy set theory, originally introduced by Lotfi Zadeh in the 1960's, resembles human reasoning in its use of approximate information and uncertainty to generate decisions. It was specifically designed to mathematically represent uncertainty and vagueness and provide formalized tools for dealing with the imprecision intrinsic to many problems. By contrast, traditional computing demands precision down to each bit. Since knowledge can be expressed in a more natural by using fuzzy sets, many engineering and decision problems can be greatly simplified.’ http://www.emsl.pnl.gov:2080/proj/neuron/fuzzy/what.html

Fuzzy Sets Lotfi Zadeh introduced the theory of fuzzy sets: A fuzzy set is a collection of objects that might belong to the set to a degree, varying from 1 for full belongingness to 0 for full non-belongingness, through all intermediate values Zadeh employed the concept of a membership function assigning to each element a number from the unit interval to indicate the intensity of belongingness. Zadeh further defined basic operations on fuzzy sets as essentially extensions of their conventional ('ordinary') counterparts. How did you come up with the term, "Fuzzy Logic"? I coined the word "fuzzy" because I felt it most accurately described what was going on in the theory. I could have chosen another term that would have been more "respectable" with less pejorative connotations. I had thought about "soft", but that really didn't describe accurately what I had in mind. Nor did "unsharp", "blurred", or "elastic". In the end, I couldn't think of anything more accurate so I settled on "fuzzy". Interview with Lotfi Zadeh -Creator of Fuzzy Logic by Betty Blair Azerbaijan International. Winter 1994 (2.4) http://www.azer.com/aiweb/categories/magazine/24_folder/24_articles/24_fuzzylogic.html Lotdfi Zadeh, Professor in the Graduate School, Computer Science Division Department of Elec. Eng. and Comp Sciences, University of California Berkeley, CA 94720 -1776 Director, Berkeley Initiative in Soft Computing (BISC) http://www.cs.berkeley.edu/People/Faculty/Homepages/zadeh.html In 1995, Dr. Zadeh was awarded the IEEE Medal of Honor "For pioneering development of fuzzy logic and its many diverse applications." In 2001, he received the American Computer Machinery’s 2000 Allen Newell Award for seminal contributions to AI through his development of fuzzy logic.

Fuzzy Sets Zadeh also devised the so-called fuzzy logic: This logic was devised model 'human' reasoning processes comprising:   vague predicates: e.g. large, beautiful, small partial truths: e.g. not very true, more or less false linguistic quantifiers: e.g. most, almost all, a few linguistic hedges: e.g. very, more or less.

Fuzzy Sets Linguistic Terms and Variables A fuzzy set is an extension of the concept of a classical set whereby objects can be assigned partial membership of a fuzzy set; partial membership is not allowed in classical set theory. The degree an object belongs to a fuzzy set, which is a real number between 0 and 1, is called the membership value in the set. The meaning of a fuzzy set, is thus characterized by a membership function that maps elements of a universe of discourse to their corresponding membership values. The membership function of a fuzzy set A is denoted as μ . Yen, John. (1998). Fuzzy Logic - A Modern Perspective (http://citeseer.ist.psu.edu/754863.html, site visited 16 October 2006)

Fuzzy Sets Linguistic Terms and Variables The association of a fuzzy set to a linguistic term offers the principal advantage in that human experts usually articulate their knowledge through the use of linguistic terms (age, cold, warm…). This articulation is typically comprehensible. The followers of Zadeh have argued that advantage is reflected ‘in significant savings in the cost of designing, modifying and maintaining a fuzzy logic system.’ (Yen 1998:5) Yen, John. (1998). Fuzzy Logic - A Modern Perspective (http://citeseer.ist.psu.edu/754863.html, site visited 16 October 2006)

Fuzzy Sets Linguistic Terms and Variables Two contrasting points about a linguistic variable are that it is a variable whose value can be interpreted quantitatively using a corresponding membership function, and qualitatively using an expression involving linguistic terms and The notion of linguistic variables has led to a uniform framework where both qualitative and quantitative variables are used: some attribute the creation and refinement of this framework to be the reason that fuzzy logic is so popular as it is. Yen, John. (1998). Fuzzy Logic - A Modern Perspective (http://citeseer.ist.psu.edu/754863.html, site visited 16 October 2006)

The notion of fuzzy restriction is crucial for the fuzzy set theory: Fuzzy Sets The notion of fuzzy restriction is crucial for the fuzzy set theory: A FUZZY RELATION WHICH ACTS AS AN ELASTIC CONSTRAINT ON THE VALUES THAT MAY BE ASSIGNED TO A VARIABLE. Calculus of Fuzzy Restrictions is essentially a body of concepts and techniques for dealing with fuzzy restrictions in a systematic way: to furnish a conceptual basis for approximate reasoning - neither exact nor inexact reasoning.(cf. Calculus of Probabilities and Probability Theory)

Fuzzy Sets Elements of a fuzzy set may belong to the set, may not belong to the set, or may belong to a degree. Membership of a crisp set is described by a bivalent condition; the membership of a fuzzy set is described by a multi-valent condition. These notes are based on Yager, Ronald, F., and Filer, Dimitri, P. (1994). Essential of Fuzzy Modeling and Control. New York: John Wiley and Sons Inc. pp1-27.

Let X be some universe of discourse Fuzzy Sets More formally, Let X be some universe of discourse Let S be a subset of X Then, we define a ‘characteristic function’ or ‘membership function’ μ. These notes are based on Yager, Ronald, F., and Filer, Dimitri, P. (1994). Essential of Fuzzy Modeling and Control. New York: John Wiley and Sons Inc. pp1-27.

Fuzzy Sets The membership function associated with S is a mapping Such that for any element xεX If μS(x)=1, then x is a member of the set S, If μS(x)=0, then x is a not a member of the set S These notes are based on Yager, Ronald, F., and Filer, Dimitri, P. (1994). Essential of Fuzzy Modeling and Control. New York: John Wiley and Sons Inc. pp1-27.

Fuzzy Sets Remember the curly brackets ({ and }) are used to refer to binary value For fuzzy subset (A) we use square brackets ([ and ]) to indicate the existence of a UNIT INTERVAL These notes are based on Yager, Ronald, F., and Filer, Dimitri, P. (1994). Essential of Fuzzy Modeling and Control. New York: John Wiley and Sons Inc. pp1-27.

Fuzzy Sets For each x in the universe of discourse X, the function μA is associated with the fuzzy subset A. These notes are based on Yager, Ronald, F., and Filer, Dimitri, P. (1994). Essential of Fuzzy Modeling and Control. New York: John Wiley and Sons Inc. pp1-27. μA(x) indicates to the degree to which x belongs to the fuzzy subset A.

Fuzzy Sets Charles Elkan, an assistant professor of computer science and engineering at the University of California at San Diego, offers the following definition: "Fuzzy logic is a generalization of standard logic, in which a concept can possess a degree of truth anywhere between 0.0 and 1.0. Standard logic applies only to concepts that are completely true (having degree of truth 1.0) or completely false (having degree of truth 0.0). Fuzzy logic is supposed to be used for reasoning about inherently vague concepts, such as 'tallness.' For example, we might say that 'President Clinton is tall,' with degree of truth of 0.9.  

FUZZY LOGIC & FUZZY SYSTEMS Properties Fuzzy sets are sets whose elements have degrees of membership of the sets. Fuzzy sets are an extension of the classical set. Membership of a set governed by classical set theory is described according to a bivalent condition — all members of the set definitely belong to the set whilst all non-members do not belong to the classical set. Sets governed by the rules of classical set theory are referred to as crisp sets. These notes are based on Yager, Ronald, F., and Filer, Dimitri, P. (1994). Essential of Fuzzy Modeling and Control. New York: John Wiley and Sons Inc. pp1-27.

Fuzzy Sets Membership Functions: Sigmoid Function

Fuzzy Sets Membership Functions: Gaussian

Fuzzy Sets Membership Functions Primary fuzzy set –young- together with its cross-over point and linguistic or base variable Inverse Sigmoid

Fuzzy Sets Theory of fuzzy sets and fuzzy logic has been applied to problems in a variety of fields:   Taxonomy; Topology; Linguistics; Logic; Automata Theory; Game Theory; Pattern Recognition; Medicine; Law; Decision Support; Information Retrieval;  And more recently FUZZY Machines have been developed including automatic train control and tunnel digging machinery to washing machines, rice cookers, vacuum cleaners and air conditioners.  

Fuzzy Sets Fuzzy set theory has a number of branches:   Fuzzy mathematical programming (Fuzzy) Pattern Recognition (Fuzzy) Decision Analysis Fuzzy Arithmetic Fuzzy Topology & Fuzzy Logic

The term fuzzy logic is used in two senses: Fuzzy Sets The term fuzzy logic is used in two senses: Narrow sense: Fuzzy logic is a branch of fuzzy set theory, which deals (as logical systems do) with the representation and inference from knowledge. Fuzzy logic, unlike other logical systems, deals with imprecise or uncertain knowledge. In this narrow, and perhaps correct sense, fuzzy logic is just one of the branches of fuzzy set theory. Broad Sense: fuzzy logic synonymously with fuzzy set theory

Fuzzy Sets: Creating a membership function An Example: Consider a set of numbers: X = {1, 2, ….. 10}. Johnny’s understanding of numbers is limited to 10, when asked he suggested the following. Sitting next to Johnny was a fuzzy logician noting : ‘Large Number’ Comment ‘Degree of membership’ 10 ‘Surely’ 1 9 8 ‘Quite poss.’ 0.8 7 ‘Maybe’ 0.5 6 ‘In some cases, not usually’ 0.2 5, 4, 3, 2, 1 ‘Definitely Not’

Fuzzy Sets: Creating a membership function An Example: Consider a set of numbers: X = {1, 2, ….. 10}. Johnny’s understanding of numbers is limited to 10, when asked he suggested the following. Sitting next to Johnny was a fuzzy logician noting : ‘Large Number’ Comment ‘Degree of membership’ 10 ‘Surely’ 1 9 8 ‘Quite poss.’ 0.8 7 ‘Maybe’ 0.5 6 ‘In some cases, not usually’ 0.2 5, 4, 3, 2, 1 ‘Definitely Not’ We can denote Johnny’s notion of ‘large number’ by the fuzzy set A =0/1+0/2+0/3+0/4+0/5+ 0.2/6 + 0.5/7 + 0.8/8 + 1/9 + 1/10

Fuzzy Sets: Creating a membership function Fuzzy (sub-)sets: Membership Functions For the sake of convenience, usually a fuzzy set is denoted as: A = A(xi)/xi + …………. + A(xn)/xn  that belongs to a finite universe of discourse: where A(xi)/xi (a singleton) is a pair “grade of membership element”.

Fuzzy Sets: Creating a membership function Johnny’s large number set membership function can be denoted as: ‘Large Number’  (.) 10 A (10) = 1 9 A (9) = 1 8 A (8) = 0.8 7 A (7) = 0.5 6 A (6) = 0.2 5, 4, 3, 2, 1 A (5) = A (4) = A (3) = A (2) = A (10) = 0

Fuzzy Sets: Creating a complementary membership function Johnny’s large number set membership function can be used to define ‘small number’ set B, where B (.)= NOT (A (.) ) = 1 - A (.): ‘Small Number’  (.) 10 B(10) = 0 9 B (9) = 0 8 B (8) = 0.2 7 B (7) = 0.5 6 B (6) = 0.8 5, 4, 3, 2, 1 B (5) = B (4) = B (3) = B (2) = B (1) = 1

Fuzzy Sets: Creating a hedged membership function Johnny’s large number set membership function can be used to define ‘very large number’ set C, where C (.)= DIL(A (.) ) = A (.)* A (.) and ‘largish number’ set D, where D (.)= CON(A (.) ) = SQRT(A (.)) Number Very Large (C (.)) Largish (D (.)) 10 1 9 8 0.64 0.89 7 0.25 0.707 6 0.04 0.447 5, 4, 3, 2, 1

Fuzzy Sets: Properties & Operations Like their ordinary counterparts, fuzzy sets have well defined properties and there are a set of operations that can be performed on the fuzzy sets. These properties and operations are the basis on which the fuzzy sets are used to deal with uncertainty on the hand and to represent knowledge on the other.

Fuzzy Sets: Properties & Operations Definition P1 Equality of two fuzzy sets P2 Inclusion of one set into another fuzzy set P3 Cardinality of a fuzzy set P4 An empty fuzzy set P5 -cuts Equality of two fuzzy sets Inclusion of one set into another set Cardinality of a fuzzy set Cardinality of a non-fuzzy set, Z, is the number of elements in Z. BUT the cardinality of a fuzzy set A, the so-called SIGMA COUNT, expressed as a SUM of the values of the membership function of A, A(x) Card A = A(x1) + ….. +A(xn) n =

Fuzzy Sets: Properties & Operations Definition Examples P1 Fuzzy set A is considered equal to a fuzzy set B, IF AND ONLY IF (iff) A (x) = B (x) P2 Inclusion of one set into another fuzzy set AX is included in (is a subset of) another fuzzy set, BX A(x)  B(x) xX Consider X = {1, 2, 3} and A = 0.3/1 + 0.5/2 + 1/3; B = 0.5/1 + 0.55/2 + 1/3 Then A is a subset of B Equality of two fuzzy sets Inclusion of one set into another set Cardinality of a fuzzy set Cardinality of a non-fuzzy set, Z, is the number of elements in Z. BUT the cardinality of a fuzzy set A, the so-called SIGMA COUNT, expressed as a SUM of the values of the membership function of A, A(x) Card A = A(x1) + ….. +A(xn) n =

Fuzzy Sets: Properties & Operations Definition P3 Cardinality of a non-fuzzy set, Z, is the number of elements in Z. BUT the cardinality of a fuzzy set A, the so-called SIGMA COUNT, is expressed as a SUM of the values of the membership function of A, A(x): Example: Card A = 1.8 Card B = 2.05 Equality of two fuzzy sets Inclusion of one set into another set Cardinality of a fuzzy set Cardinality of a non-fuzzy set, Z, is the number of elements in Z. BUT the cardinality of a fuzzy set A, the so-called SIGMA COUNT, expressed as a SUM of the values of the membership function of A, A(x) Card A = A(x1) + ….. +A(xn) n =

Fuzzy Sets: Properties & Operations Definition Examples P4 A fuzzy set A is empty, IF AND ONLY IF A(x) = 0, xX P5 An -cut or -level set of a fuzzy set A  X is an ORDINARY SET AX, such that A={xX; A(x)}. Decomposition A= A 01 A=0.3/1 + 0.5/2 + 1/3 X = {1, 2, 3} A0.5 = {2, 3}, A0.1 = {1, 2, 3}, A1 = {3} Equality of two fuzzy sets Inclusion of one set into another set Cardinality of a fuzzy set Cardinality of a non-fuzzy set, Z, is the number of elements in Z. BUT the cardinality of a fuzzy set A, the so-called SIGMA COUNT, expressed as a SUM of the values of the membership function of A, A(x) Card A = A(x1) + ….. +A(xn) n =

Fuzzy Sets: Properties & Operations Definition O1 Complementation O2 Intersection O3 Union O4 Bounded sum O5 Bounded difference O6 Concentration O7 Dilation

Fuzzy Sets Properties A fuzzy subset of X is called normal if there exists at least one element X such that A()=1. A fuzzy subset that is not normal is called subnormal. All crisp subsets except for the null set are normal. In fuzzy set theory, the concept of nullness essentially generalises to subnormality. The height of a fuzzy subset A is the largest membership grade of an element in A height(A) = max(A()) These notes are based on Yager, Ronald, F., and Filer, Dimitri, P. (1994). Essential of Fuzzy Modeling and Control. New York: John Wiley and Sons Inc. pp1-27.

Fuzzy Sets Properties Assume A is a fuzzy subset of X; the support of A is the crisp subset of X whose elements all have non-zero membership grades in A: supp(A) = {xA(x)  0 and xX} Assume A is a fuzzy subset of X; the core of A is the crisp subset of X consisting of all elements with membership grade 1: Core(A) = {xA(x) = 1 and xX}

Fuzzy Sets Properties A normal fuzzy subset has a non-null core while a subnormal fuzzy subset has a null core. Example: Consider two fuzzy subsets of the set X, X = {a, b, c, d, e } referred to as A and B A = {1/a, 0.3/b, 0.2/c 0.8/d, 0/e} and B = {0.6/a, 0.9/b, 0.1/c, 0.3/d, 0.2/e}

Fuzzy Sets Properties Core: Core(A) = {a} (only unit membership) Core(B) = Ø (no element with unit membership) Cardinality: Card(A) = Card(B) = 0.9+0.6+0.1+0.3+0.2=2.1

Fuzzy Sets Summary of Properties 1 m .5 a Core X Crossover points a - cut Support 11/16/2018

Fuzzy Sets Operations Operations: The union of fuzzy subsets, A and B, of the set X, is denoted as the fuzzy subset C of X. C = A  B such that for each X C(x)= Max[A(x), B(x)] = A(x) B(x) The intersection of the fuzzy subsets A and B is denoted as the fuzzy subset D of X D = A  B for each x X  D(x) = Min [(mA(x), mB(x)]

Fuzzy Sets Operations The operations of Max and Min play a fundamental role in fuzzy set theory and are usually computed from the following formulae:

Example: Union and Intersection of Fuzzy sets Fuzzy Sets Operations Example: Union and Intersection of Fuzzy sets Recall A = {1/a, 0.3/b, 0.2/c, 0.8/d, 0/e} B = {0.6/a, 0.9/b, 0.1/c, 0.3/d, 0.2/e} The union of A and B is C = A  B = {1/a, 0.9/b, 0.2/c, 0.8/d, 0.2/e}, minimum of the membership functions for A and B and the intersection of A and B is D = A  B = {0.6/a, 0.3/b, 0.1/c, 0.3/d, 0/e} maximum of the membership functions for A and B

Fuzzy Sets Operations CONCENTRATION: If a > 1 then Aa  A  decreases membership DILATION If a < 1 then Aa  A  increases membership. Note: If A is a crisp subset and a >0, then Aa = A

Fuzzy Sets Operations If A is a fuzzy subset of X and Level Set If A is a fuzzy subset of X and Then we can define another fuzzy subset F such that EXAMPLE: Let a =0.5, and A = {1/a, 0.3/b, 0.2/c, 0.8/d, 0/e} Then F = {0.5/a, 0.15/b, 0.1/c, 0.4/d, 0/e}

Fuzzy Sets Operations Level Set The a-level set of the fuzzy subset A (of X) is the CRISP subset of X consisting of all the elements in X, such that: EXAMPLE:

Fuzzy Sets Operations ~ O1 A  X (A of X)  A (NOT A of X) Definition & Example O1 The complementation of a fuzzy set A  X (A of X)  A (NOT A of X) ~  A(x) = 1 - A(x) Example: Recall X = {1, 2, 3} and A = 0.3/1 + 0.5/2 + 1/3 A’ = A = 0.7/1 + 0.5/2. Example: Consider Y = {1, 2, 3, 4} and C  Y  C = 0.6/1 + 0.8/2 + 1/3; then C’ = (C) = 0.4/1 + 0.2/2 + 1/4 C’ contains one member not in C (i.e., 4) and does not contain one member of C (i.e., 3)

THE NEGATION IS THE COMPLEMENT OF A WITH RESPECT TO THE WHOLE SPACE X. Fuzzy Sets Operations The complement or negation of a fuzzy subset A of X is denoted by and the membership function of the complement is given as: THE NEGATION IS THE COMPLEMENT OF A WITH RESPECT TO THE WHOLE SPACE X. EXAMPLE:

Fuzzy Sets Operations Generally, the intersection of a fuzzy subset and its complement is NOT the NULL SET. EXAMPLE: The distinction between a fuzzy set and its complement, especially when compared with the distinction between a crisp set and its complement, is not as clear cut. The above example shows that fuzzy subset E, the intersection of A and its complement, still has three members.

Fuzzy Sets Operations If A is a fuzzy subset of X and a is any non-negative number, then Aa is the fuzzy subset B such that: EXAMPLE: