Geometry of Fuzzy Sets.

Slides:



Advertisements
Similar presentations
Extension Principle Adriano Cruz ©2002 NCE e IM/UFRJ
Advertisements

Fuzzy Sets - Hedges. Adriano Joaquim de Oliveira Cruz – NCE e IM, UFRJ
Clustering Validity Adriano Joaquim de O Cruz ©2006 NCE/UFRJ
Set Operations. When sets are equal A equals B iff for all x, x is in A iff x is in B or … and this is what we do to prove sets equal.
Fuzzy Control - Example. Adriano Joaquim de Oliveira Cruz NCE e IM, UFRJ ©2002.
Fuzzy Sets and Fuzzy Logic
Learning from Examples Adriano Cruz ©2004 NCE/UFRJ e IM/UFRJ.
Fuzziness vs. Probability JIN Yan Nov. 17, The outline of Chapter 7 Part I Fuzziness vs. probability Part II Fuzzy sets & relevant theories.
Basic Structures: Sets, Functions, Sequences, Sums, and Matrices
Discrete Structures & Algorithms Basics of Set Theory EECE 320 — UBC.
Basic Structures: Sets, Functions, Sequences, Sums, and Matrices
Section 1.6: Sets Sets are the most basic of discrete structures and also the most general. Several of the discrete structures we will study are built.
Fuzzy Sets and Applications Introduction Introduction Fuzzy Sets and Operations Fuzzy Sets and Operations.
CS621: Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 11– Fuzzy Logic: Inferencing.
CS621: Introduction to Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture–3: Some proofs in Fuzzy Sets and Fuzzy Logic 27 th July.
1 Diagonalization Fact: Many books exist. Fact: Some books contain the titles of other books within them. Fact: Some books contain their own titles within.
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 Sets - Introduction If you only have a hammer, everything looks like a nail. Adriano Joaquim de Oliveira Cruz – NCE e IM, UFRJ
1 Section 1.7 Set Operations. 2 Union The union of 2 sets A and B is the set containing elements found either in A, or in B, or in both The denotation.
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.
Sets 1.
Exercise 4.
Sets 1.
Operations on Fuzzy Sets One should not increase, beyond what is necessary, the number of entities required to explain anything. Occam's Razor Adriano.
Extension Principle Adriano Cruz ©2002 NCE e IM/UFRJ
Fussy Set Theory Definition A fuzzy subset A of a universe of discourse U is characterized by a membership function which associate with each element.
Ragionamento in condizioni di incertezza: Approccio fuzzy Paolo Radaelli Corso di Inelligenza Articifiale - Elementi.
CS621: Introduction to Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture–4: Fuzzy Inferencing 29 th July 2010.
Sets.
CS344: Introduction to Artificial Intelligence (associated lab: CS386) Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture–2: Fuzzy Logic and Inferencing.
Classical Sets and Fuzzy Sets
COORDINATE GEOMETRY Distance between 2 points Mid-point of 2 points.
Math 3121 Abstract Algebra I Section 0: Sets. The axiomatic approach to Mathematics The notion of definition - from the text: "It is impossible to define.
Basic Concepts of Discrete Probability (Theory of Sets: Continuation) 1.
CS 103 Discrete Structures Lecture 10 Basic Structures: Sets (1)
Geometric Vectors 8-1. What is a vector? Suppose we are both traveling 65mph on Highway 169 and we pass each other going opposite directions. I’m heading.
Mathematical Induction
Lecture 2 (Basic Techniques)
CompSci 102 Discrete Math for Computer Science
Chapter 2 The Operation of Fuzzy Set. 2.1 Standard operations of fuzzy set Complement set Union A  B Intersection A  B difference between characteristics.
Section 2.1. Section Summary Definition of sets Describing Sets Roster Method Set-Builder Notation Some Important Sets in Mathematics Empty Set and Universal.
Mathematical Preliminaries
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.
Prof. Pushpak Bhattacharyya, IIT Bombay 1 CS 621 Artificial Intelligence Lecture /08/05 Prof. Pushpak Bhattacharyya Fuzzy Set (contd) Fuzzy.
Chapter 2 With Question/Answer Animations. Section 2.1.
CLASSICAL RELATIONS AND FUZZY RELATIONS
Sets Definition: A set is an unordered collection of objects, called elements or members of the set. A set is said to contain its elements. We write a.
Lecture 3 Fuzzy sets. 1.1 Sets Elements of sets An universal set X is defined in the universe of discourse and it includes all possible elements.
Set Operations Section 2.2.
Section 2.1. Sets A set is an unordered collection of objects. the students in this class the chairs in this room The objects in a set are called the.
Computational Intelligence Winter Term 2015/16 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund.
Linear Programming Chap 2. The Geometry of LP  In the text, polyhedron is defined as P = { x  R n : Ax  b }. So some of our earlier results should.
Section 2.5. Cardinality Definition: A set that is either finite or has the same cardinality as the set of positive integers (Z + ) is called countable.
Chapter 2 1. Chapter Summary Sets (This Slide) The Language of Sets - Sec 2.1 – Lecture 8 Set Operations and Set Identities - Sec 2.2 – Lecture 9 Functions.
Sets.
Discrete Mathematical The Set Theory
Chapter 3 FUZZY RELATION AND COMPOSITION
Computational Intelligence
Fuzzy Control Electrical Engineering Islamic University of Gaza
Introduction to Fuzzy Logic
Taibah University College of Computer Science & Engineering Course Title: Discrete Mathematics Code: CS 103 Chapter 2 Sets Slides are adopted from “Discrete.
Set Operations Section 2.2.
Computational Intelligence
Signal & Weight Vector Spaces
Signal & Weight Vector Spaces
Algebra 1 Section 12.1.
Classical Sets and Fuzzy Sets
CS621: Artificial Intelligence
Computational Intelligence
Presentation transcript:

Geometry of Fuzzy Sets

Sets as points Geometry of fuzzy sets includes Domain X={x1,…,x2} Range of mappings [0,1] A:X[0,1] @2004Adriano Cruz NCE e IM - UFRJ

Classic Power Set Classic Power Set: the set of all subsets of a classic set. Let X={x1,x2 ,x3} Power Set is represented by 2|X| 2|X|={, {x1}, {x2}, {x3}, {x1,x2}, {x1,x3}, {x2,x3}, X} @2004Adriano Cruz NCE e IM - UFRJ

Vertices The 8 sets correspond to 8 bit vectors 2|X|={, {x1}, {x2}, {x3}, {x1,x2}, {x1,x3}, {x2,x3}, X} 2|X|={(0,0,0),(1,0,0),(0,1,0),(0,0,1),(1,1,0),(1,0,1),(0,1,1),(1,1,1)} The 8 sets are the vertices of a cube @2004Adriano Cruz NCE e IM - UFRJ

The vertices in space @2004Adriano Cruz NCE e IM - UFRJ

Fuzzy Power Set The Fuzzy Power set is the set of all fuzzy subsets of X={x1,x2 ,x3} It is represented by F(2|X|) A Fuzzy subset of X is a point in a cube The Fuzzy Power set is the unit hypercube @2004Adriano Cruz NCE e IM - UFRJ

The Fuzzy Cube @2004Adriano Cruz NCE e IM - UFRJ

Fuzzy Operations Let X={x1,x2} and A={(x1,1/3),(x2,3/4)} Let A´ represent the complement of A A´={(x1,2/3),(x2,1/4)} AA´={(x1,2/3),(x2,3/4)} AA´={(x1,1/3),(x2,1/4)} @2004Adriano Cruz NCE e IM - UFRJ

Fuzzy Operations in the Space @2004Adriano Cruz NCE e IM - UFRJ

Paradox at the Midpoint Classical logic forbids the middle point by the non-contradiction and excluded middle axioms The Liar from Crete Let S be he is a liar, let not-S be he is not a liar Since Snot-S and not-SS t(S)=t(not-S)=1-t(S)  t(S)=0.5 @2004Adriano Cruz NCE e IM - UFRJ

Cardinality of a Fuzzy Set The cardinality of a fuzzy set is equal to the sum of the membership degrees of all elements. The cardinality is represented by |A| @2004Adriano Cruz NCE e IM - UFRJ

Distance The distance dp between two sets represented by points in the space is defined as If p=2 the distance is the Euclidean distance, if p=1 the distance it is the Hamming distance @2004Adriano Cruz NCE e IM - UFRJ

Distance and Cardinality If the point B is the empty set (the origin) So the cardinality of a fuzzy set is the Hamming distance to the origin @2004Adriano Cruz NCE e IM - UFRJ

Fuzzy Cardinality @2004Adriano Cruz NCE e IM - UFRJ

Fuzzy Entropy How fuzzy is a fuzzy set? Fuzzy entropy varies from 0 to 1. Cube vertices has entropy 0. The middle point has entropy 1. @2004Adriano Cruz NCE e IM - UFRJ

Fuzzy Entropy Geometry @2004Adriano Cruz NCE e IM - UFRJ

Fuzzy Operations in the Space @2004Adriano Cruz NCE e IM - UFRJ

Fuzzy entropy, max and min T(x,y) min(x,y) max(x,y)S(x,y) So the value of 1 for the middle point does not hold when other T-norm is chosen. Let A= {(x1,0.5),(x2,0.5)} E(A)=0.5/0.5=1 Let T(x,y)=x.y and C(x,y)=x+y-xy E(A)=0.25/0.75=0.333… @2004Adriano Cruz NCE e IM - UFRJ

Subsets Sets contain subsets. A is a subset of B (AB) iff every element of A is an element of B. A is a subset of B iff A belongs to the power set of B (AB iff A2B). @2004Adriano Cruz NCE e IM - UFRJ

Subsets and implication Subsethood is equivalent to the implication relation. Consider two propositions P and Q. A is a subset of B iff there is no element of A that does not belong to B P Q PQ 1 @2004Adriano Cruz NCE e IM - UFRJ

Zadeh´s definition of Subsets A is a subset of B iff there is no element of A that does not belong to B A  B iff A(x)  B(x) for all x P Q PQ 1 @2004Adriano Cruz NCE e IM - UFRJ

Subsethood examples Consider A={(x1,1/3),(x2=1/2)} and B={(x1,1/2),(x2=3/4)} A  B, but B  A @2004Adriano Cruz NCE e IM - UFRJ

Not Fuzzy Subsethood The so called membership dominated definition is not fuzzy. The fuzzy power set of B (F(2B)) is the hyper rectangle docked at the origin of the hyper cube. Any set is either a subset or not. @2004Adriano Cruz NCE e IM - UFRJ

Fuzzy power set size F(2B) has infinity cardinality. For finite dimensional sets the size of F(2B) is the Lebesgue measure or volume V(B) @2004Adriano Cruz NCE e IM - UFRJ

Fuzzy Subsethood Let S(A,B)=Degree(A  B)=F(2B)(A) Suppose only element j violates A(xj)B(xj), so A is not totally subset of B. Counting violations and their magnitudes shows the degree of subsethood. @2004Adriano Cruz NCE e IM - UFRJ

Fuzzy Subsethood Supersethood(A,B)=1-S(A,B) Sum all violations=max(0,A(xj)-B(xj)) 0S(A,B)1 @2004Adriano Cruz NCE e IM - UFRJ

Subsethood measures Consider A={(x1,0.5),(x2=0.5)} and B={(x1,0.25),(x2=0.9)} @2004Adriano Cruz NCE e IM - UFRJ