SlideShare a Scribd company logo
1 of 24
By
S.Veni, M.Sc.,
Assistant Professor
A is a fuzzy set on X :
A x x x x x xA A A n n     ( ) / ( ) / ( ) /1 1 2 2 
The image of A under f(.) is a fuzzy set B:
1 1 2 2( ) / ( ) / ( ) /A A A n nB x y x y x y     
where yi = f(xi), for i = 1 to n.
If f(.) is a many-to-one mapping, then
 B
x f y
Ay x( ) max ( )
( )

 1
0 1 2 3
0 1 4 9
0 1 2 3
0 1 4 9
-1
y = x2
(x)
(x)
(y) (y)
Example 1 Example 2
A fuzzy relation R is a 2D MF:
Examples:
 x is close to y (x and y are numbers)
 x depends on y (x and y are events)
 x and y look alike (x and y are persons or objects)
 If x is large, then y is small (x is an observed
instrument reading and y is a corresponding
control action)
R x y x y x y X YR  {(( , ), ( , ))|( , ) }
0 5 10
0
10
20
30
40
X
Y
A Crisp Relation
0 5 10
0
10
20
30
40
X
Y
A Fuzzy Relation
The max-min composition of two fuzzy relations R1
(defined on X and Y) and R2 (defined on Y and Z):
 Associativity:
 Distributivity over union:
 Weak distributivity over intersection:
 Monotonicity:
  R R
y
R Rx z x y y z1 2 1 2 ( , ) [ ( , ) ( , )]  
R S T R S R T    ( ) ( ) ( )
R S T R S T   ( ) ( )
R S T R S R T    ( ) ( ) ( )
S T R S R T  ( ) ( ) 
(max) (min)
Max-product composition:
In general, we have max * compositions:
where * is a T-norm operator.
  R R
y
R Rx z x y y z1 2 1 2 ( , ) [ ( , ) ( , )] 
  R R
y
R Rx z x y y z1 2 1 2 ( , ) [ ( , )* ( , )] 
y= y= y= y=
x=1 0.1 0.3 0.5 0.7
x=2 0.4 0.2 0.8 0.9
x=3 0.6 0.8 0.3 0.2
R1: x is relevant to y
z=a z=b
y= 0.9 0.1
y= 0.2 0.3
y= 0.5 0.6
y= 0.7 0.2
R2: y is relevant to z
How relevant
is x=2 to z=a?
1
2
3



a
b

0.4
0.2
0.8
0.9
0.9
0.2
0.5
0.7
1 2
1 2
(2, ) 0.7 (max-min composition)
(2, ) 0.63 (max-product composition)
R R
R R
a
a




x y z
A numerical variable takes numerical values:
Age = 65
A linguistic variables takes linguistic values:
Age is old
A linguistic value is a fuzzy set.
All linguistic values form a term set (set of terms):
T(age) = {young, not young, very young, ...
middle aged, not middle aged, ...
old, not old, very old, more or less old, ...
not very young and not very old, ...}
CON A A( )  2
DIL A A( ) .
 0 5
INT A
A x
A x
A
A
( )
, ( ) .
( ) , . ( )




 
   
2 0 05
2 05 1
2
2


Concentration:
Dilation:
Contrast
intensification:
(very)
(more or less)
How are these
derived from the
above MFs?
General format:
If x is A then y is B
This is interpreted as a fuzzy set
Examples:
 If pressure is high, then volume is small.
 If the road is slippery, then driving is dangerous.
 If a tomato is red, then it is ripe.
 If the speed is high, then apply the brake a little.
A is coupled with B:
(x is A)  (y is B)
AA
B B
A entails B:
(x is not A)  (y is B)
Two ways to interpret “If x is A then y is B”
y
xx
y
Example:
if (profession is athlete) then (fitness is high)
Coupling: Athletes, and only athletes, have
high fitness.
The “if” statement (antecedent) is a necessary
and sufficient condition.
Entailing: Athletes have high fitness, and non-
athletes may or may not have high fitness.
The “if” statement (antecedent) is a sufficient
but not necessary condition.
Two ways to interpret “If x is A then y is B”:
 A coupled with B: (A and B – T-norm)
 A entails B: (not A or B)
Material implication
Propositional calculus
Extended propositional calculus
Generalization of modus ponens
R A B A B x y x yA B      ( ) ( )|( , )
~
Fuzzy implication   R A Bx y f x y f a b( , ) ( ( ), ( )) ( , ) 
A coupled with B (bell-shaped MFs, T-norm operators)
Example: only fit athletes satisfy the rule
A entails B (bell-shaped MFs)
Arithmetic rule: (x is not A)  (y is B) (1 – x) + y
Example: everyone except non-fit athletes satisfies the rule
Derivation of y = b from x = a and y = f(x):
a and b : points
y = f(x) : a curve
Crisp : if x = a, then y=b
a
b
y
xx
y
a and b : intervals
y = f(x) : interval-valued function
Fuzzy : if (x is a) then (y is b)
a
b
y = f(x) y = f(x)
A is a fuzzy set of x and y = f(x) is a fuzzy relation:
Single rule with multiple antecedents
Rule: if x is A and y is B then z is C
Premise: x is A’ and y is B’
Conclusion: z is C’
Use min of (A  A’) and (B  B’) to get C’
A B
X Y
w
A’ B’ C
Z
C’
Z
X Y
A’ B’
x is A’ y is B’ z is C’
Multiple rules with multiple antecedents
Rule 1: if x is A1 and y is B1 then z is C1
Rule 2: if x is A2 and y is B2 then z is C2
Premise: x is A’ and y is B’
Conclusion: z is C’
Multiple rules with multiple antecedents
A1 B1
A2 B2
X
X
Y
Y
w1
w2
A’
A’ B’
B’ C1
C2
Z
Z
C’
Z
X Y
A’ B’
x is A’ y is B’ z is C’
Fuzzy rules and fuzzy reasoning

More Related Content

What's hot

Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 DigiGurukul
 
04 reasoning systems
04 reasoning systems04 reasoning systems
04 reasoning systemsJohn Issac
 
Statistical learning
Statistical learningStatistical learning
Statistical learningSlideshare
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AIIldar Nurgaliev
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AIVishal Singh
 
Unification and Lifting
Unification and LiftingUnification and Lifting
Unification and LiftingMegha Sharma
 
Radial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and DhanashriRadial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and Dhanashrisheetal katkar
 
MACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMMACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMPuneet Kulyana
 
Neural Networks: Radial Bases Functions (RBF)
Neural Networks: Radial Bases Functions (RBF)Neural Networks: Radial Bases Functions (RBF)
Neural Networks: Radial Bases Functions (RBF)Mostafa G. M. Mostafa
 
Bayseian decision theory
Bayseian decision theoryBayseian decision theory
Bayseian decision theorysia16
 
Stuart russell and peter norvig artificial intelligence - a modern approach...
Stuart russell and peter norvig   artificial intelligence - a modern approach...Stuart russell and peter norvig   artificial intelligence - a modern approach...
Stuart russell and peter norvig artificial intelligence - a modern approach...Lê Anh Đạt
 
A brief introduction to mutual information and its application
A brief introduction to mutual information and its applicationA brief introduction to mutual information and its application
A brief introduction to mutual information and its applicationHyun-hwan Jeong
 

What's hot (20)

Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1
 
04 reasoning systems
04 reasoning systems04 reasoning systems
04 reasoning systems
 
Statistical learning
Statistical learningStatistical learning
Statistical learning
 
Reasoning in AI
Reasoning in AIReasoning in AI
Reasoning in AI
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AI
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AI
 
First order logic
First order logicFirst order logic
First order logic
 
Unification and Lifting
Unification and LiftingUnification and Lifting
Unification and Lifting
 
Radial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and DhanashriRadial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and Dhanashri
 
MACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMMACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHM
 
Crisp sets
Crisp setsCrisp sets
Crisp sets
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Neural Networks: Radial Bases Functions (RBF)
Neural Networks: Radial Bases Functions (RBF)Neural Networks: Radial Bases Functions (RBF)
Neural Networks: Radial Bases Functions (RBF)
 
Fuzzy Set
Fuzzy SetFuzzy Set
Fuzzy Set
 
Fuzzy Membership Function
Fuzzy Membership Function Fuzzy Membership Function
Fuzzy Membership Function
 
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
 
Defuzzification
DefuzzificationDefuzzification
Defuzzification
 
Bayseian decision theory
Bayseian decision theoryBayseian decision theory
Bayseian decision theory
 
Stuart russell and peter norvig artificial intelligence - a modern approach...
Stuart russell and peter norvig   artificial intelligence - a modern approach...Stuart russell and peter norvig   artificial intelligence - a modern approach...
Stuart russell and peter norvig artificial intelligence - a modern approach...
 
A brief introduction to mutual information and its application
A brief introduction to mutual information and its applicationA brief introduction to mutual information and its application
A brief introduction to mutual information and its application
 

Similar to Fuzzy rules and fuzzy reasoning

00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt
00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt
00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).pptDediTriLaksono1
 
ISI MSQE Entrance Question Paper (2008)
ISI MSQE Entrance Question Paper (2008)ISI MSQE Entrance Question Paper (2008)
ISI MSQE Entrance Question Paper (2008)CrackDSE
 
Intuitionistic First-Order Logic: Categorical semantics via the Curry-Howard ...
Intuitionistic First-Order Logic: Categorical semantics via the Curry-Howard ...Intuitionistic First-Order Logic: Categorical semantics via the Curry-Howard ...
Intuitionistic First-Order Logic: Categorical semantics via the Curry-Howard ...Marco Benini
 
On Frechet Derivatives with Application to the Inverse Function Theorem of Or...
On Frechet Derivatives with Application to the Inverse Function Theorem of Or...On Frechet Derivatives with Application to the Inverse Function Theorem of Or...
On Frechet Derivatives with Application to the Inverse Function Theorem of Or...BRNSS Publication Hub
 
Math 1102-ch-3-lecture note Fourier Series.pdf
Math 1102-ch-3-lecture note Fourier Series.pdfMath 1102-ch-3-lecture note Fourier Series.pdf
Math 1102-ch-3-lecture note Fourier Series.pdfhabtamu292245
 
GATE Engineering Maths : Limit, Continuity and Differentiability
GATE Engineering Maths : Limit, Continuity and DifferentiabilityGATE Engineering Maths : Limit, Continuity and Differentiability
GATE Engineering Maths : Limit, Continuity and DifferentiabilityParthDave57
 
AlgoPerm2012 - 03 Olivier Hudry
AlgoPerm2012 - 03 Olivier HudryAlgoPerm2012 - 03 Olivier Hudry
AlgoPerm2012 - 03 Olivier HudryAlgoPerm 2012
 
Interval valued intuitionistic fuzzy homomorphism of bf algebras
Interval valued intuitionistic fuzzy homomorphism of bf algebrasInterval valued intuitionistic fuzzy homomorphism of bf algebras
Interval valued intuitionistic fuzzy homomorphism of bf algebrasAlexander Decker
 
Last+minute+revision(+Final)+(1) (1).pptx
Last+minute+revision(+Final)+(1) (1).pptxLast+minute+revision(+Final)+(1) (1).pptx
Last+minute+revision(+Final)+(1) (1).pptxAryanMishra860130
 
Digital text book
Digital text bookDigital text book
Digital text bookshareenapr5
 
01. Differentiation-Theory & solved example Module-3.pdf
01. Differentiation-Theory & solved example Module-3.pdf01. Differentiation-Theory & solved example Module-3.pdf
01. Differentiation-Theory & solved example Module-3.pdfRajuSingh806014
 

Similar to Fuzzy rules and fuzzy reasoning (20)

Ch03
Ch03Ch03
Ch03
 
Ch02 fuzzyrelation
Ch02 fuzzyrelationCh02 fuzzyrelation
Ch02 fuzzyrelation
 
2D_line_circle.ppt
2D_line_circle.ppt2D_line_circle.ppt
2D_line_circle.ppt
 
Tcu12 crc multi
Tcu12 crc multiTcu12 crc multi
Tcu12 crc multi
 
00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt
00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt
00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt
 
Prob review
Prob reviewProb review
Prob review
 
ISI MSQE Entrance Question Paper (2008)
ISI MSQE Entrance Question Paper (2008)ISI MSQE Entrance Question Paper (2008)
ISI MSQE Entrance Question Paper (2008)
 
Intuitionistic First-Order Logic: Categorical semantics via the Curry-Howard ...
Intuitionistic First-Order Logic: Categorical semantics via the Curry-Howard ...Intuitionistic First-Order Logic: Categorical semantics via the Curry-Howard ...
Intuitionistic First-Order Logic: Categorical semantics via the Curry-Howard ...
 
1_AJMS_229_19[Review].pdf
1_AJMS_229_19[Review].pdf1_AJMS_229_19[Review].pdf
1_AJMS_229_19[Review].pdf
 
On Frechet Derivatives with Application to the Inverse Function Theorem of Or...
On Frechet Derivatives with Application to the Inverse Function Theorem of Or...On Frechet Derivatives with Application to the Inverse Function Theorem of Or...
On Frechet Derivatives with Application to the Inverse Function Theorem of Or...
 
Math 1102-ch-3-lecture note Fourier Series.pdf
Math 1102-ch-3-lecture note Fourier Series.pdfMath 1102-ch-3-lecture note Fourier Series.pdf
Math 1102-ch-3-lecture note Fourier Series.pdf
 
Jacobians new
Jacobians newJacobians new
Jacobians new
 
GATE Engineering Maths : Limit, Continuity and Differentiability
GATE Engineering Maths : Limit, Continuity and DifferentiabilityGATE Engineering Maths : Limit, Continuity and Differentiability
GATE Engineering Maths : Limit, Continuity and Differentiability
 
AlgoPerm2012 - 03 Olivier Hudry
AlgoPerm2012 - 03 Olivier HudryAlgoPerm2012 - 03 Olivier Hudry
AlgoPerm2012 - 03 Olivier Hudry
 
Interval valued intuitionistic fuzzy homomorphism of bf algebras
Interval valued intuitionistic fuzzy homomorphism of bf algebrasInterval valued intuitionistic fuzzy homomorphism of bf algebras
Interval valued intuitionistic fuzzy homomorphism of bf algebras
 
Shareena p r
Shareena p r Shareena p r
Shareena p r
 
Shareena p r
Shareena p r Shareena p r
Shareena p r
 
Last+minute+revision(+Final)+(1) (1).pptx
Last+minute+revision(+Final)+(1) (1).pptxLast+minute+revision(+Final)+(1) (1).pptx
Last+minute+revision(+Final)+(1) (1).pptx
 
Digital text book
Digital text bookDigital text book
Digital text book
 
01. Differentiation-Theory & solved example Module-3.pdf
01. Differentiation-Theory & solved example Module-3.pdf01. Differentiation-Theory & solved example Module-3.pdf
01. Differentiation-Theory & solved example Module-3.pdf
 

Recently uploaded

Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 

Recently uploaded (20)

Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 

Fuzzy rules and fuzzy reasoning

  • 2. A is a fuzzy set on X : A x x x x x xA A A n n     ( ) / ( ) / ( ) /1 1 2 2  The image of A under f(.) is a fuzzy set B: 1 1 2 2( ) / ( ) / ( ) /A A A n nB x y x y x y      where yi = f(xi), for i = 1 to n. If f(.) is a many-to-one mapping, then  B x f y Ay x( ) max ( ) ( )   1
  • 3. 0 1 2 3 0 1 4 9 0 1 2 3 0 1 4 9 -1 y = x2 (x) (x) (y) (y) Example 1 Example 2
  • 4. A fuzzy relation R is a 2D MF: Examples:  x is close to y (x and y are numbers)  x depends on y (x and y are events)  x and y look alike (x and y are persons or objects)  If x is large, then y is small (x is an observed instrument reading and y is a corresponding control action) R x y x y x y X YR  {(( , ), ( , ))|( , ) }
  • 5. 0 5 10 0 10 20 30 40 X Y A Crisp Relation 0 5 10 0 10 20 30 40 X Y A Fuzzy Relation
  • 6. The max-min composition of two fuzzy relations R1 (defined on X and Y) and R2 (defined on Y and Z):  Associativity:  Distributivity over union:  Weak distributivity over intersection:  Monotonicity:   R R y R Rx z x y y z1 2 1 2 ( , ) [ ( , ) ( , )]   R S T R S R T    ( ) ( ) ( ) R S T R S T   ( ) ( ) R S T R S R T    ( ) ( ) ( ) S T R S R T  ( ) ( )  (max) (min)
  • 7. Max-product composition: In general, we have max * compositions: where * is a T-norm operator.   R R y R Rx z x y y z1 2 1 2 ( , ) [ ( , ) ( , )]    R R y R Rx z x y y z1 2 1 2 ( , ) [ ( , )* ( , )] 
  • 8. y= y= y= y= x=1 0.1 0.3 0.5 0.7 x=2 0.4 0.2 0.8 0.9 x=3 0.6 0.8 0.3 0.2 R1: x is relevant to y z=a z=b y= 0.9 0.1 y= 0.2 0.3 y= 0.5 0.6 y= 0.7 0.2 R2: y is relevant to z How relevant is x=2 to z=a?
  • 9. 1 2 3    a b  0.4 0.2 0.8 0.9 0.9 0.2 0.5 0.7 1 2 1 2 (2, ) 0.7 (max-min composition) (2, ) 0.63 (max-product composition) R R R R a a     x y z
  • 10. A numerical variable takes numerical values: Age = 65 A linguistic variables takes linguistic values: Age is old A linguistic value is a fuzzy set. All linguistic values form a term set (set of terms): T(age) = {young, not young, very young, ... middle aged, not middle aged, ... old, not old, very old, more or less old, ... not very young and not very old, ...}
  • 11. CON A A( )  2 DIL A A( ) .  0 5 INT A A x A x A A ( ) , ( ) . ( ) , . ( )           2 0 05 2 05 1 2 2   Concentration: Dilation: Contrast intensification: (very) (more or less)
  • 12. How are these derived from the above MFs?
  • 13. General format: If x is A then y is B This is interpreted as a fuzzy set Examples:  If pressure is high, then volume is small.  If the road is slippery, then driving is dangerous.  If a tomato is red, then it is ripe.  If the speed is high, then apply the brake a little.
  • 14. A is coupled with B: (x is A)  (y is B) AA B B A entails B: (x is not A)  (y is B) Two ways to interpret “If x is A then y is B” y xx y
  • 15. Example: if (profession is athlete) then (fitness is high) Coupling: Athletes, and only athletes, have high fitness. The “if” statement (antecedent) is a necessary and sufficient condition. Entailing: Athletes have high fitness, and non- athletes may or may not have high fitness. The “if” statement (antecedent) is a sufficient but not necessary condition.
  • 16. Two ways to interpret “If x is A then y is B”:  A coupled with B: (A and B – T-norm)  A entails B: (not A or B) Material implication Propositional calculus Extended propositional calculus Generalization of modus ponens R A B A B x y x yA B      ( ) ( )|( , ) ~
  • 17. Fuzzy implication   R A Bx y f x y f a b( , ) ( ( ), ( )) ( , )  A coupled with B (bell-shaped MFs, T-norm operators) Example: only fit athletes satisfy the rule
  • 18. A entails B (bell-shaped MFs) Arithmetic rule: (x is not A)  (y is B) (1 – x) + y Example: everyone except non-fit athletes satisfies the rule
  • 19. Derivation of y = b from x = a and y = f(x): a and b : points y = f(x) : a curve Crisp : if x = a, then y=b a b y xx y a and b : intervals y = f(x) : interval-valued function Fuzzy : if (x is a) then (y is b) a b y = f(x) y = f(x)
  • 20. A is a fuzzy set of x and y = f(x) is a fuzzy relation:
  • 21. Single rule with multiple antecedents Rule: if x is A and y is B then z is C Premise: x is A’ and y is B’ Conclusion: z is C’ Use min of (A  A’) and (B  B’) to get C’ A B X Y w A’ B’ C Z C’ Z X Y A’ B’ x is A’ y is B’ z is C’
  • 22. Multiple rules with multiple antecedents Rule 1: if x is A1 and y is B1 then z is C1 Rule 2: if x is A2 and y is B2 then z is C2 Premise: x is A’ and y is B’ Conclusion: z is C’
  • 23. Multiple rules with multiple antecedents A1 B1 A2 B2 X X Y Y w1 w2 A’ A’ B’ B’ C1 C2 Z Z C’ Z X Y A’ B’ x is A’ y is B’ z is C’