SlideShare une entreprise Scribd logo
1  sur  25
Fuzzy Logic and its Applications By Swaroop.M.R 2SD07CS106 Under the Guidance of TGS
Contents Introduction to Fuzzy Logic Definition , Description with example.  Fuzzy Logic  - Representation Membership Functions : Examples Fuzzy Sets   Information Flow in Fuzzy Systems Applications  Benefits  Conclusion References
1.Introduction In this seminar the presentation includes the definition ,essence and application of Fuzzy Logic . Fuzzy logic is a main tool for designing a intelligent / ubiquitous /context aware systems. Fuzzy logic can represent multiple states of a given entity like temperature (low, medium, normal, high, very high, etc)
1a.Fuzzy Logic – A Definition Fuzzy logic provides a method to formalize reasoning when dealing with vague terms. Traditional computing requires finite precision which is not always possible in real world scenarios.  Not every decision is either true or false, or as with Boolean logic either 0 or 1.  Fuzzy logic allows for membership functions, or degrees of truthfulness and falsehoods.  Or as with Boolean logic, not only 0 and 1 but all the numbers that fall in between.
 WHAT IS FUZZY LOGIC? ,[object Object]
Fuzzy – “not clear, distinct, or precise; blurred”
Definition of fuzzy logic
A form of knowledge representation suitable for notions that cannot be defined precisely, but which depend upon their contexts.,[object Object]
                FUZZY LOGIC REPRESENTATION CONT. Slowest Fastest Slow Fast float speed;  get the speed  if ((speed >= 0.0)&&(speed < 0.25)) { 	//  speed is slowest }  else if ((speed >= 0.25)&&(speed < 0.5))  { 	//  speed is slow } else if ((speed >= 0.5)&&(speed < 0.75))  { 	//  speed is fast } else // speed >= 0.75 && speed < 1.0  { 	//  speed is fastest }
2.Membership Functions (MFs) Linguistic terms – Fuzzy Terms called as Linguistic Terms. Definition-These are the input or output variables of the system whose values are words or sentences from a natural language instead of numerical values. Characteristics of MFs: Subjective measures Not probability functions
Membership Functions Definition-Membership functions are used in the fuzzification and defuzzification steps of a given statement, to map the non-fuzzy input values to fuzzy linguistic terms and vice-versa. A membership function is used to qualify a linguistic term.
Types of Membership Functions Singleton Functions. – Only for 2 possibility 		Ex- inside , outside Trapezoidal Function.- More than 2 possibility 		Ex – Low , Medium ,High
3.Fuzzy Sets Formal definition: A fuzzy set A in X is expressed as a set of ordered pairs: A = {(x, Ma (x)) , x ϵX } Membership function (MF) Universe or universe of discourse Fuzzy set A fuzzy set is totally characterized by a membership function (MF).
Fuzzy Set Operations Max – OR  ( ex – Max (1 ,2) =2 ) Min  – AND ( ex – Min (1,2) = 1 ) PROD  – AND  ( ex – PROD (1,2) = 1)
4.Information flow in Fuzzy System
Example INPUT Fuzzification Rule Association Defuzzification Temp = 10 C Temp = Low Temp = High Temp = 25
Fuzzy Sets Sets with fuzzy boundaries A = Set of tall people X X Fuzzy set A Crisp set A Membership function 1.0 1.0 0.9 0.5 Y Y 5.10 5.10 Height Height 6.2
              6.BENEFITS OF USING FUZZY LOGIC
FUZZY LOGIC IN OTHER FIELDS ,[object Object]
  Hybrid Modelling
  Expert Systems,[object Object]
Fuzzy Geometry – Almost Straight Lines
Fuzzy Algebra – Not quite a parabola
Fuzzy Calculus
Fuzzy Graphs – based on fuzzy points,[object Object]

Contenu connexe

Tendances (20)

Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
santosh kumar fuzzy logic presentation
santosh kumar   fuzzy logic presentationsantosh kumar   fuzzy logic presentation
santosh kumar fuzzy logic presentation
 
Fuzzy logic ppt
Fuzzy logic pptFuzzy logic ppt
Fuzzy logic ppt
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
Unit 6 fuzzy logic
Unit 6  fuzzy logicUnit 6  fuzzy logic
Unit 6 fuzzy logic
 
Fuzzy logic and its applications
Fuzzy logic and its applicationsFuzzy logic and its applications
Fuzzy logic and its applications
 
FUZZY LOGIC
FUZZY LOGIC FUZZY LOGIC
FUZZY LOGIC
 
On fuzzy concepts in engineering ppt. ncce
On fuzzy concepts in engineering ppt. ncceOn fuzzy concepts in engineering ppt. ncce
On fuzzy concepts in engineering ppt. ncce
 
Fuzzy control and its applications
Fuzzy control and its applicationsFuzzy control and its applications
Fuzzy control and its applications
 
DESIGN AND SIMULATION OF FUZZY LOGIC CONTROLLER USING MATLAB
DESIGN AND SIMULATION OF FUZZY LOGIC CONTROLLER USING MATLABDESIGN AND SIMULATION OF FUZZY LOGIC CONTROLLER USING MATLAB
DESIGN AND SIMULATION OF FUZZY LOGIC CONTROLLER USING MATLAB
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Presentation Fuzzy
Presentation FuzzyPresentation Fuzzy
Presentation Fuzzy
 
Intelligence control using fuzzy logic
Intelligence control using fuzzy logicIntelligence control using fuzzy logic
Intelligence control using fuzzy logic
 
Report on robotic control
Report on robotic controlReport on robotic control
Report on robotic control
 
Chapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy LogicChapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy Logic
 
Fuzzy Logic Controller
Fuzzy Logic ControllerFuzzy Logic Controller
Fuzzy Logic Controller
 
Fuzzy logic systems
Fuzzy logic systemsFuzzy logic systems
Fuzzy logic systems
 

En vedette

Application of fuzzy logic
Application of fuzzy logicApplication of fuzzy logic
Application of fuzzy logicViraj Patel
 
fuzzy logic application
fuzzy logic applicationfuzzy logic application
fuzzy logic applicationAnkur Mahajan
 
Introduction to Neural networks (under graduate course) Lecture 5 of 9
Introduction to Neural networks (under graduate course) Lecture 5 of 9Introduction to Neural networks (under graduate course) Lecture 5 of 9
Introduction to Neural networks (under graduate course) Lecture 5 of 9Randa Elanwar
 
Fuzzy logic in automated mobiles
Fuzzy logic in automated mobilesFuzzy logic in automated mobiles
Fuzzy logic in automated mobilesHemanth Sunny
 
Short course fuzzy logic applications
Short course fuzzy logic applicationsShort course fuzzy logic applications
Short course fuzzy logic applicationsDalia Baziuke
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AIIldar Nurgaliev
 
Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)Piyumal Samarathunga
 

En vedette (8)

Application of fuzzy logic
Application of fuzzy logicApplication of fuzzy logic
Application of fuzzy logic
 
fuzzy logic application
fuzzy logic applicationfuzzy logic application
fuzzy logic application
 
Introduction to Neural networks (under graduate course) Lecture 5 of 9
Introduction to Neural networks (under graduate course) Lecture 5 of 9Introduction to Neural networks (under graduate course) Lecture 5 of 9
Introduction to Neural networks (under graduate course) Lecture 5 of 9
 
Fuzzy logic control system
Fuzzy logic control systemFuzzy logic control system
Fuzzy logic control system
 
Fuzzy logic in automated mobiles
Fuzzy logic in automated mobilesFuzzy logic in automated mobiles
Fuzzy logic in automated mobiles
 
Short course fuzzy logic applications
Short course fuzzy logic applicationsShort course fuzzy logic applications
Short course fuzzy logic applications
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AI
 
Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)
 

Similaire à Swaroop.m.r

IRJET - Application of Fuzzy Logic: A Review
IRJET - Application of Fuzzy Logic: A ReviewIRJET - Application of Fuzzy Logic: A Review
IRJET - Application of Fuzzy Logic: A ReviewIRJET Journal
 
An Optimum Time Quantum Using Linguistic Synthesis for Round Robin Cpu Schedu...
An Optimum Time Quantum Using Linguistic Synthesis for Round Robin Cpu Schedu...An Optimum Time Quantum Using Linguistic Synthesis for Round Robin Cpu Schedu...
An Optimum Time Quantum Using Linguistic Synthesis for Round Robin Cpu Schedu...ijsc
 
AN OPTIMUM TIME QUANTUM USING LINGUISTIC SYNTHESIS FOR ROUND ROBIN CPU SCHEDU...
AN OPTIMUM TIME QUANTUM USING LINGUISTIC SYNTHESIS FOR ROUND ROBIN CPU SCHEDU...AN OPTIMUM TIME QUANTUM USING LINGUISTIC SYNTHESIS FOR ROUND ROBIN CPU SCHEDU...
AN OPTIMUM TIME QUANTUM USING LINGUISTIC SYNTHESIS FOR ROUND ROBIN CPU SCHEDU...ijsc
 
Presentation on fuzzy logic and fuzzy systems
Presentation on fuzzy logic and fuzzy systemsPresentation on fuzzy logic and fuzzy systems
Presentation on fuzzy logic and fuzzy systemsShreyaSahu20
 
What is Fuzzy Logic in AI and applications.pptx
What is Fuzzy Logic in AI and applications.pptxWhat is Fuzzy Logic in AI and applications.pptx
What is Fuzzy Logic in AI and applications.pptxsuchita74
 
Soft Computing: A survey
Soft Computing: A surveySoft Computing: A survey
Soft Computing: A surveyEditor IJMTER
 

Similaire à Swaroop.m.r (20)

Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
IRJET - Application of Fuzzy Logic: A Review
IRJET - Application of Fuzzy Logic: A ReviewIRJET - Application of Fuzzy Logic: A Review
IRJET - Application of Fuzzy Logic: A Review
 
Ece478 12es_final_report
Ece478 12es_final_reportEce478 12es_final_report
Ece478 12es_final_report
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy expert system
Fuzzy expert systemFuzzy expert system
Fuzzy expert system
 
Fuzzy Logic.pptx
Fuzzy Logic.pptxFuzzy Logic.pptx
Fuzzy Logic.pptx
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
FuzzyLogic.ppt
FuzzyLogic.pptFuzzyLogic.ppt
FuzzyLogic.ppt
 
What is Fuzzy Logic?
What is Fuzzy Logic?What is Fuzzy Logic?
What is Fuzzy Logic?
 
An Optimum Time Quantum Using Linguistic Synthesis for Round Robin Cpu Schedu...
An Optimum Time Quantum Using Linguistic Synthesis for Round Robin Cpu Schedu...An Optimum Time Quantum Using Linguistic Synthesis for Round Robin Cpu Schedu...
An Optimum Time Quantum Using Linguistic Synthesis for Round Robin Cpu Schedu...
 
AN OPTIMUM TIME QUANTUM USING LINGUISTIC SYNTHESIS FOR ROUND ROBIN CPU SCHEDU...
AN OPTIMUM TIME QUANTUM USING LINGUISTIC SYNTHESIS FOR ROUND ROBIN CPU SCHEDU...AN OPTIMUM TIME QUANTUM USING LINGUISTIC SYNTHESIS FOR ROUND ROBIN CPU SCHEDU...
AN OPTIMUM TIME QUANTUM USING LINGUISTIC SYNTHESIS FOR ROUND ROBIN CPU SCHEDU...
 
Fuzzy logic controller
Fuzzy logic controllerFuzzy logic controller
Fuzzy logic controller
 
Week 8.pptx
Week 8.pptxWeek 8.pptx
Week 8.pptx
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Practical --2..pdf
Practical --2..pdfPractical --2..pdf
Practical --2..pdf
 
Presentation on fuzzy logic and fuzzy systems
Presentation on fuzzy logic and fuzzy systemsPresentation on fuzzy logic and fuzzy systems
Presentation on fuzzy logic and fuzzy systems
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
What is Fuzzy Logic in AI and applications.pptx
What is Fuzzy Logic in AI and applications.pptxWhat is Fuzzy Logic in AI and applications.pptx
What is Fuzzy Logic in AI and applications.pptx
 
Soft Computing: A survey
Soft Computing: A surveySoft Computing: A survey
Soft Computing: A survey
 

Swaroop.m.r

  • 1. Fuzzy Logic and its Applications By Swaroop.M.R 2SD07CS106 Under the Guidance of TGS
  • 2. Contents Introduction to Fuzzy Logic Definition , Description with example. Fuzzy Logic - Representation Membership Functions : Examples Fuzzy Sets Information Flow in Fuzzy Systems Applications Benefits Conclusion References
  • 3. 1.Introduction In this seminar the presentation includes the definition ,essence and application of Fuzzy Logic . Fuzzy logic is a main tool for designing a intelligent / ubiquitous /context aware systems. Fuzzy logic can represent multiple states of a given entity like temperature (low, medium, normal, high, very high, etc)
  • 4. 1a.Fuzzy Logic – A Definition Fuzzy logic provides a method to formalize reasoning when dealing with vague terms. Traditional computing requires finite precision which is not always possible in real world scenarios. Not every decision is either true or false, or as with Boolean logic either 0 or 1. Fuzzy logic allows for membership functions, or degrees of truthfulness and falsehoods. Or as with Boolean logic, not only 0 and 1 but all the numbers that fall in between.
  • 5.
  • 6. Fuzzy – “not clear, distinct, or precise; blurred”
  • 8.
  • 9. FUZZY LOGIC REPRESENTATION CONT. Slowest Fastest Slow Fast float speed; get the speed if ((speed >= 0.0)&&(speed < 0.25)) { // speed is slowest } else if ((speed >= 0.25)&&(speed < 0.5)) { // speed is slow } else if ((speed >= 0.5)&&(speed < 0.75)) { // speed is fast } else // speed >= 0.75 && speed < 1.0 { // speed is fastest }
  • 10. 2.Membership Functions (MFs) Linguistic terms – Fuzzy Terms called as Linguistic Terms. Definition-These are the input or output variables of the system whose values are words or sentences from a natural language instead of numerical values. Characteristics of MFs: Subjective measures Not probability functions
  • 11. Membership Functions Definition-Membership functions are used in the fuzzification and defuzzification steps of a given statement, to map the non-fuzzy input values to fuzzy linguistic terms and vice-versa. A membership function is used to qualify a linguistic term.
  • 12. Types of Membership Functions Singleton Functions. – Only for 2 possibility Ex- inside , outside Trapezoidal Function.- More than 2 possibility Ex – Low , Medium ,High
  • 13. 3.Fuzzy Sets Formal definition: A fuzzy set A in X is expressed as a set of ordered pairs: A = {(x, Ma (x)) , x ϵX } Membership function (MF) Universe or universe of discourse Fuzzy set A fuzzy set is totally characterized by a membership function (MF).
  • 14. Fuzzy Set Operations Max – OR ( ex – Max (1 ,2) =2 ) Min – AND ( ex – Min (1,2) = 1 ) PROD – AND ( ex – PROD (1,2) = 1)
  • 15. 4.Information flow in Fuzzy System
  • 16. Example INPUT Fuzzification Rule Association Defuzzification Temp = 10 C Temp = Low Temp = High Temp = 25
  • 17. Fuzzy Sets Sets with fuzzy boundaries A = Set of tall people X X Fuzzy set A Crisp set A Membership function 1.0 1.0 0.9 0.5 Y Y 5.10 5.10 Height Height 6.2
  • 18. 6.BENEFITS OF USING FUZZY LOGIC
  • 19.
  • 20. Hybrid Modelling
  • 21.
  • 22. Fuzzy Geometry – Almost Straight Lines
  • 23. Fuzzy Algebra – Not quite a parabola
  • 25.
  • 26. Specific Fuzzified Applications Otis Elevators Vacuum Cleaners Hair Dryers Air Control in Soft Drink Production Noise Detection on Compact Disks Cranes Electric Razors Camcorders Television Sets Showers
  • 27. Expert Fuzzified Systems Medical Diagnosis Legal Stock Market Analysis Mineral Prospecting Weather Forecasting Economics Politics
  • 28. Common Objections to Fuzzy Logic Much of the opposition to fuzzy logic is based on the misconception Fuzzy logic invites the belief that the modeling process generates imprecise answers
  • 29. Conclusion The exact directions and extent of future developments will be dictated by advancing technology and market forces Fuzzy logic is a tool and can only useful and powerful when combined with Analytical Methodologies and Machine Reasoning Techniques
  • 30.
  • 31.