2
Most read
3
Most read
6
Most read
Swipe
AI - Fuzzy Logic Systems
AI
Fuzzy Logic Systems (FLS) produce acceptable but
definite output in response to incomplete,
ambiguous, distorted, or inaccurate (fuzzy) input.
Fuzzy Logic (FL) is a method of reasoning that
resembles human reasoning.
The approach of FL imitates the way of decision
making in humans that involves all intermediate
possibilities between digital values YES and NO.
The conventional logic block that a computer can
understand takes precise input and produces a
definite output as TRUE or FALSE, which is
equivalent to human’s YES or NO.
AI - Fuzzy Logic Systems
The inventor of fuzzy logic, Lotfi Zadeh, observed
that unlike computers, the human decision
making includes a range of possibilities between
YES and NO, such as:-
CERTAINLY YES
POSSIBLY YES
CANNOT SAY
POSSIBLY NO
CERTAINLY NO
The fuzzy logic works on the levels of possibilities
of input to achieve the definite output.
Implementation
It can be implemented in systems with various
sizes and capabilities ranging from small micro-
controllers to large, networked, workstation-
based control systems.
It can be implemented in hardware, software, or a
combination of both.
Why Fuzzy Logic?
Fuzzy logic is useful for commercial and practical
purposes.
It can control machines and consumer
products.
It may not give accurate reasoning, but
acceptable reasoning.
Fuzzy logic helps to deal with the uncertainty
in engineering.
Fuzzy Logic Systems Architecture
It has four main parts as shown:-
Fuzzification Module − It transforms the system
inputs, which are crisp numbers, into fuzzy sets.
It splits the input signal into five steps such as:-
LP - x is Large Positive
MP - x is Medium Positive
S - x is Small
MN - x is Medium Negative
LN - x is Large Negative
Knowledge Base − It stores IF-THEN rules provided
by experts.
Defuzzification Module − It transforms the fuzzy set
obtained by the inference engine into a crisp value.
The membership functions work on fuzzy sets of
variables.
Membership Function
Membership functions allow you to quantify
linguistic term and represent a fuzzy set
graphically.
A membership function for a fuzzy set A on the
universe of discourse X is defined as μA:X →[0,1].
Here, each element of X is mapped to a value
between 0 and 1.
It is called membership value or degree of
membership. It quantifies the degree of
membership of the element in X to the fuzzy set A.
x axis represents the universe of discourse.
y axis represents the degrees of membership in
the [0, 1] interval.
All membership functions for LP, MP, S, MN, and LN
are shown as below:-
The triangular membership function shapes are
most common among various other membership
function shapes such as trapezoidal, singleton, and
Gaussian.
Here, the input to 5-level fuzzifier varies from -10
volts to +10 volts. Hence the corresponding output
also changes.
Example of a Fuzzy Logic System
Let us consider an air conditioning system with 5-
level fuzzy logic system.
This system adjusts the temperature of air
conditioner by comparing the room temperature
and the target temperature value.
Algorithm
Define linguistic Variables and terms (start)
Construct membership functions for them. (start)
Construct knowledge base of rules (start)
Convert crisp data into fuzzy data sets using
membership functions. (fuzzification)
Evaluate rules in the rule base. (Inference Engine)
Combine results from each rule. (Inference Engine)
Convert output data into non-fuzzy values.
(defuzzification)
AI - Working of ANNs
AI - issues and Terminology
Python - Data structure
Topics for next Post
Stay Tuned with

More Related Content

PDF
Fuzzy+logic
PPTX
Chapter 5 - Fuzzy Logic
PPTX
Fuzzy set and its application
PPTX
FUZZY LOGIC
PPTX
Fuzzy logic and its applications
PPT
Fuzzy logic
PPTX
Fuzzy logic
Fuzzy+logic
Chapter 5 - Fuzzy Logic
Fuzzy set and its application
FUZZY LOGIC
Fuzzy logic and its applications
Fuzzy logic
Fuzzy logic

What's hot (20)

PDF
L9 fuzzy implications
PPTX
Fuzzy logic
PPTX
Fuzzy logic
PPT
Fuzzy Set Theory
PPTX
Application of fuzzy logic
PPTX
Fuzzy logic mis
PPTX
Probabilistic Reasoning
PPTX
Neuro-fuzzy systems
PPTX
Fuzzy Logic ppt
PPT
Fuzzy logic control
PPTX
Crisp Realation
PPTX
Fuzzy logic
PPTX
Fuzzy logic and application in AI
PPTX
Fuzzy Set
PPTX
Crisp set
PDF
Artificial Neural Networks Lect3: Neural Network Learning rules
PDF
I. Alpha-Beta Pruning in ai
PDF
L7 fuzzy relations
PPTX
Introduction to fuzzy logic
L9 fuzzy implications
Fuzzy logic
Fuzzy logic
Fuzzy Set Theory
Application of fuzzy logic
Fuzzy logic mis
Probabilistic Reasoning
Neuro-fuzzy systems
Fuzzy Logic ppt
Fuzzy logic control
Crisp Realation
Fuzzy logic
Fuzzy logic and application in AI
Fuzzy Set
Crisp set
Artificial Neural Networks Lect3: Neural Network Learning rules
I. Alpha-Beta Pruning in ai
L7 fuzzy relations
Introduction to fuzzy logic
Ad

Similar to AI - Fuzzy Logic Systems (20)

PPTX
Fuzzy Logic.pptx
PPTX
Artificial intelligence Neural Network lec7.pptx
PPTX
PPTX
Fuzzy Logic Controller.pptx
PPTX
Swaroop.m.r
PPTX
Swaroop.m.r
PDF
Fuzzy modelling using sciFLT
PPTX
Presentation on fuzzy logic and fuzzy systems
PPT
Intelligence control using fuzzy logic
PPTX
Fuzzy logic
DOC
Fuzzy logic1
PDF
Fuzzy logic systems
PPTX
Fuzzy expert system
DOCX
Ece478 12es_final_report
DOC
Fuzzy logic
PDF
Fuzzy Logic & Artificial Neural Network 3
PPTX
Week 8.pptx
PPTX
Fuzzy logicgccccccccccccccccccccccc.pptx
PPTX
Fuzzy logic based model of GRN Inference
PPT
Fuzzy logic
Fuzzy Logic.pptx
Artificial intelligence Neural Network lec7.pptx
Fuzzy Logic Controller.pptx
Swaroop.m.r
Swaroop.m.r
Fuzzy modelling using sciFLT
Presentation on fuzzy logic and fuzzy systems
Intelligence control using fuzzy logic
Fuzzy logic
Fuzzy logic1
Fuzzy logic systems
Fuzzy expert system
Ece478 12es_final_report
Fuzzy logic
Fuzzy Logic & Artificial Neural Network 3
Week 8.pptx
Fuzzy logicgccccccccccccccccccccccc.pptx
Fuzzy logic based model of GRN Inference
Fuzzy logic
Ad

More from Learnbay Datascience (20)

PDF
Top data science projects
PDF
Python my SQL - create table
PDF
Python my SQL - create database
PDF
Python my sql database connection
PDF
Python - mySOL
PDF
AI - Issues and Terminology
PDF
AI - working of an ns
PDF
Artificial Intelligence- Neural Networks
PDF
AI - Robotics
PDF
Applications of expert system
PDF
Components of expert systems
PDF
Artificial intelligence - expert systems
PDF
AI - natural language processing
PDF
Ai popular search algorithms
PDF
AI - Agents & Environments
PDF
Artificial intelligence - research areas
PDF
Artificial intelligence composed
PDF
Artificial intelligence intelligent systems
PDF
Applications of ai
PDF
Tableau - waterfall charts
Top data science projects
Python my SQL - create table
Python my SQL - create database
Python my sql database connection
Python - mySOL
AI - Issues and Terminology
AI - working of an ns
Artificial Intelligence- Neural Networks
AI - Robotics
Applications of expert system
Components of expert systems
Artificial intelligence - expert systems
AI - natural language processing
Ai popular search algorithms
AI - Agents & Environments
Artificial intelligence - research areas
Artificial intelligence composed
Artificial intelligence intelligent systems
Applications of ai
Tableau - waterfall charts

Recently uploaded (20)

PPTX
A powerpoint presentation on the Revised K-10 Science Shaping Paper
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PPTX
Computer Architecture Input Output Memory.pptx
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PPTX
Introduction to pro and eukaryotes and differences.pptx
PDF
advance database management system book.pdf
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PPTX
History, Philosophy and sociology of education (1).pptx
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PDF
Complications of Minimal Access-Surgery.pdf
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PPTX
Virtual and Augmented Reality in Current Scenario
PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
PDF
Hazard Identification & Risk Assessment .pdf
A powerpoint presentation on the Revised K-10 Science Shaping Paper
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Computer Architecture Input Output Memory.pptx
Share_Module_2_Power_conflict_and_negotiation.pptx
FORM 1 BIOLOGY MIND MAPS and their schemes
Introduction to pro and eukaryotes and differences.pptx
advance database management system book.pdf
AI-driven educational solutions for real-life interventions in the Philippine...
History, Philosophy and sociology of education (1).pptx
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
Complications of Minimal Access-Surgery.pdf
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Virtual and Augmented Reality in Current Scenario
Unit 4 Computer Architecture Multicore Processor.pptx
Hazard Identification & Risk Assessment .pdf

AI - Fuzzy Logic Systems

  • 1. Swipe AI - Fuzzy Logic Systems AI
  • 2. Fuzzy Logic Systems (FLS) produce acceptable but definite output in response to incomplete, ambiguous, distorted, or inaccurate (fuzzy) input. Fuzzy Logic (FL) is a method of reasoning that resembles human reasoning. The approach of FL imitates the way of decision making in humans that involves all intermediate possibilities between digital values YES and NO. The conventional logic block that a computer can understand takes precise input and produces a definite output as TRUE or FALSE, which is equivalent to human’s YES or NO. AI - Fuzzy Logic Systems
  • 3. The inventor of fuzzy logic, Lotfi Zadeh, observed that unlike computers, the human decision making includes a range of possibilities between YES and NO, such as:- CERTAINLY YES POSSIBLY YES CANNOT SAY POSSIBLY NO CERTAINLY NO The fuzzy logic works on the levels of possibilities of input to achieve the definite output.
  • 4. Implementation It can be implemented in systems with various sizes and capabilities ranging from small micro- controllers to large, networked, workstation- based control systems. It can be implemented in hardware, software, or a combination of both.
  • 5. Why Fuzzy Logic? Fuzzy logic is useful for commercial and practical purposes. It can control machines and consumer products. It may not give accurate reasoning, but acceptable reasoning. Fuzzy logic helps to deal with the uncertainty in engineering.
  • 6. Fuzzy Logic Systems Architecture It has four main parts as shown:- Fuzzification Module − It transforms the system inputs, which are crisp numbers, into fuzzy sets. It splits the input signal into five steps such as:- LP - x is Large Positive MP - x is Medium Positive S - x is Small MN - x is Medium Negative LN - x is Large Negative Knowledge Base − It stores IF-THEN rules provided by experts.
  • 7. Defuzzification Module − It transforms the fuzzy set obtained by the inference engine into a crisp value. The membership functions work on fuzzy sets of variables.
  • 8. Membership Function Membership functions allow you to quantify linguistic term and represent a fuzzy set graphically. A membership function for a fuzzy set A on the universe of discourse X is defined as μA:X →[0,1]. Here, each element of X is mapped to a value between 0 and 1. It is called membership value or degree of membership. It quantifies the degree of membership of the element in X to the fuzzy set A. x axis represents the universe of discourse. y axis represents the degrees of membership in the [0, 1] interval.
  • 9. All membership functions for LP, MP, S, MN, and LN are shown as below:- The triangular membership function shapes are most common among various other membership function shapes such as trapezoidal, singleton, and Gaussian. Here, the input to 5-level fuzzifier varies from -10 volts to +10 volts. Hence the corresponding output also changes.
  • 10. Example of a Fuzzy Logic System Let us consider an air conditioning system with 5- level fuzzy logic system. This system adjusts the temperature of air conditioner by comparing the room temperature and the target temperature value.
  • 11. Algorithm Define linguistic Variables and terms (start) Construct membership functions for them. (start) Construct knowledge base of rules (start) Convert crisp data into fuzzy data sets using membership functions. (fuzzification) Evaluate rules in the rule base. (Inference Engine) Combine results from each rule. (Inference Engine) Convert output data into non-fuzzy values. (defuzzification)
  • 12. AI - Working of ANNs AI - issues and Terminology Python - Data structure Topics for next Post Stay Tuned with