尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
By Ashvini Chaudhari
Pratibha College of commerce and computer
studies Chichwad Pune
Classical Sets and Fuzzy Sets and Fuzzy
relations
• Operations on Classical sets, properties of
classical sets
• Fuzzy set operations, properties of fuzzy sets
• Cardinality operations, and properties of fuzzy
relations.
Classical Set
•A set is defined as a collection of objects,
which share certain characteristics
•A classical set is a collection of distinct
objects -- set of negative integers, set of
persons with height<6 ft, days of the week
etc
• Each individual entity in a set is called a
member or an element of the set.
• The Classical set is defined in such a way
that the Universe of Discourse is split into 2
groups: members and Nonmembers
Classical Set
Tuesday
Wednesday
Saturday
Butter
Days of the week
Classical Set
•A classical set is a container that wholly
includes or wholly excludes any given
element. For example, the set of days of
the week unquestionably includes Tuesday,
Wednesday, and Saturday. It just as
unquestionably excludes butter, liberty,
shoe polish, and so on.
•It was Aristotle who first formulated the Law of
the Excluded Middle, which says X must either
be in set A or in set not-A, ie., Of any subject,
one thing must be either asserted or denied
Defining a Set
There are several ways of defining a set
•A = {2,4,6,8,10}
•A= {x│x is a prime number <20 }
• A= {xi+1 = (xi +1 )/5, i=1 to 10, where x1=1 }
•A= {x│x is an element belonging to P AND Q }
•µ A(x) = 1 if x ∈ A
= 0 if x ∈ A
Here µ A(x) is membership function for set A
•Φ is a null or Empty Set ie., with no elements
•Set consisting of all possible subsets of a given
set A is called a Power Set
P(A)= {x│x ⊆ A }
•For crisp set A and B containing some
elements in universe X, the notations used are
x ∈ A ⇒ x does belong to A
x ∉ A ⇒ x does not belong to A
x ∈ X ⇒ x does belong to universe X
•For classical sets A and B on X we also have
A ⊂ B ⇒ A is completely contained in B
(ie., if x ∈ A then x ∈ B )
A ⊆ B ⇒ A is contained in or equivalent to B
A=B ⇒ A ⊂ B and B ⊂ A
Operations on Classical Sets
Union :
A ∪ B = {x│x ∈ A or x ∈ B }
Intersection :
A ∩ B = {x│x ∈ A and x ∈ B }
Complement :
Ā = {x│x ∉ A , x ∈ X }
Difference:
A-B = A │ B = {x│x ∉ A and x ∉ B }
= A- (A ∩ B ) Ie., All elements in
universe that belong to A but do not belong to B
Properties of Classical Sets
Commutivity :
A ∪ B = B ∪ A ; A ∩ B = B ∩ A
Associatively :
A ∪ ( B ∪ C) = ( A ∪ B ) ∪C
A ∩ ( B ∩ C) = ( A ∩ B) ∩C
Distributivity:
A ∪ ( B ∩ C) = ( A ∪ B ) ∩ ( A ∪ C )
A ∩ ( B ∪ C) = ( A ∩ B) ∪ ( A ∩ C )
Properties of Classical Sets
Idempotency :
A ∪ A = A ; A ∩ A = A
Transitivity :
If A ⊆ B ⊆ C, then A ⊆ C
Identity:
A ∪ Φ = A ; A ∩ Φ = Φ
A ∪ X = X ; A ∩ X = X
Properties of Classical Sets
Law of Excluded middle :
A ∪ Ā = X;
DeMorgan’s Law
Law of contradiction :
A ∩ Ā = Φ;
Days of week-end (two valued membership)
Sat
Week-endedness
0
1
Sun Wed Mon Tues
Days of week-end (two valued membership)
Sat
Week-endedness
0
1
Sun Wed Mon Tues
Continous Scale
What is Fuzzy Set ?
• “FUZZY means “vagueness”. Fuzziness occurs when boundary of a
piece of information is not clear-cut.
• Fuzzy set were introduced by Lotfi A Zadeh (1965) as an extension of
classical notion of sets.
• Classical set theory allows the membership of elements in the set in
binary terms, a bivalent condition – an element either belongs or does
not belong to the set.
• Fuzzy set theory permits gradual assessment of membership of
elements in a set, described with the aid of a membership function
valued in the real unit interval [0.1]
Why Fuzzy Set ?
Words like Young, tall, good or high are fuzzy
--- There is no single quantitative value which defines the term ‘young’
--- For some people, age 25 is young, and for others, age 35 is young
--- Concept ‘young’ has no clear boundaries
--- Age 1 is definitely young and age 100 is definitely not young
--- Age 35 has some possibility of being young and usually depends on the
context in which it is being considered
Why Fuzzy Set ?
• In real world, there exists much Fuzzy Knowledge :
• Knowledge that is vague, imprecise, uncertain, ambiguous, inexact or
probabilistic in nature
• Human thinking and reasoning frequently involve fuzzy information,
originating from inherently human concepts. Humans can give
satisfactory answers , which are probably true.
• However, our systems are unable to answer many questions. Reason is ,
most systems are designed based upon classical set theory and two
valued logic which is unable to cope with unreliable and incomplete
information and give expert opinions. .
• We want our systems should also be able to cope with unreliable and
incomplete information and give expert opinions. Fuzzy systems have
been able to provide solutions to many real world problems.
• Fuzzy Set theory is an extension of Classical set theory where elements
have degree of membership
Real World Problems
•Uncertainty
•Ambiguity
Imprecision and
Vague Data FUZZY
LOGIC
SYSTEM
Decision
Fuzzy Logic System & Real world Problems
Fuzzy Set Theory
• Fuzzy Set theory is an extension and generalisation of basic concepts of
crisp sets.
--- Fuzzy Logic is derived from fuzzy set theory dealing with reasoning that is
approximate rather than precisely deducted from classical predicate logic
--- Fuzzy logic is capable of handling inherently imprecise concepts
---- Fuzzy logic allows in linguistic form the set membership values to
imprecise concepts like “ slightly”, “quite”, and “very’
---- Fuzzy Set Theory defines Fuzzy operators on Fuzzy Sets
• A fuzzy set is any set that allows its members to have different degree of
membership, called membership Function, in the interval [0,1]
• Vagueness is introduced in Fuzzy set by eliminating sharp boundaries; There is
gradual transition between full membership to non-membership.
Fuzzy Set Theory
• A logic based on the two truth values, True and false , is sometimes
inadequate when describing human reasoning. Fuzzy logic uses the
whole interval between 0 (false) and 1 (true) to describe human
reasoning.
--- A fuzzy set is any set that allows its members to have different degree of
membership, called membership Function, in the interval [0,1]
--- The degree of membership or truth is not the same as probability;
• Fuzzy truth is not likelihood of some event or condition
• Fuzzy truth represents membership in vaguely defined sets
--- Fuzzy Logic is derived from fuzzy set theory dealing with reasoning that is
approximate rather than precisely deducted from classical predicate logic
--- Fuzzy logic is capable of handling inherently imprecise concepts
---- Fuzzy logic allows in linguistic form the set membership values to
imprecise concepts like “ slightly”, “quite”, and “very’
---- Fuzzy Set Theory defines Fuzzy operators on Fuzzy Sets
Days of week-end (multi- valued membership)
Sat
Week-endedness
0
1
Sun Wed Mon Tues
0.8
0.5
Days of week-end (multi- valued membership)
Sat
Week-endedness
0
1
Sun Wed Mon Tues
Continous Scale
With fuzzy Logic , Rules can be written in a
more natural way
Example ; of a rule-
based System without
Fuzzy Logic
----------------------------
• If Temp is 30 deg,
Then switch ON
condenser to 80 %
• If Traffic is 20 Cars,
then extend green
Light by 20 Seconds
Example ; of a rule-
based System with
Fuzzy Logic
----------------------------
• If Temp is HIGH
then switch ON
condenser HIGH
• If Traffic is HEAVY
then extend green
Light LONGER
Fuzzy Set Operations
Union :
μA∪B (x) = max [μA (x), μB(x) ] for all x ∈ U
= μA (x) ∨ μB(x) ;
Here ∨ is the symbol for maximum
Intersection :
μA∩B (x) = min [μA (x), μB(x) ] for all x ∈ U
= μA (x) ∧ μB(x) ;
Here ∧ is the symbol for maximum
Complement :
μ Ā(x) = 1- μA(x)
Fuzzy Set Operations
-- Algebraic and Bounded
Algebraic Sum :
μA+B (x) = μA (x) + μB(x) - μA (x). μB(x) ;
Algebraic Product :
μA.B (x) = μA (x) . μB(x)
Bounded Sum :
μA⊕B (x) = min {1, μA (x) + μB(x) }
Bounded Product :
μA ⊙B (x) = max {0, μA (x) - μB(x) }
Properties of Fuzzy Sets
Properties of Commutivity, Associativity,
Distributivity, idempotency, Identity, transitivity
and Demorgan’s Laws are the same as for
crispy Sets
Fuzzy sets follow the same properties as
crisp sets except for the law of Excluded
middle and law of contradiction
Ie., For Fuzzy Sets
A ∪ Ā ≠ U; A ∩ Ā ≠ Ø;
Fuzzy relations
X ={x1,x2…x n} ; Y ={y1,y2…ym} ;
R(x,y) is the nxm Fuzzy Relation matrix and given
by
A binary relation between 2 fuzzy sets X and Y is
called Binary Fuzzy Relations and is denoted by
R(X,Y)
μR(x1,y1) μR(x1,y2) μR(x1,y3) μR(x1,ym)
μR(x2,y1) μR(x2,y2) μR(x2,y3) μR(x2,ym)
μR(xn,y1) μR(xn,y2) μR(xn,3) μR(xn,,ym)
Example 1
Consider
Universe X= {x1,x2,x3,x4}
Binary Fuzzy Relationship is R(X,X)
Bipartite Graph
Fuzzy Graph
Example 2
Let X= {x1,x2,x3,x4} & Y= {y1,y2,y3,y4}
Relationship from X to Y is R
Fuzzy Graph of Fuzzy
Elements
Fuzzy Relationship Operations
Union :
μR∪S(x,y) = max [μR (x,y), μS(x,y) ]
Intersection :
μR∩S(x,y) = min [μR (x,y), μS(x,y) ]
Complement :
μR(x,y) = 1- μR(x,y)
(R DASH )
Properties of Fuzzy Relations
Properties of Commutivity, Associativity,
Distributivity, idempotency, Identity, transitivity
and Demorgan’s Laws for Fuzzy Relations are
the same as for fuzzy sets
Also
R ∪ Rdash ≠ E (whole Set);
R ∩ Rdash ≠ Ø (Null Set ) ;
Thanks

More Related Content

What's hot

Knowledge representation In Artificial Intelligence
Knowledge representation In Artificial IntelligenceKnowledge representation In Artificial Intelligence
Knowledge representation In Artificial Intelligence
Ramla Sheikh
 
Evaluating hypothesis
Evaluating  hypothesisEvaluating  hypothesis
Evaluating hypothesis
swapnac12
 
Fuzzy Membership Function
Fuzzy Membership Function Fuzzy Membership Function
Overfitting & Underfitting
Overfitting & UnderfittingOverfitting & Underfitting
Overfitting & Underfitting
SOUMIT KAR
 
Perceptron (neural network)
Perceptron (neural network)Perceptron (neural network)
Perceptron (neural network)
EdutechLearners
 
Knowledge representation and Predicate logic
Knowledge representation and Predicate logicKnowledge representation and Predicate logic
Knowledge representation and Predicate logic
Amey Kerkar
 
Learning by analogy
Learning by analogyLearning by analogy
Learning by analogy
Nitesh Singh
 
Fuzzy Set Theory
Fuzzy Set TheoryFuzzy Set Theory
Fuzzy Set Theory
AMIT KUMAR
 
Associative memory network
Associative memory networkAssociative memory network
Associative memory network
Dr. C.V. Suresh Babu
 
Fuzzy Logic ppt
Fuzzy Logic pptFuzzy Logic ppt
Fuzzy Logic ppt
Ritu Bafna
 
Back propagation
Back propagationBack propagation
Back propagation
Nagarajan
 
Anfis (1)
Anfis (1)Anfis (1)
Anfis (1)
TarekBarhoum
 
If then rule in fuzzy logic and fuzzy implications
If then rule  in fuzzy logic and fuzzy implicationsIf then rule  in fuzzy logic and fuzzy implications
If then rule in fuzzy logic and fuzzy implications
Siksha 'O' Anusandhan (Deemed to be University )
 
Gradient descent method
Gradient descent methodGradient descent method
Gradient descent method
Sanghyuk Chun
 
Planning
PlanningPlanning
Planning
ahmad bassiouny
 
Unification and Lifting
Unification and LiftingUnification and Lifting
Unification and Lifting
Megha Sharma
 
Introduction to Dynamic Programming, Principle of Optimality
Introduction to Dynamic Programming, Principle of OptimalityIntroduction to Dynamic Programming, Principle of Optimality
Introduction to Dynamic Programming, Principle of Optimality
Bhavin Darji
 
Logics for non monotonic reasoning-ai
Logics for non monotonic reasoning-aiLogics for non monotonic reasoning-ai
Logics for non monotonic reasoning-ai
ShaishavShah8
 
Basics of Soft Computing
Basics of Soft  Computing Basics of Soft  Computing
Basics of Soft Computing
Sangeetha Rajesh
 
Feedforward neural network
Feedforward neural networkFeedforward neural network
Feedforward neural network
Sopheaktra YONG
 

What's hot (20)

Knowledge representation In Artificial Intelligence
Knowledge representation In Artificial IntelligenceKnowledge representation In Artificial Intelligence
Knowledge representation In Artificial Intelligence
 
Evaluating hypothesis
Evaluating  hypothesisEvaluating  hypothesis
Evaluating hypothesis
 
Fuzzy Membership Function
Fuzzy Membership Function Fuzzy Membership Function
Fuzzy Membership Function
 
Overfitting & Underfitting
Overfitting & UnderfittingOverfitting & Underfitting
Overfitting & Underfitting
 
Perceptron (neural network)
Perceptron (neural network)Perceptron (neural network)
Perceptron (neural network)
 
Knowledge representation and Predicate logic
Knowledge representation and Predicate logicKnowledge representation and Predicate logic
Knowledge representation and Predicate logic
 
Learning by analogy
Learning by analogyLearning by analogy
Learning by analogy
 
Fuzzy Set Theory
Fuzzy Set TheoryFuzzy Set Theory
Fuzzy Set Theory
 
Associative memory network
Associative memory networkAssociative memory network
Associative memory network
 
Fuzzy Logic ppt
Fuzzy Logic pptFuzzy Logic ppt
Fuzzy Logic ppt
 
Back propagation
Back propagationBack propagation
Back propagation
 
Anfis (1)
Anfis (1)Anfis (1)
Anfis (1)
 
If then rule in fuzzy logic and fuzzy implications
If then rule  in fuzzy logic and fuzzy implicationsIf then rule  in fuzzy logic and fuzzy implications
If then rule in fuzzy logic and fuzzy implications
 
Gradient descent method
Gradient descent methodGradient descent method
Gradient descent method
 
Planning
PlanningPlanning
Planning
 
Unification and Lifting
Unification and LiftingUnification and Lifting
Unification and Lifting
 
Introduction to Dynamic Programming, Principle of Optimality
Introduction to Dynamic Programming, Principle of OptimalityIntroduction to Dynamic Programming, Principle of Optimality
Introduction to Dynamic Programming, Principle of Optimality
 
Logics for non monotonic reasoning-ai
Logics for non monotonic reasoning-aiLogics for non monotonic reasoning-ai
Logics for non monotonic reasoning-ai
 
Basics of Soft Computing
Basics of Soft  Computing Basics of Soft  Computing
Basics of Soft Computing
 
Feedforward neural network
Feedforward neural networkFeedforward neural network
Feedforward neural network
 

Similar to Classical Sets & fuzzy sets

Unit-II -Soft Computing.pdf
Unit-II -Soft Computing.pdfUnit-II -Soft Computing.pdf
Unit-II -Soft Computing.pdf
Ramya Nellutla
 
Soft computing Chapter 1
Soft computing Chapter 1Soft computing Chapter 1
Soft computing Chapter 1
Dr.Ashvini Chaudhari Bhongade
 
Fuzzy logic Notes AI CSE 8th Sem
Fuzzy logic Notes AI CSE 8th SemFuzzy logic Notes AI CSE 8th Sem
Fuzzy logic Notes AI CSE 8th Sem
DigiGurukul
 
23 fuzzy lecture ppt basics- new 23.ppt
23 fuzzy lecture ppt basics- new 23.ppt23 fuzzy lecture ppt basics- new 23.ppt
23 fuzzy lecture ppt basics- new 23.ppt
jdinfo444
 
Fuzzy Set Theory and Classical Set Theory (Soft Computing)
Fuzzy Set Theory and Classical Set Theory (Soft Computing)Fuzzy Set Theory and Classical Set Theory (Soft Computing)
Fuzzy Set Theory and Classical Set Theory (Soft Computing)
Amit Kumar Rathi
 
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
saadurrehman35
 
Fuzzy Logic.pptx
Fuzzy Logic.pptxFuzzy Logic.pptx
Fuzzy Logic.pptx
ImXaib
 
FUZZY COMPLEMENT
FUZZY COMPLEMENTFUZZY COMPLEMENT
FUZZY COMPLEMENT
Bhavanachoudhary11
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
AdPatel5
 
Fuzzy logic by zaid da'ood
Fuzzy logic by zaid da'oodFuzzy logic by zaid da'ood
Fuzzy logic by zaid da'ood
master student
 
Fuzzy.pptx
Fuzzy.pptxFuzzy.pptx
Fuzzy.pptx
ssuser3df5e2
 
Lec 5 uncertainty
Lec 5 uncertaintyLec 5 uncertainty
Lec 5 uncertainty
Eyob Sisay
 
It is known as two-valued logic because it have only two values
It is known as two-valued logic because it have only two values It is known as two-valued logic because it have only two values
It is known as two-valued logic because it have only two values
Ramjeet Singh Yadav
 
8709508
87095088709508
8709508
Fahrul Cool
 
fuzzy
fuzzyfuzzy
Fuzzy logic and fuzzy time series edited
Fuzzy logic and fuzzy time series   editedFuzzy logic and fuzzy time series   edited
Fuzzy logic and fuzzy time series edited
Prof Dr S.M.Aqil Burney
 
Classical and Fuzzy Relations
Classical and Fuzzy RelationsClassical and Fuzzy Relations
Classical and Fuzzy Relations
Musfirah Malik
 
Optimization using soft computing
Optimization using soft computingOptimization using soft computing
Optimization using soft computing
Purnima Pandit
 
Emerging Approach to Computing Techniques.pptx
Emerging Approach to Computing Techniques.pptxEmerging Approach to Computing Techniques.pptx
Emerging Approach to Computing Techniques.pptx
PoonamKumarSharma
 
Fuzzy Logic_HKR
Fuzzy Logic_HKRFuzzy Logic_HKR
Fuzzy Logic_HKR
Hirak Kr. Roy
 

Similar to Classical Sets & fuzzy sets (20)

Unit-II -Soft Computing.pdf
Unit-II -Soft Computing.pdfUnit-II -Soft Computing.pdf
Unit-II -Soft Computing.pdf
 
Soft computing Chapter 1
Soft computing Chapter 1Soft computing Chapter 1
Soft computing Chapter 1
 
Fuzzy logic Notes AI CSE 8th Sem
Fuzzy logic Notes AI CSE 8th SemFuzzy logic Notes AI CSE 8th Sem
Fuzzy logic Notes AI CSE 8th Sem
 
23 fuzzy lecture ppt basics- new 23.ppt
23 fuzzy lecture ppt basics- new 23.ppt23 fuzzy lecture ppt basics- new 23.ppt
23 fuzzy lecture ppt basics- new 23.ppt
 
Fuzzy Set Theory and Classical Set Theory (Soft Computing)
Fuzzy Set Theory and Classical Set Theory (Soft Computing)Fuzzy Set Theory and Classical Set Theory (Soft Computing)
Fuzzy Set Theory and Classical Set Theory (Soft Computing)
 
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
 
Fuzzy Logic.pptx
Fuzzy Logic.pptxFuzzy Logic.pptx
Fuzzy Logic.pptx
 
FUZZY COMPLEMENT
FUZZY COMPLEMENTFUZZY COMPLEMENT
FUZZY COMPLEMENT
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy logic by zaid da'ood
Fuzzy logic by zaid da'oodFuzzy logic by zaid da'ood
Fuzzy logic by zaid da'ood
 
Fuzzy.pptx
Fuzzy.pptxFuzzy.pptx
Fuzzy.pptx
 
Lec 5 uncertainty
Lec 5 uncertaintyLec 5 uncertainty
Lec 5 uncertainty
 
It is known as two-valued logic because it have only two values
It is known as two-valued logic because it have only two values It is known as two-valued logic because it have only two values
It is known as two-valued logic because it have only two values
 
8709508
87095088709508
8709508
 
fuzzy
fuzzyfuzzy
fuzzy
 
Fuzzy logic and fuzzy time series edited
Fuzzy logic and fuzzy time series   editedFuzzy logic and fuzzy time series   edited
Fuzzy logic and fuzzy time series edited
 
Classical and Fuzzy Relations
Classical and Fuzzy RelationsClassical and Fuzzy Relations
Classical and Fuzzy Relations
 
Optimization using soft computing
Optimization using soft computingOptimization using soft computing
Optimization using soft computing
 
Emerging Approach to Computing Techniques.pptx
Emerging Approach to Computing Techniques.pptxEmerging Approach to Computing Techniques.pptx
Emerging Approach to Computing Techniques.pptx
 
Fuzzy Logic_HKR
Fuzzy Logic_HKRFuzzy Logic_HKR
Fuzzy Logic_HKR
 

Recently uploaded

The Rise of the Digital Telecommunication Marketplace.pptx
The Rise of the Digital Telecommunication Marketplace.pptxThe Rise of the Digital Telecommunication Marketplace.pptx
The Rise of the Digital Telecommunication Marketplace.pptx
PriyaKumari928991
 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
Celine George
 
Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024
Friends of African Village Libraries
 
Keynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse CityKeynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse City
PJ Caposey
 
Slides Peluncuran Amalan Pemakanan Sihat.pptx
Slides Peluncuran Amalan Pemakanan Sihat.pptxSlides Peluncuran Amalan Pemakanan Sihat.pptx
Slides Peluncuran Amalan Pemakanan Sihat.pptx
shabeluno
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
sanamushtaq922
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
Kalna College
 
Opportunity scholarships and the schools that receive them
Opportunity scholarships and the schools that receive themOpportunity scholarships and the schools that receive them
Opportunity scholarships and the schools that receive them
EducationNC
 
Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024
khabri85
 
8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity
RuchiRathor2
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
TechSoup
 
nutrition in plants chapter 1 class 7...
nutrition in plants chapter 1 class 7...nutrition in plants chapter 1 class 7...
nutrition in plants chapter 1 class 7...
chaudharyreet2244
 
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
220711130100 udita Chakraborty  Aims and objectives of national policy on inf...220711130100 udita Chakraborty  Aims and objectives of national policy on inf...
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
Kalna College
 
Decolonizing Universal Design for Learning
Decolonizing Universal Design for LearningDecolonizing Universal Design for Learning
Decolonizing Universal Design for Learning
Frederic Fovet
 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Celine George
 
How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
Celine George
 
(T.L.E.) Agriculture: "Ornamental Plants"
(T.L.E.) Agriculture: "Ornamental Plants"(T.L.E.) Agriculture: "Ornamental Plants"
(T.L.E.) Agriculture: "Ornamental Plants"
MJDuyan
 
The basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptxThe basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptx
heathfieldcps1
 
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
Kalna College
 
Erasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES CroatiaErasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES Croatia
whatchangedhowreflec
 

Recently uploaded (20)

The Rise of the Digital Telecommunication Marketplace.pptx
The Rise of the Digital Telecommunication Marketplace.pptxThe Rise of the Digital Telecommunication Marketplace.pptx
The Rise of the Digital Telecommunication Marketplace.pptx
 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
 
Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024Library news letter Kitengesa Uganda June 2024
Library news letter Kitengesa Uganda June 2024
 
Keynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse CityKeynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse City
 
Slides Peluncuran Amalan Pemakanan Sihat.pptx
Slides Peluncuran Amalan Pemakanan Sihat.pptxSlides Peluncuran Amalan Pemakanan Sihat.pptx
Slides Peluncuran Amalan Pemakanan Sihat.pptx
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
 
Opportunity scholarships and the schools that receive them
Opportunity scholarships and the schools that receive themOpportunity scholarships and the schools that receive them
Opportunity scholarships and the schools that receive them
 
Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024
 
8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
 
nutrition in plants chapter 1 class 7...
nutrition in plants chapter 1 class 7...nutrition in plants chapter 1 class 7...
nutrition in plants chapter 1 class 7...
 
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
220711130100 udita Chakraborty  Aims and objectives of national policy on inf...220711130100 udita Chakraborty  Aims and objectives of national policy on inf...
220711130100 udita Chakraborty Aims and objectives of national policy on inf...
 
Decolonizing Universal Design for Learning
Decolonizing Universal Design for LearningDecolonizing Universal Design for Learning
Decolonizing Universal Design for Learning
 
Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17Creation or Update of a Mandatory Field is Not Set in Odoo 17
Creation or Update of a Mandatory Field is Not Set in Odoo 17
 
How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
 
(T.L.E.) Agriculture: "Ornamental Plants"
(T.L.E.) Agriculture: "Ornamental Plants"(T.L.E.) Agriculture: "Ornamental Plants"
(T.L.E.) Agriculture: "Ornamental Plants"
 
The basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptxThe basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptx
 
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
 
Erasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES CroatiaErasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES Croatia
 

Classical Sets & fuzzy sets

  • 1. By Ashvini Chaudhari Pratibha College of commerce and computer studies Chichwad Pune
  • 2. Classical Sets and Fuzzy Sets and Fuzzy relations • Operations on Classical sets, properties of classical sets • Fuzzy set operations, properties of fuzzy sets • Cardinality operations, and properties of fuzzy relations.
  • 3. Classical Set •A set is defined as a collection of objects, which share certain characteristics •A classical set is a collection of distinct objects -- set of negative integers, set of persons with height<6 ft, days of the week etc • Each individual entity in a set is called a member or an element of the set. • The Classical set is defined in such a way that the Universe of Discourse is split into 2 groups: members and Nonmembers
  • 5. Classical Set •A classical set is a container that wholly includes or wholly excludes any given element. For example, the set of days of the week unquestionably includes Tuesday, Wednesday, and Saturday. It just as unquestionably excludes butter, liberty, shoe polish, and so on. •It was Aristotle who first formulated the Law of the Excluded Middle, which says X must either be in set A or in set not-A, ie., Of any subject, one thing must be either asserted or denied
  • 6. Defining a Set There are several ways of defining a set •A = {2,4,6,8,10} •A= {x│x is a prime number <20 } • A= {xi+1 = (xi +1 )/5, i=1 to 10, where x1=1 } •A= {x│x is an element belonging to P AND Q } •µ A(x) = 1 if x ∈ A = 0 if x ∈ A Here µ A(x) is membership function for set A
  • 7. •Φ is a null or Empty Set ie., with no elements •Set consisting of all possible subsets of a given set A is called a Power Set P(A)= {x│x ⊆ A } •For crisp set A and B containing some elements in universe X, the notations used are x ∈ A ⇒ x does belong to A x ∉ A ⇒ x does not belong to A x ∈ X ⇒ x does belong to universe X
  • 8. •For classical sets A and B on X we also have A ⊂ B ⇒ A is completely contained in B (ie., if x ∈ A then x ∈ B ) A ⊆ B ⇒ A is contained in or equivalent to B A=B ⇒ A ⊂ B and B ⊂ A
  • 9. Operations on Classical Sets Union : A ∪ B = {x│x ∈ A or x ∈ B } Intersection : A ∩ B = {x│x ∈ A and x ∈ B } Complement : Ā = {x│x ∉ A , x ∈ X } Difference: A-B = A │ B = {x│x ∉ A and x ∉ B } = A- (A ∩ B ) Ie., All elements in universe that belong to A but do not belong to B
  • 10.
  • 11. Properties of Classical Sets Commutivity : A ∪ B = B ∪ A ; A ∩ B = B ∩ A Associatively : A ∪ ( B ∪ C) = ( A ∪ B ) ∪C A ∩ ( B ∩ C) = ( A ∩ B) ∩C Distributivity: A ∪ ( B ∩ C) = ( A ∪ B ) ∩ ( A ∪ C ) A ∩ ( B ∪ C) = ( A ∩ B) ∪ ( A ∩ C )
  • 12. Properties of Classical Sets Idempotency : A ∪ A = A ; A ∩ A = A Transitivity : If A ⊆ B ⊆ C, then A ⊆ C Identity: A ∪ Φ = A ; A ∩ Φ = Φ A ∪ X = X ; A ∩ X = X
  • 13. Properties of Classical Sets Law of Excluded middle : A ∪ Ā = X; DeMorgan’s Law Law of contradiction : A ∩ Ā = Φ;
  • 14. Days of week-end (two valued membership) Sat Week-endedness 0 1 Sun Wed Mon Tues
  • 15. Days of week-end (two valued membership) Sat Week-endedness 0 1 Sun Wed Mon Tues Continous Scale
  • 16. What is Fuzzy Set ? • “FUZZY means “vagueness”. Fuzziness occurs when boundary of a piece of information is not clear-cut. • Fuzzy set were introduced by Lotfi A Zadeh (1965) as an extension of classical notion of sets. • Classical set theory allows the membership of elements in the set in binary terms, a bivalent condition – an element either belongs or does not belong to the set. • Fuzzy set theory permits gradual assessment of membership of elements in a set, described with the aid of a membership function valued in the real unit interval [0.1]
  • 17. Why Fuzzy Set ? Words like Young, tall, good or high are fuzzy --- There is no single quantitative value which defines the term ‘young’ --- For some people, age 25 is young, and for others, age 35 is young --- Concept ‘young’ has no clear boundaries --- Age 1 is definitely young and age 100 is definitely not young --- Age 35 has some possibility of being young and usually depends on the context in which it is being considered
  • 18. Why Fuzzy Set ? • In real world, there exists much Fuzzy Knowledge : • Knowledge that is vague, imprecise, uncertain, ambiguous, inexact or probabilistic in nature • Human thinking and reasoning frequently involve fuzzy information, originating from inherently human concepts. Humans can give satisfactory answers , which are probably true. • However, our systems are unable to answer many questions. Reason is , most systems are designed based upon classical set theory and two valued logic which is unable to cope with unreliable and incomplete information and give expert opinions. . • We want our systems should also be able to cope with unreliable and incomplete information and give expert opinions. Fuzzy systems have been able to provide solutions to many real world problems. • Fuzzy Set theory is an extension of Classical set theory where elements have degree of membership
  • 19. Real World Problems •Uncertainty •Ambiguity Imprecision and Vague Data FUZZY LOGIC SYSTEM Decision Fuzzy Logic System & Real world Problems
  • 20. Fuzzy Set Theory • Fuzzy Set theory is an extension and generalisation of basic concepts of crisp sets. --- Fuzzy Logic is derived from fuzzy set theory dealing with reasoning that is approximate rather than precisely deducted from classical predicate logic --- Fuzzy logic is capable of handling inherently imprecise concepts ---- Fuzzy logic allows in linguistic form the set membership values to imprecise concepts like “ slightly”, “quite”, and “very’ ---- Fuzzy Set Theory defines Fuzzy operators on Fuzzy Sets • A fuzzy set is any set that allows its members to have different degree of membership, called membership Function, in the interval [0,1] • Vagueness is introduced in Fuzzy set by eliminating sharp boundaries; There is gradual transition between full membership to non-membership.
  • 21. Fuzzy Set Theory • A logic based on the two truth values, True and false , is sometimes inadequate when describing human reasoning. Fuzzy logic uses the whole interval between 0 (false) and 1 (true) to describe human reasoning. --- A fuzzy set is any set that allows its members to have different degree of membership, called membership Function, in the interval [0,1] --- The degree of membership or truth is not the same as probability; • Fuzzy truth is not likelihood of some event or condition • Fuzzy truth represents membership in vaguely defined sets --- Fuzzy Logic is derived from fuzzy set theory dealing with reasoning that is approximate rather than precisely deducted from classical predicate logic --- Fuzzy logic is capable of handling inherently imprecise concepts ---- Fuzzy logic allows in linguistic form the set membership values to imprecise concepts like “ slightly”, “quite”, and “very’ ---- Fuzzy Set Theory defines Fuzzy operators on Fuzzy Sets
  • 22. Days of week-end (multi- valued membership) Sat Week-endedness 0 1 Sun Wed Mon Tues 0.8 0.5
  • 23. Days of week-end (multi- valued membership) Sat Week-endedness 0 1 Sun Wed Mon Tues Continous Scale
  • 24.
  • 25. With fuzzy Logic , Rules can be written in a more natural way Example ; of a rule- based System without Fuzzy Logic ---------------------------- • If Temp is 30 deg, Then switch ON condenser to 80 % • If Traffic is 20 Cars, then extend green Light by 20 Seconds Example ; of a rule- based System with Fuzzy Logic ---------------------------- • If Temp is HIGH then switch ON condenser HIGH • If Traffic is HEAVY then extend green Light LONGER
  • 26. Fuzzy Set Operations Union : μA∪B (x) = max [μA (x), μB(x) ] for all x ∈ U = μA (x) ∨ μB(x) ; Here ∨ is the symbol for maximum Intersection : μA∩B (x) = min [μA (x), μB(x) ] for all x ∈ U = μA (x) ∧ μB(x) ; Here ∧ is the symbol for maximum Complement : μ Ā(x) = 1- μA(x)
  • 27.
  • 28. Fuzzy Set Operations -- Algebraic and Bounded Algebraic Sum : μA+B (x) = μA (x) + μB(x) - μA (x). μB(x) ; Algebraic Product : μA.B (x) = μA (x) . μB(x) Bounded Sum : μA⊕B (x) = min {1, μA (x) + μB(x) } Bounded Product : μA ⊙B (x) = max {0, μA (x) - μB(x) }
  • 29. Properties of Fuzzy Sets Properties of Commutivity, Associativity, Distributivity, idempotency, Identity, transitivity and Demorgan’s Laws are the same as for crispy Sets Fuzzy sets follow the same properties as crisp sets except for the law of Excluded middle and law of contradiction Ie., For Fuzzy Sets A ∪ Ā ≠ U; A ∩ Ā ≠ Ø;
  • 30. Fuzzy relations X ={x1,x2…x n} ; Y ={y1,y2…ym} ; R(x,y) is the nxm Fuzzy Relation matrix and given by A binary relation between 2 fuzzy sets X and Y is called Binary Fuzzy Relations and is denoted by R(X,Y) μR(x1,y1) μR(x1,y2) μR(x1,y3) μR(x1,ym) μR(x2,y1) μR(x2,y2) μR(x2,y3) μR(x2,ym) μR(xn,y1) μR(xn,y2) μR(xn,3) μR(xn,,ym)
  • 31. Example 1 Consider Universe X= {x1,x2,x3,x4} Binary Fuzzy Relationship is R(X,X) Bipartite Graph Fuzzy Graph
  • 32. Example 2 Let X= {x1,x2,x3,x4} & Y= {y1,y2,y3,y4} Relationship from X to Y is R Fuzzy Graph of Fuzzy Elements
  • 33. Fuzzy Relationship Operations Union : μR∪S(x,y) = max [μR (x,y), μS(x,y) ] Intersection : μR∩S(x,y) = min [μR (x,y), μS(x,y) ] Complement : μR(x,y) = 1- μR(x,y) (R DASH )
  • 34. Properties of Fuzzy Relations Properties of Commutivity, Associativity, Distributivity, idempotency, Identity, transitivity and Demorgan’s Laws for Fuzzy Relations are the same as for fuzzy sets Also R ∪ Rdash ≠ E (whole Set); R ∩ Rdash ≠ Ø (Null Set ) ;
  翻译: