SlideShare una empresa de Scribd logo
1 de 38
Fuzzy Logic and Fuzzy Set Theorywith examples from Image Processing By: Rafi Steinberg 4/2/20081
Some Fuzzy Background LoftiZadeh has coined the term “Fuzzy Set” in 1965 and opened a new field of research and applications A Fuzzy Set is a class with different degrees of membership.  Almost all real world classes are fuzzy! Examples of fuzzy sets include: {‘Tall people’}, {‘Nice day’}, {‘Round object’} … If a person’s height is 1.88 meters is he considered ‘tall’? What if we also know that he is an NBA player?  2
Some Related Fields 3
Overview L. Zadeh D. Dubois H. Prade J.C. Bezdek R.R. Yager M. Sugeno E.H. Mamdani G.J. Klir J.J. Buckley 4
A Crisp Definition of Fuzzy Logic Does not exist, however … 	- Fuzzifies bivalent Aristotelian (Crisp) logic 	Is “The sky are blue”True or False? Modus Ponens IF <Antecedent == True> THEN <Do Consequent> IF (X is a prime number) THEN (Send TCP packet) Generalized Modus Ponens IF “a region is green and highly textured”  AND “the region is somewhat below a sky region” THEN “the region contains trees with high confidence” 5
Fuzzy Inference (Expert) Systems 6
Fuzzy Vs. Probability Walking in the desert, close to being dehydrated, you find two bottles of water: The first contains deadly poison with a probability of 0.1 The second has a 0.9 membership value in the Fuzzy Set “Safe drinks” Which one will you choose to drink from??? 7
Membership Functions (MFs) What is a MF?  Linguistic Variable A Normal MF attains ‘1’ and ‘0’ for some input How do we construct MFs? Heuristic Rank ordering Mathematical Models Adaptive (Neural Networks, Genetic Algorithms …) 8
Membership Function Examples Sigmoid Gaussian Trapezoidal Triangular 9
Alpha Cuts Alpha Cut Strong Alpha Cut 10
Linguistic Hedges Operate on the Membership Function (Linguistic Variable) Expansive (“Less”, ”Very Little”) Restrictive (“Very”, “Extremely”) Reinforcing/Weakening (“Really”, “Relatively”) 11
Aggregation Operations Generalized Mean: 12
Aggregation Operations (2) T-norms: ,[object Object]
 Parametric Norms (Yager)S-Norm Duals: Bounded Sum  Drastic Zadehian Drastic Product  Zadehian 13
Aggregation Operations (3) Yager S-Norm b (=0.8) a (=0.3) Yager S-Norm for varying w Generalized Mean Drastic T-Norm Zadehian min Geometric Zadehian max Bounded Sum Drastic  S-Norm Product Harmonic Algebraic (Mean) 14
Crisp Vs. Fuzzy Fuzzy Sets	 Membership values on [0,1] Law of Excluded Middle and Non-Contradiction do not necessarily hold: Fuzzy Membership Function Flexibility in choosing the Intersection (T-Norm), Union (S-Norm) and Negation operations Crisp Sets ,[object Object]
Law of Excluded Middle and Non-Contradiction hold:Crisp Membership Function  Intersection (AND) , Union (OR), and Negation (NOT) are fixed 15
Image Processing Binary Gray Level Color (RGB,HSV etc.) Can we give a crisp definition to light blue? 16
Fuzziness Vs. Vagueness Vagueness=Insufficient Specificity Fuzziness=Unsharp Boundaries 17
Fuzziness “As the complexity of a system increases, our ability to make precise and yet significant statements about its behavior diminishes” – L. Zadeh A possible definition of fuzziness of an image: 18
Example: Finding an Image Threshold Membership Value Gray Level 19
Mathematical Morphology Operates on predefined geometrical objects in an image Structured Element (SE) represents the shape of interest Initially developed for binary images; extended to grayscale using aggregation operations from Fuzzy Logic Some Examples: Dilation, Erosion, Open, Close, Hit&Miss, Skeleton 20
Fuzzy Mathematical Morphology “Does it fit”		“How well does a SE fit” For B=0 21
Some Basic Concepts Universe of Discourse: Power Set of X= P(X)= {Null , {a} , {b} , {c} ,{a , b},{b , c}, {a , c}, {a,b,c}} Singletons of the Power Set of X: { {a} , {b} , {c} } An Event=An Element of the Power Set Basic Probability Assignment (BPA) Consonant Body of Evidence Focal Element m(A)=0.2 22
Fuzzy Measures Additive, Sub Additive, Super Additive Measures Examples: {Probability}, {Belief, Plausibility}, {Necessity, Possibility} (1) Boundary Condition: (2) Monotonicity: (3) Uniform Convergence increasing sequence of measurable sets we have uniform convergence: 23
Example: Fuzzy Measure 24
The Choquet Integral Is defined over a Fuzzy Measure Consider a gray level input 25
Example: Choquet Integral Calculation 26
Sugeno Measures Sugeno Measure’s Additional Axiom: Compute λ from the normalization rule: Sugeno Inverse: Sugeno Inverse for λ={-0.99, -0.9, -0.5, 0, 1, 10} Optimistic/Pessimistic Aggregation of Evidence 27
Finding the Sugeno Measure 	We need to solve the third order equation: 	Solutions: {0, -15, 5/3} 	Since λ=0 is the trivial additive solution and since  λ =-15 is out of range (λ>-1) we choose λ=5/3 and obtain: 28
Example: Sugeno Integral Calculation -> We cannot aggregate with the Sugeno Union since the segmenting alpha cut values are not part of our initial frame of discernment -> Zadehian Max-Min are ‘good’ default operators 29 h(q) is the alpha cut that entirely includes the measure of q.
Example: Finding Edges 30
O.K. So Now What? We have a fuzzy result, however in many cases we need to make a crisp decision (On/Off) Methods of defuzzifying are: Centroid (Center of Mass) Maximum Other methods 31
Fuzzy Inference (Expert) Systems Fuzzify:  Apply MF on input Generalized Modus Ponens with specified aggregation operations Defuzzify:  Method of Centroid, Maximum, ... 32
Automatic Speech Recognition (ASR) via Automatic Reading of Speech Spectrograms Phoneme Classes: Vowels Semi-vowels/Diphthongs Nasals Plosives Fricatives Silence Examples of Fuzzy Variables: Distance between formants (Large/Small) Formant location (High/Mid/Low) Formant length (Long/Average/Short) Zero crossings (Many/Few) Formant movement (Descending/Ascending/Fixed) VOT= Voice Onset Time (Long/Short) Phoneme duration (Long/Average/Short) Pitch frequency (High/Low/Undetermined) Blob (F1/F2/F3/F4/None) “Don’t ask me to carry…" 33
Applying the Segmentation Algorithm 34
Suggested Fuzzy Inference System Assign a Fuzzy Value for each Phoneme, Output  Highest N Values to  a Linguistic model Output Fuzzy MF  for each Phoneme 35
Summary 36 ,[object Object]

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Fuzzy Logic in the Real World
Fuzzy Logic in the Real WorldFuzzy Logic in the Real World
Fuzzy Logic in the Real World
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy+logic
Fuzzy+logicFuzzy+logic
Fuzzy+logic
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy sets
Fuzzy setsFuzzy sets
Fuzzy sets
 
Fuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introductionFuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introduction
 
Application of fuzzy logic
Application of fuzzy logicApplication of fuzzy logic
Application of fuzzy logic
 
Classical Sets & fuzzy sets
Classical Sets & fuzzy setsClassical Sets & fuzzy sets
Classical Sets & fuzzy sets
 
fuzzy fuzzification and defuzzification
fuzzy fuzzification and defuzzificationfuzzy fuzzification and defuzzification
fuzzy fuzzification and defuzzification
 
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
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AI
 
Fuzzy relations
Fuzzy relationsFuzzy relations
Fuzzy relations
 
Fuzzy control and its applications
Fuzzy control and its applicationsFuzzy control and its applications
Fuzzy control and its applications
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy Sets Introduction With Example
Fuzzy Sets Introduction With ExampleFuzzy Sets Introduction With Example
Fuzzy Sets Introduction With Example
 
Numerical analysis ppt
Numerical analysis pptNumerical analysis ppt
Numerical analysis ppt
 
L9 fuzzy implications
L9 fuzzy implicationsL9 fuzzy implications
L9 fuzzy implications
 
Fuzzy logic ppt
Fuzzy logic pptFuzzy logic ppt
Fuzzy logic ppt
 
L7 fuzzy relations
L7 fuzzy relationsL7 fuzzy relations
L7 fuzzy relations
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 

Destacado (15)

Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)
 
Fuzzy logic and neural networks
Fuzzy logic and neural networksFuzzy logic and neural networks
Fuzzy logic and neural networks
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
fuzzy logic
fuzzy logicfuzzy logic
fuzzy logic
 
Classical relations and fuzzy relations
Classical relations and fuzzy relationsClassical relations and fuzzy relations
Classical relations and fuzzy relations
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Soft computing
Soft computingSoft computing
Soft computing
 
Neuro-fuzzy systems
Neuro-fuzzy systemsNeuro-fuzzy systems
Neuro-fuzzy systems
 
Speed control of dc motor by fuzzy controller
Speed control of dc motor by fuzzy controllerSpeed control of dc motor by fuzzy controller
Speed control of dc motor by fuzzy controller
 
neural network
neural networkneural network
neural network
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications
 
Fuzzy
FuzzyFuzzy
Fuzzy
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Neural network and fuzzy logic
Neural network and fuzzy logicNeural network and fuzzy logic
Neural network and fuzzy logic
 

Similar a Fuzzy Logic Ppt

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
 
SNLI_presentation_2
SNLI_presentation_2SNLI_presentation_2
SNLI_presentation_2
Viral Gupta
 
Fuzzy Logic and Biometrics Traits Evaluation_AJOCICT
Fuzzy Logic and Biometrics Traits Evaluation_AJOCICTFuzzy Logic and Biometrics Traits Evaluation_AJOCICT
Fuzzy Logic and Biometrics Traits Evaluation_AJOCICT
Salahdeen Nasiru Kehinde
 
An Application of Uncertainty Quantification to MPM
An Application of Uncertainty Quantification to MPMAn Application of Uncertainty Quantification to MPM
An Application of Uncertainty Quantification to MPM
wallstedt
 

Similar a Fuzzy Logic Ppt (20)

Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
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 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
 
Fuzzy modelling using sciFLT
Fuzzy modelling using sciFLTFuzzy modelling using sciFLT
Fuzzy modelling using sciFLT
 
Optimization using soft computing
Optimization using soft computingOptimization using soft computing
Optimization using soft computing
 
SNLI_presentation_2
SNLI_presentation_2SNLI_presentation_2
SNLI_presentation_2
 
Fuzzy Logic and Biometrics Traits Evaluation_AJOCICT
Fuzzy Logic and Biometrics Traits Evaluation_AJOCICTFuzzy Logic and Biometrics Traits Evaluation_AJOCICT
Fuzzy Logic and Biometrics Traits Evaluation_AJOCICT
 
Updated (version 2.3 THRILLER) Easy Perspective to (Complexity)-Thriller 12 S...
Updated (version 2.3 THRILLER) Easy Perspective to (Complexity)-Thriller 12 S...Updated (version 2.3 THRILLER) Easy Perspective to (Complexity)-Thriller 12 S...
Updated (version 2.3 THRILLER) Easy Perspective to (Complexity)-Thriller 12 S...
 
Fol
FolFol
Fol
 
Data science
Data scienceData science
Data science
 
Fuzzy Logic Seminar with Implementation
Fuzzy Logic Seminar with ImplementationFuzzy Logic Seminar with Implementation
Fuzzy Logic Seminar with Implementation
 
Introduction to artificial intelligence technique
Introduction to artificial intelligence technique Introduction to artificial intelligence technique
Introduction to artificial intelligence technique
 
- Fuzzy Systems -II.pptx
- Fuzzy Systems -II.pptx- Fuzzy Systems -II.pptx
- Fuzzy Systems -II.pptx
 
An Application of Uncertainty Quantification to MPM
An Application of Uncertainty Quantification to MPMAn Application of Uncertainty Quantification to MPM
An Application of Uncertainty Quantification to MPM
 
GDSC SSN - solution Challenge : Fundamentals of Decision Making
GDSC SSN - solution Challenge : Fundamentals of Decision MakingGDSC SSN - solution Challenge : Fundamentals of Decision Making
GDSC SSN - solution Challenge : Fundamentals of Decision Making
 
Fuzzy hypersoft sets and its weightage operator for decision making
Fuzzy hypersoft sets and its weightage operator for decision makingFuzzy hypersoft sets and its weightage operator for decision making
Fuzzy hypersoft sets and its weightage operator for decision making
 
Fb35884889
Fb35884889Fb35884889
Fb35884889
 
Bayesian/Fiducial/Frequentist Uncertainty Quantification by Artificial Samples
Bayesian/Fiducial/Frequentist Uncertainty Quantification by Artificial SamplesBayesian/Fiducial/Frequentist Uncertainty Quantification by Artificial Samples
Bayesian/Fiducial/Frequentist Uncertainty Quantification by Artificial Samples
 
Fuzzy logic1
Fuzzy logic1Fuzzy logic1
Fuzzy logic1
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Fuzzy Logic Ppt

  • 1. Fuzzy Logic and Fuzzy Set Theorywith examples from Image Processing By: Rafi Steinberg 4/2/20081
  • 2. Some Fuzzy Background LoftiZadeh has coined the term “Fuzzy Set” in 1965 and opened a new field of research and applications A Fuzzy Set is a class with different degrees of membership. Almost all real world classes are fuzzy! Examples of fuzzy sets include: {‘Tall people’}, {‘Nice day’}, {‘Round object’} … If a person’s height is 1.88 meters is he considered ‘tall’? What if we also know that he is an NBA player? 2
  • 4. Overview L. Zadeh D. Dubois H. Prade J.C. Bezdek R.R. Yager M. Sugeno E.H. Mamdani G.J. Klir J.J. Buckley 4
  • 5. A Crisp Definition of Fuzzy Logic Does not exist, however … - Fuzzifies bivalent Aristotelian (Crisp) logic Is “The sky are blue”True or False? Modus Ponens IF <Antecedent == True> THEN <Do Consequent> IF (X is a prime number) THEN (Send TCP packet) Generalized Modus Ponens IF “a region is green and highly textured” AND “the region is somewhat below a sky region” THEN “the region contains trees with high confidence” 5
  • 7. Fuzzy Vs. Probability Walking in the desert, close to being dehydrated, you find two bottles of water: The first contains deadly poison with a probability of 0.1 The second has a 0.9 membership value in the Fuzzy Set “Safe drinks” Which one will you choose to drink from??? 7
  • 8. Membership Functions (MFs) What is a MF? Linguistic Variable A Normal MF attains ‘1’ and ‘0’ for some input How do we construct MFs? Heuristic Rank ordering Mathematical Models Adaptive (Neural Networks, Genetic Algorithms …) 8
  • 9. Membership Function Examples Sigmoid Gaussian Trapezoidal Triangular 9
  • 10. Alpha Cuts Alpha Cut Strong Alpha Cut 10
  • 11. Linguistic Hedges Operate on the Membership Function (Linguistic Variable) Expansive (“Less”, ”Very Little”) Restrictive (“Very”, “Extremely”) Reinforcing/Weakening (“Really”, “Relatively”) 11
  • 13.
  • 14. Parametric Norms (Yager)S-Norm Duals: Bounded Sum Drastic Zadehian Drastic Product Zadehian 13
  • 15. Aggregation Operations (3) Yager S-Norm b (=0.8) a (=0.3) Yager S-Norm for varying w Generalized Mean Drastic T-Norm Zadehian min Geometric Zadehian max Bounded Sum Drastic S-Norm Product Harmonic Algebraic (Mean) 14
  • 16.
  • 17. Law of Excluded Middle and Non-Contradiction hold:Crisp Membership Function Intersection (AND) , Union (OR), and Negation (NOT) are fixed 15
  • 18. Image Processing Binary Gray Level Color (RGB,HSV etc.) Can we give a crisp definition to light blue? 16
  • 19. Fuzziness Vs. Vagueness Vagueness=Insufficient Specificity Fuzziness=Unsharp Boundaries 17
  • 20. Fuzziness “As the complexity of a system increases, our ability to make precise and yet significant statements about its behavior diminishes” – L. Zadeh A possible definition of fuzziness of an image: 18
  • 21. Example: Finding an Image Threshold Membership Value Gray Level 19
  • 22. Mathematical Morphology Operates on predefined geometrical objects in an image Structured Element (SE) represents the shape of interest Initially developed for binary images; extended to grayscale using aggregation operations from Fuzzy Logic Some Examples: Dilation, Erosion, Open, Close, Hit&Miss, Skeleton 20
  • 23. Fuzzy Mathematical Morphology “Does it fit” “How well does a SE fit” For B=0 21
  • 24. Some Basic Concepts Universe of Discourse: Power Set of X= P(X)= {Null , {a} , {b} , {c} ,{a , b},{b , c}, {a , c}, {a,b,c}} Singletons of the Power Set of X: { {a} , {b} , {c} } An Event=An Element of the Power Set Basic Probability Assignment (BPA) Consonant Body of Evidence Focal Element m(A)=0.2 22
  • 25. Fuzzy Measures Additive, Sub Additive, Super Additive Measures Examples: {Probability}, {Belief, Plausibility}, {Necessity, Possibility} (1) Boundary Condition: (2) Monotonicity: (3) Uniform Convergence increasing sequence of measurable sets we have uniform convergence: 23
  • 27. The Choquet Integral Is defined over a Fuzzy Measure Consider a gray level input 25
  • 28. Example: Choquet Integral Calculation 26
  • 29. Sugeno Measures Sugeno Measure’s Additional Axiom: Compute λ from the normalization rule: Sugeno Inverse: Sugeno Inverse for λ={-0.99, -0.9, -0.5, 0, 1, 10} Optimistic/Pessimistic Aggregation of Evidence 27
  • 30. Finding the Sugeno Measure We need to solve the third order equation: Solutions: {0, -15, 5/3} Since λ=0 is the trivial additive solution and since λ =-15 is out of range (λ>-1) we choose λ=5/3 and obtain: 28
  • 31. Example: Sugeno Integral Calculation -> We cannot aggregate with the Sugeno Union since the segmenting alpha cut values are not part of our initial frame of discernment -> Zadehian Max-Min are ‘good’ default operators 29 h(q) is the alpha cut that entirely includes the measure of q.
  • 33. O.K. So Now What? We have a fuzzy result, however in many cases we need to make a crisp decision (On/Off) Methods of defuzzifying are: Centroid (Center of Mass) Maximum Other methods 31
  • 34. Fuzzy Inference (Expert) Systems Fuzzify: Apply MF on input Generalized Modus Ponens with specified aggregation operations Defuzzify: Method of Centroid, Maximum, ... 32
  • 35. Automatic Speech Recognition (ASR) via Automatic Reading of Speech Spectrograms Phoneme Classes: Vowels Semi-vowels/Diphthongs Nasals Plosives Fricatives Silence Examples of Fuzzy Variables: Distance between formants (Large/Small) Formant location (High/Mid/Low) Formant length (Long/Average/Short) Zero crossings (Many/Few) Formant movement (Descending/Ascending/Fixed) VOT= Voice Onset Time (Long/Short) Phoneme duration (Long/Average/Short) Pitch frequency (High/Low/Undetermined) Blob (F1/F2/F3/F4/None) “Don’t ask me to carry…" 33
  • 37. Suggested Fuzzy Inference System Assign a Fuzzy Value for each Phoneme, Output Highest N Values to a Linguistic model Output Fuzzy MF for each Phoneme 35
  • 38.
  • 39. Evidence Theory gives tools to handle knowledge
  • 40.
  • 41. Dempster-Schafer theory of combining evidence
  • 42. Fuzzy Relation Equations (FRE)
  • 44.
  • 45. Heavy-Tail Distributions 38 Bonus Slide Examples: Alpha Stable (Cauchy, Pareto), Weibull, Student-T, Log-Normal … Problem – different samples with very low probability occur very frequently Solution: Smoothing the probability density function; Good or Bad?? Another Solution: Use Possibility (Membership function) and Necessity as envelopes Example: Amazon sells far more books that are ‘very unpopular’ than popular books Another example: Automatic translation – most words in English have a very low frequency of occurrence. However, we often find such rare words in a sentence.

Notas del editor

  1. Linguistic Variables
  2. Following Bezdek
  3. Buckley: Experiment – ask many people if statement A, B, A AND B is true. Then check the prior correlation coefficient. The result shows which method to use. The assumption is that with a large population model, the TRUE/FALSE values converge to the probability that a person would say that the statement is true.
  4. Following the work of Klir
  5. We obtain a negative value for lamda if the fuzzy measure of the singletons that span our set sum to more than unity. We have cancellation of evidence in this case. On the other hand, for (0.2+0.2+0.3) <1 we obtain a positive lamda