SlideShare a Scribd company logo
1 of 31
Download to read offline
Unit 8: Uncertainty in AI LH 3
Presented By : Tekendra Nath Yogi
Tekendranath@gmail.com
College Of Applied Business And Technology
Contd…
• Outline:
– 8.1 Fuzzy sets
– 8.2 Fuzzy logic
– 8.3 Fuzzy inferences
– 8.4 Probability theory and uncertainty
21/27/2019 By: Tekendra Nath Yogi
Introduction to Fuzzy Logic
• The word fuzzy refers to things which are not clear or are vague.
– E.g., tall, small, good,…. etc.
• Any event, process, or function that is changing continuously cannot always
be defined as either true or false
• such activities can be defined in a Fuzzy manner by using fuzzy logic.
31/27/2019 By: Tekendra Nath Yogi
Contd…
• What is Fuzzy Logic?
– fuzzy logic (by Lofti Zadeh in 1965 ) is not logic that is fuzzy, but logic
that is used to describe fuzziness.
– i.e., It deals with vague and imprecise information.
– based on degrees of truth rather than usual true/false or 1/0 like Boolean
logic.
41/27/2019 By: Tekendra Nath Yogi
Contd…
• Example:
51/27/2019 By: Tekendra Nath Yogi
Contd…
• 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.
61/27/2019 By: Tekendra Nath Yogi
Crisp set
• A crisp set is an unordered collection of different elements.
• Represented by listing all the elements comprising it.
• E.g.,
– Set of vowels in English alphabet, A = {a, e, i, o, u}
– Set of odd numbers less than 10, B = {1,3,5,7,9}.
• In crisp set element is either the member of a set or not. i.e., membership of
elements is either 100%( 1) or 0% (0).
• Membership of element x in set A is:
71/27/2019 By: Tekendra Nath Yogi






Ax
Ax
xfA
if0,
if1,
)(
Contd…
• Example of Crisp sets (set of tall men): if Height >180 then men is tall
• membership on crisp set based on above rule is as shown in table below:
• So we can say that crisp set has exact boundary.
81/27/2019 By: Tekendra Nath Yogi
Fuzzy set
• Elements are allowed to be partially included in the set.
• i.e., A Fuzzy Set has Fuzzy Boundaries
• i.e., membership of elements can be 100%( 1) to 0% (0).
• Membership of element x in set A is:
91/27/2019 By: Tekendra Nath Yogi







A.inpartlyisxif1µA(x)0
if0,
Aintotallyisxif1,
)(µ AxxA
Contd…
• The classical example in fuzzy sets is tall men. The elements of the fuzzy set
“tall men” are all men, but their degrees of membership depend on their
height.
101/27/2019 By: Tekendra Nath Yogi
Degree of Membership
Fuzzy
Mark
John
Tom
Bob
Bill
1
1
1
0
0
1.00
1.00
0.98
0.82
0.78
Peter
Steven
Mike
David
Chris
Crisp
1
0
0
0
0
0.24
0.15
0.06
0.01
0.00
Name Height, cm
205
198
181
167
155
152
158
172
179
208
Contd…
111/27/2019 By: Tekendra Nath Yogi
150 210170 180 190 200160
Height, cm
Degree of
Membership
Tall Men
150 210180 190 200
1.0
0.0
0.2
0.4
0.6
0.8
160
Degree of
Membership
170
1.0
0.0
0.2
0.4
0.6
0.8
Height, cm
Fuzzy Sets
Crisp Sets
Contd…
• In our “tall men” example, we can obtain fuzzy sets of tall, short and average men.
12
150 210170 180 190 200160
Height, cm
Degree of
Membership
Tall Men
150 210180 190 200
1.0
0.0
0.2
0.4
0.6
0.8
160
Degree of
Membership
Short Average ShortTall
170
1.0
0.0
0.2
0.4
0.6
0.8
Fuzzy Sets
Crisp Sets
Short Average
Tall
Tall
• a man who is 184 cm tall is a member of the average men set with a degree of
membership of 0.1, and at the same time, he is also a member of the tall men set with a
degree of 0.4.
Fuzzy Set Operations
• Fuzzy union (): the union of two fuzzy sets is the maximum (MAX) of each
element from two sets.
• E.g.
– A = {1.0, 0.20, 0.75}
– B = {0.2, 0.45, 0.50}
– A  B = {MAX(1.0, 0.2), MAX(0.20, 0.45), MAX(0.75, 0.50)}
= {1.0, 0.45, 0.75}
131/27/2019 By: Tekendra Nath Yogi
Contd…
• Fuzzy intersection (): the intersection of two fuzzy sets is just the MIN of
each element from the two sets.
• E.g.
– A = {1.0, 0.20, 0.75}
– B = {0.2, 0.45, 0.50}
– A  B = {MIN(1.0, 0.2), MIN(0.20, 0.45), MIN(0.75, 0.50)} = {0.2, 0.20,
0.50}
141/27/2019 By: Tekendra Nath Yogi
Contd…
• Complement ( _c):
– The complement of a fuzzy variable x is (1-x).
– The complement of a fuzzy set is composed of all elements’ complement.
– Example.
• A = {1.0, 0.20, 0.75}
• Ac = {1 – 1.0, 1 – 0.2, 1 – 0.75} = {0.0, 0.8, 0.25}
151/27/2019 By: Tekendra Nath Yogi
Fuzzy rules
• A fuzzy rule can be defined as a conditional statement in the form:
IF x is A THEN y is B
– where x and y are linguistic variables(Height, Weight, etc); and
– A and B are linguistic values (tall, short, medium, etc).
161/27/2019 By: Tekendra Nath Yogi
Contd…
• A classical IF-THEN rule uses binary logic, for example,
– Rule1:IF speed is > 100 THEN stopping_distance is >10
– Rule 2: IF speed is < 40 THEN stopping_distance is 2
– The variable speed can have any numerical value between 0 and 220
km/h, and the variable stopping_distance can take value >=0.
171/27/2019 By: Tekendra Nath Yogi
Contd…
• If than rules in a fuzzy form:
– Rule: 1 IF speed is fast THEN stopping_distance is long
– Rule: 2 IF speed is slow THEN stopping_distance is short
– In fuzzy rules, the linguistic variable speed has values slow, medium and
fast. The linguistic variable stopping_distance has values short, medium
and long.
• In a fuzzy system, all rules fire to some extent, or in other words they fire
partially.
• If the antecedent is true to some degree of membership, then the consequent
is also true to that same degree.
181/27/2019 By: Tekendra Nath Yogi
Contd…
• IF height is tall THEN weight is heavy
Tall men Heavy men
180
Degree of
Membership
1.0
0.0
0.2
0.4
0.6
0.8
Height, cm
190 200 70 80 100160
Weight, kg
120
Degree of
Membership
1.0
0.0
0.2
0.4
0.6
0.8
Tall men
Heavy men
180
Degree of
Membership
1.0
0.0
0.2
0.4
0.6
0.8
Height, cm
190 200 70 80 100160
Weight, kg
120
Degree of
Membership
1.0
0.0
0.2
0.4
0.6
0.8
Contd…
• A fuzzy rule can have multiple antecedents, for example:
– IF project_duration is long AND project_staffing is large AND
project_funding is inadequate
THEN risk is high
– IF service is excellent OR food is delicious
THEN tip is generous
201/27/2019 By: Tekendra Nath Yogi
Contd…
• The consequent of a fuzzy rule can also include multiple parts,
for instance:
– IF temperature is hot
THEN hot_water is reduced AND cold_water is increased
211/27/2019 By: Tekendra Nath Yogi
Fuzzy Inference Systems
• It has four main parts as shown in figure below:
221/27/2019 By: Tekendra Nath Yogi
Contd…
• Fuzzification Module:
– It transforms the system inputs, which are crisp numbers, into fuzzy input.
• Knowledge Base:
– It stores IF-THEN rules provided by human experts.
• Inference Engine:
– It simulates the human reasoning process by making fuzzy inference on
the inputs and IF-THEN rules.
• Defuzzification Module:
– It transforms the fuzzy set obtained by the inference engine into a crisp
value.
231/27/2019 By: Tekendra Nath Yogi
Contd…
• Fuzzy inference:
• The inference operations upon fuzzy IF–THEN rules performed by FISs are:
1. Compare the input with the membership functions on the antecedent part
to obtain the membership values of each linguistic label. (this step is often
called fuzzification.)
2. Combine the membership values on the antecedent part to get firing
strength (degree of fullfillment) of each rule.
3. Generate the qualified consequents for each rule depending on the firing
strength.
4. Aggregate the qualified consequents to produce a crisp output. (This step
is called defuzzification.)
241/27/2019 By: Tekendra Nath Yogi
Application Areas of Fuzzy Logic
• The key application areas of fuzzy logic are as given :
• Automotive Systems
– Automatic Gearboxes
– Four-Wheel Steering
– Vehicle environment control
• Consumer Electronic Goods
– Photocopiers
– Video Cameras
– Television
• Domestic Goods
– Microwave Ovens
– Refrigerators
– Toasters
– Vacuum Cleaners
– Washing Machines
• Environment Control
– Air Conditioners/Dryers/Heaters
– Humidifiers
251/27/2019 By: Tekendra Nath Yogi
Example of a Fuzzy Logic System
• Let us consider an air conditioning system as fuzzy logic system. This system
adjusts the temperature of air conditioner by comparing the room temperature
and the target temperature value.
26presented By: Tekendra Nath Nath26th September 2006
Contd…
• Advantages of FLSs:
– Mathematical concepts within fuzzy reasoning are very simple.
– You can modify a FLS by just adding or deleting rules due to flexibility of
fuzzy logic.
– Fuzzy logic Systems can take imprecise, distorted, noisy input
information.
– Fuzzy logic is a solution to complex problems in all fields of life,
including medicine, as it resembles human reasoning and decision making.
27presented By: Tekendra Nath Nath26th September 2006
Contd…
• Disadvantages of FLSs
– There is no systematic approach to fuzzy system designing.
– They are understandable only when simple.
– They are suitable for the problems which do not need high accuracy.
28presented By: Tekendra Nath Nath26th September 2006
Probability versus Fuzzy
• Probability:
– Probability is a formal examination of likelihood that an event will occur
– Measured in terms of ratio of number of expected occurrence of the total number
of possible occurrence.
– Event class is crisply defined only to determine its randomness.
• Fuzzy:
– Is a type of deterministic uncertainty
– Measures membership which event occurs.
– Interprets partial degree of truth
– Support many valued logic having truthness or falsity from[0, 1]
– Uses fuzzy set membership function.
29presented By: Tekendra Nath Nath26th September 2006
Homework
• What is fuzzy logic? How it differ from traditional logic?
• What is fuzzy set how it differ from tradition set? Explain the basic set
operations.
• What is fuzzy rules. Explain the difference between fuzzy rules and crisp
rule with suitable example.
• What is fuzzy inferencing system? How inferencing is done in fuzzy
systems.
• What is fuzzy logic? Explain the different application area of fuzzy logic
and fuzzy systems.
• What is probability? How it differ from fuzzy.
1/27/2019 By: Tekendra Nath Yogi 30
Thank You !
31By: Tekendra Nath Yogi1/27/2019

More Related Content

What's hot

Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}FellowBuddy.com
 
Ai 03 solving_problems_by_searching
Ai 03 solving_problems_by_searchingAi 03 solving_problems_by_searching
Ai 03 solving_problems_by_searchingMohammed Romi
 
Monkey & banana problem in AI
Monkey & banana problem in AIMonkey & banana problem in AI
Monkey & banana problem in AIManjeet Kamboj
 
Artificial intelligence and knowledge representation
Artificial intelligence and knowledge representationArtificial intelligence and knowledge representation
Artificial intelligence and knowledge representationSajan Sahu
 
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 SemDigiGurukul
 
Reinforcement Learning Tutorial | Edureka
Reinforcement Learning Tutorial | EdurekaReinforcement Learning Tutorial | Edureka
Reinforcement Learning Tutorial | EdurekaEdureka!
 
vdocument.in_prof-saroj-kaushik1-introduction-to-artificial-intelligence-lect...
vdocument.in_prof-saroj-kaushik1-introduction-to-artificial-intelligence-lect...vdocument.in_prof-saroj-kaushik1-introduction-to-artificial-intelligence-lect...
vdocument.in_prof-saroj-kaushik1-introduction-to-artificial-intelligence-lect...akshaya870130
 
An introduction to reinforcement learning
An introduction to reinforcement learningAn introduction to reinforcement learning
An introduction to reinforcement learningSubrat Panda, PhD
 
Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)SHUBHAM KUMAR GUPTA
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AIVishal Singh
 
Alpha-beta pruning (Artificial Intelligence)
Alpha-beta pruning (Artificial Intelligence)Alpha-beta pruning (Artificial Intelligence)
Alpha-beta pruning (Artificial Intelligence)Falak Chaudry
 
Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...
Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...
Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...JayaramB11
 

What's hot (20)

Planning
PlanningPlanning
Planning
 
Classical Planning
Classical PlanningClassical Planning
Classical Planning
 
Min-Max algorithm
Min-Max algorithmMin-Max algorithm
Min-Max algorithm
 
Truth management system
Truth  management systemTruth  management system
Truth management system
 
Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}
 
Ai 03 solving_problems_by_searching
Ai 03 solving_problems_by_searchingAi 03 solving_problems_by_searching
Ai 03 solving_problems_by_searching
 
Uncertainty in AI
Uncertainty in AIUncertainty in AI
Uncertainty in AI
 
Monkey & banana problem in AI
Monkey & banana problem in AIMonkey & banana problem in AI
Monkey & banana problem in AI
 
AI: AI & Problem Solving
AI: AI & Problem SolvingAI: AI & Problem Solving
AI: AI & Problem Solving
 
Artificial intelligence and knowledge representation
Artificial intelligence and knowledge representationArtificial intelligence and knowledge representation
Artificial intelligence and knowledge representation
 
AI Lecture 4 (informed search and exploration)
AI Lecture 4 (informed search and exploration)AI Lecture 4 (informed search and exploration)
AI Lecture 4 (informed search and exploration)
 
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
 
Reinforcement Learning Tutorial | Edureka
Reinforcement Learning Tutorial | EdurekaReinforcement Learning Tutorial | Edureka
Reinforcement Learning Tutorial | Edureka
 
vdocument.in_prof-saroj-kaushik1-introduction-to-artificial-intelligence-lect...
vdocument.in_prof-saroj-kaushik1-introduction-to-artificial-intelligence-lect...vdocument.in_prof-saroj-kaushik1-introduction-to-artificial-intelligence-lect...
vdocument.in_prof-saroj-kaushik1-introduction-to-artificial-intelligence-lect...
 
An introduction to reinforcement learning
An introduction to reinforcement learningAn introduction to reinforcement learning
An introduction to reinforcement learning
 
Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AI
 
Alpha-beta pruning (Artificial Intelligence)
Alpha-beta pruning (Artificial Intelligence)Alpha-beta pruning (Artificial Intelligence)
Alpha-beta pruning (Artificial Intelligence)
 
Adversarial search
Adversarial search Adversarial search
Adversarial search
 
Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...
Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...
Kevin Knight, Elaine Rich, B. Nair - Artificial Intelligence (2010, Tata McGr...
 

Similar to Unit8: Uncertainty in AI

Fuzzy Logic Seminar with Implementation
Fuzzy Logic Seminar with ImplementationFuzzy Logic Seminar with Implementation
Fuzzy Logic Seminar with ImplementationBhaumik Parmar
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logicAdPatel5
 
Fuzzification of College Adviser Proficiency Based on Specific Knowledge
Fuzzification of College Adviser Proficiency Based on Specific KnowledgeFuzzification of College Adviser Proficiency Based on Specific Knowledge
Fuzzification of College Adviser Proficiency Based on Specific KnowledgeUniversitas Pembangunan Panca Budi
 
Internship project report,Predictive Modelling
Internship project report,Predictive ModellingInternship project report,Predictive Modelling
Internship project report,Predictive ModellingAmit Kumar
 
Determining costs of construction errors, based on fuzzy logic systems ipcmc2...
Determining costs of construction errors, based on fuzzy logic systems ipcmc2...Determining costs of construction errors, based on fuzzy logic systems ipcmc2...
Determining costs of construction errors, based on fuzzy logic systems ipcmc2...Mohammad Lemar ZALMAİ
 
Fuzzy Logic Controller.pptx
Fuzzy Logic Controller.pptxFuzzy Logic Controller.pptx
Fuzzy Logic Controller.pptxMahuaPal6
 
Knowledge extraction from numerical data an abc
Knowledge extraction from numerical data an abcKnowledge extraction from numerical data an abc
Knowledge extraction from numerical data an abcIAEME Publication
 
Fuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoningFuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoningDr. C.V. Suresh Babu
 
Knowledge-Based Agent in Artificial intelligence.pptx
Knowledge-Based Agent in Artificial intelligence.pptxKnowledge-Based Agent in Artificial intelligence.pptx
Knowledge-Based Agent in Artificial intelligence.pptxsuchita74
 
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 MATLABDr M Muruganandam Masilamani
 
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
 
Survey on Artificial Neural Network Learning Technique Algorithms
Survey on Artificial Neural Network Learning Technique AlgorithmsSurvey on Artificial Neural Network Learning Technique Algorithms
Survey on Artificial Neural Network Learning Technique AlgorithmsIRJET Journal
 
Fuzzy Logic Based Parameter Adaptation of Interior Search Algorithm
Fuzzy Logic Based Parameter Adaptation of Interior Search AlgorithmFuzzy Logic Based Parameter Adaptation of Interior Search Algorithm
Fuzzy Logic Based Parameter Adaptation of Interior Search Algorithmijtsrd
 

Similar to Unit8: Uncertainty in AI (20)

Fuzzy Logic Seminar with Implementation
Fuzzy Logic Seminar with ImplementationFuzzy Logic Seminar with Implementation
Fuzzy Logic Seminar with Implementation
 
Fuzzy logic member functions
Fuzzy logic member functionsFuzzy logic member functions
Fuzzy logic member functions
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzification of College Adviser Proficiency Based on Specific Knowledge
Fuzzification of College Adviser Proficiency Based on Specific KnowledgeFuzzification of College Adviser Proficiency Based on Specific Knowledge
Fuzzification of College Adviser Proficiency Based on Specific Knowledge
 
LVTS APC fuzzy controller
LVTS APC fuzzy controllerLVTS APC fuzzy controller
LVTS APC fuzzy controller
 
Ece478 12es_final_report
Ece478 12es_final_reportEce478 12es_final_report
Ece478 12es_final_report
 
Internship project report,Predictive Modelling
Internship project report,Predictive ModellingInternship project report,Predictive Modelling
Internship project report,Predictive Modelling
 
Determining costs of construction errors, based on fuzzy logic systems ipcmc2...
Determining costs of construction errors, based on fuzzy logic systems ipcmc2...Determining costs of construction errors, based on fuzzy logic systems ipcmc2...
Determining costs of construction errors, based on fuzzy logic systems ipcmc2...
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
Fuzzy Logic Controller.pptx
Fuzzy Logic Controller.pptxFuzzy Logic Controller.pptx
Fuzzy Logic Controller.pptx
 
Knowledge extraction from numerical data an abc
Knowledge extraction from numerical data an abcKnowledge extraction from numerical data an abc
Knowledge extraction from numerical data an abc
 
Fuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoningFuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoning
 
Defuzzification
DefuzzificationDefuzzification
Defuzzification
 
Knowledge-Based Agent in Artificial intelligence.pptx
Knowledge-Based Agent in Artificial intelligence.pptxKnowledge-Based Agent in Artificial intelligence.pptx
Knowledge-Based Agent in Artificial intelligence.pptx
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
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
 
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
 
Survey on Artificial Neural Network Learning Technique Algorithms
Survey on Artificial Neural Network Learning Technique AlgorithmsSurvey on Artificial Neural Network Learning Technique Algorithms
Survey on Artificial Neural Network Learning Technique Algorithms
 
Fuzzy Logic Based Parameter Adaptation of Interior Search Algorithm
Fuzzy Logic Based Parameter Adaptation of Interior Search AlgorithmFuzzy Logic Based Parameter Adaptation of Interior Search Algorithm
Fuzzy Logic Based Parameter Adaptation of Interior Search Algorithm
 
Unit5: Learning
Unit5: LearningUnit5: Learning
Unit5: Learning
 

More from Tekendra Nath Yogi

Unit4: Knowledge Representation
Unit4: Knowledge RepresentationUnit4: Knowledge Representation
Unit4: Knowledge RepresentationTekendra Nath Yogi
 
Unit3:Informed and Uninformed search
Unit3:Informed and Uninformed searchUnit3:Informed and Uninformed search
Unit3:Informed and Uninformed searchTekendra Nath Yogi
 
BIM Data Mining Unit5 by Tekendra Nath Yogi
 BIM Data Mining Unit5 by Tekendra Nath Yogi BIM Data Mining Unit5 by Tekendra Nath Yogi
BIM Data Mining Unit5 by Tekendra Nath YogiTekendra Nath Yogi
 
BIM Data Mining Unit4 by Tekendra Nath Yogi
 BIM Data Mining Unit4 by Tekendra Nath Yogi BIM Data Mining Unit4 by Tekendra Nath Yogi
BIM Data Mining Unit4 by Tekendra Nath YogiTekendra Nath Yogi
 
BIM Data Mining Unit3 by Tekendra Nath Yogi
 BIM Data Mining Unit3 by Tekendra Nath Yogi BIM Data Mining Unit3 by Tekendra Nath Yogi
BIM Data Mining Unit3 by Tekendra Nath YogiTekendra Nath Yogi
 
BIM Data Mining Unit2 by Tekendra Nath Yogi
 BIM Data Mining Unit2 by Tekendra Nath Yogi BIM Data Mining Unit2 by Tekendra Nath Yogi
BIM Data Mining Unit2 by Tekendra Nath YogiTekendra Nath Yogi
 
BIM Data Mining Unit1 by Tekendra Nath Yogi
 BIM Data Mining Unit1 by Tekendra Nath Yogi BIM Data Mining Unit1 by Tekendra Nath Yogi
BIM Data Mining Unit1 by Tekendra Nath YogiTekendra Nath Yogi
 
B. SC CSIT Computer Graphics Unit 5 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 5 By Tekendra Nath YogiB. SC CSIT Computer Graphics Unit 5 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 5 By Tekendra Nath YogiTekendra Nath Yogi
 
B. SC CSIT Computer Graphics Lab By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Lab By Tekendra Nath YogiB. SC CSIT Computer Graphics Lab By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Lab By Tekendra Nath YogiTekendra Nath Yogi
 
B. SC CSIT Computer Graphics Unit 4 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 4 By Tekendra Nath YogiB. SC CSIT Computer Graphics Unit 4 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 4 By Tekendra Nath YogiTekendra Nath Yogi
 

More from Tekendra Nath Yogi (20)

Unit9:Expert System
Unit9:Expert SystemUnit9:Expert System
Unit9:Expert System
 
Unit7: Production System
Unit7: Production SystemUnit7: Production System
Unit7: Production System
 
Unit4: Knowledge Representation
Unit4: Knowledge RepresentationUnit4: Knowledge Representation
Unit4: Knowledge Representation
 
Unit3:Informed and Uninformed search
Unit3:Informed and Uninformed searchUnit3:Informed and Uninformed search
Unit3:Informed and Uninformed search
 
Unit2: Agents and Environment
Unit2: Agents and EnvironmentUnit2: Agents and Environment
Unit2: Agents and Environment
 
Unit1: Introduction to AI
Unit1: Introduction to AIUnit1: Introduction to AI
Unit1: Introduction to AI
 
Unit 6: Application of AI
Unit 6: Application of AIUnit 6: Application of AI
Unit 6: Application of AI
 
Unit10
Unit10Unit10
Unit10
 
Unit9
Unit9Unit9
Unit9
 
Unit8
Unit8Unit8
Unit8
 
Unit7
Unit7Unit7
Unit7
 
BIM Data Mining Unit5 by Tekendra Nath Yogi
 BIM Data Mining Unit5 by Tekendra Nath Yogi BIM Data Mining Unit5 by Tekendra Nath Yogi
BIM Data Mining Unit5 by Tekendra Nath Yogi
 
BIM Data Mining Unit4 by Tekendra Nath Yogi
 BIM Data Mining Unit4 by Tekendra Nath Yogi BIM Data Mining Unit4 by Tekendra Nath Yogi
BIM Data Mining Unit4 by Tekendra Nath Yogi
 
BIM Data Mining Unit3 by Tekendra Nath Yogi
 BIM Data Mining Unit3 by Tekendra Nath Yogi BIM Data Mining Unit3 by Tekendra Nath Yogi
BIM Data Mining Unit3 by Tekendra Nath Yogi
 
BIM Data Mining Unit2 by Tekendra Nath Yogi
 BIM Data Mining Unit2 by Tekendra Nath Yogi BIM Data Mining Unit2 by Tekendra Nath Yogi
BIM Data Mining Unit2 by Tekendra Nath Yogi
 
BIM Data Mining Unit1 by Tekendra Nath Yogi
 BIM Data Mining Unit1 by Tekendra Nath Yogi BIM Data Mining Unit1 by Tekendra Nath Yogi
BIM Data Mining Unit1 by Tekendra Nath Yogi
 
Unit6
Unit6Unit6
Unit6
 
B. SC CSIT Computer Graphics Unit 5 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 5 By Tekendra Nath YogiB. SC CSIT Computer Graphics Unit 5 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 5 By Tekendra Nath Yogi
 
B. SC CSIT Computer Graphics Lab By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Lab By Tekendra Nath YogiB. SC CSIT Computer Graphics Lab By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Lab By Tekendra Nath Yogi
 
B. SC CSIT Computer Graphics Unit 4 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 4 By Tekendra Nath YogiB. SC CSIT Computer Graphics Unit 4 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 4 By Tekendra Nath Yogi
 

Recently uploaded

Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxAleenaTreesaSaji
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzohaibmir069
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxAleenaTreesaSaji
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCEPRINCE C P
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...anilsa9823
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfnehabiju2046
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxAArockiyaNisha
 

Recently uploaded (20)

Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptx
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistan
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptx
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdf
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
 

Unit8: Uncertainty in AI

  • 1. Unit 8: Uncertainty in AI LH 3 Presented By : Tekendra Nath Yogi Tekendranath@gmail.com College Of Applied Business And Technology
  • 2. Contd… • Outline: – 8.1 Fuzzy sets – 8.2 Fuzzy logic – 8.3 Fuzzy inferences – 8.4 Probability theory and uncertainty 21/27/2019 By: Tekendra Nath Yogi
  • 3. Introduction to Fuzzy Logic • The word fuzzy refers to things which are not clear or are vague. – E.g., tall, small, good,…. etc. • Any event, process, or function that is changing continuously cannot always be defined as either true or false • such activities can be defined in a Fuzzy manner by using fuzzy logic. 31/27/2019 By: Tekendra Nath Yogi
  • 4. Contd… • What is Fuzzy Logic? – fuzzy logic (by Lofti Zadeh in 1965 ) is not logic that is fuzzy, but logic that is used to describe fuzziness. – i.e., It deals with vague and imprecise information. – based on degrees of truth rather than usual true/false or 1/0 like Boolean logic. 41/27/2019 By: Tekendra Nath Yogi
  • 6. Contd… • 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. 61/27/2019 By: Tekendra Nath Yogi
  • 7. Crisp set • A crisp set is an unordered collection of different elements. • Represented by listing all the elements comprising it. • E.g., – Set of vowels in English alphabet, A = {a, e, i, o, u} – Set of odd numbers less than 10, B = {1,3,5,7,9}. • In crisp set element is either the member of a set or not. i.e., membership of elements is either 100%( 1) or 0% (0). • Membership of element x in set A is: 71/27/2019 By: Tekendra Nath Yogi       Ax Ax xfA if0, if1, )(
  • 8. Contd… • Example of Crisp sets (set of tall men): if Height >180 then men is tall • membership on crisp set based on above rule is as shown in table below: • So we can say that crisp set has exact boundary. 81/27/2019 By: Tekendra Nath Yogi
  • 9. Fuzzy set • Elements are allowed to be partially included in the set. • i.e., A Fuzzy Set has Fuzzy Boundaries • i.e., membership of elements can be 100%( 1) to 0% (0). • Membership of element x in set A is: 91/27/2019 By: Tekendra Nath Yogi        A.inpartlyisxif1µA(x)0 if0, Aintotallyisxif1, )(µ AxxA
  • 10. Contd… • The classical example in fuzzy sets is tall men. The elements of the fuzzy set “tall men” are all men, but their degrees of membership depend on their height. 101/27/2019 By: Tekendra Nath Yogi Degree of Membership Fuzzy Mark John Tom Bob Bill 1 1 1 0 0 1.00 1.00 0.98 0.82 0.78 Peter Steven Mike David Chris Crisp 1 0 0 0 0 0.24 0.15 0.06 0.01 0.00 Name Height, cm 205 198 181 167 155 152 158 172 179 208
  • 11. Contd… 111/27/2019 By: Tekendra Nath Yogi 150 210170 180 190 200160 Height, cm Degree of Membership Tall Men 150 210180 190 200 1.0 0.0 0.2 0.4 0.6 0.8 160 Degree of Membership 170 1.0 0.0 0.2 0.4 0.6 0.8 Height, cm Fuzzy Sets Crisp Sets
  • 12. Contd… • In our “tall men” example, we can obtain fuzzy sets of tall, short and average men. 12 150 210170 180 190 200160 Height, cm Degree of Membership Tall Men 150 210180 190 200 1.0 0.0 0.2 0.4 0.6 0.8 160 Degree of Membership Short Average ShortTall 170 1.0 0.0 0.2 0.4 0.6 0.8 Fuzzy Sets Crisp Sets Short Average Tall Tall • a man who is 184 cm tall is a member of the average men set with a degree of membership of 0.1, and at the same time, he is also a member of the tall men set with a degree of 0.4.
  • 13. Fuzzy Set Operations • Fuzzy union (): the union of two fuzzy sets is the maximum (MAX) of each element from two sets. • E.g. – A = {1.0, 0.20, 0.75} – B = {0.2, 0.45, 0.50} – A  B = {MAX(1.0, 0.2), MAX(0.20, 0.45), MAX(0.75, 0.50)} = {1.0, 0.45, 0.75} 131/27/2019 By: Tekendra Nath Yogi
  • 14. Contd… • Fuzzy intersection (): the intersection of two fuzzy sets is just the MIN of each element from the two sets. • E.g. – A = {1.0, 0.20, 0.75} – B = {0.2, 0.45, 0.50} – A  B = {MIN(1.0, 0.2), MIN(0.20, 0.45), MIN(0.75, 0.50)} = {0.2, 0.20, 0.50} 141/27/2019 By: Tekendra Nath Yogi
  • 15. Contd… • Complement ( _c): – The complement of a fuzzy variable x is (1-x). – The complement of a fuzzy set is composed of all elements’ complement. – Example. • A = {1.0, 0.20, 0.75} • Ac = {1 – 1.0, 1 – 0.2, 1 – 0.75} = {0.0, 0.8, 0.25} 151/27/2019 By: Tekendra Nath Yogi
  • 16. Fuzzy rules • A fuzzy rule can be defined as a conditional statement in the form: IF x is A THEN y is B – where x and y are linguistic variables(Height, Weight, etc); and – A and B are linguistic values (tall, short, medium, etc). 161/27/2019 By: Tekendra Nath Yogi
  • 17. Contd… • A classical IF-THEN rule uses binary logic, for example, – Rule1:IF speed is > 100 THEN stopping_distance is >10 – Rule 2: IF speed is < 40 THEN stopping_distance is 2 – The variable speed can have any numerical value between 0 and 220 km/h, and the variable stopping_distance can take value >=0. 171/27/2019 By: Tekendra Nath Yogi
  • 18. Contd… • If than rules in a fuzzy form: – Rule: 1 IF speed is fast THEN stopping_distance is long – Rule: 2 IF speed is slow THEN stopping_distance is short – In fuzzy rules, the linguistic variable speed has values slow, medium and fast. The linguistic variable stopping_distance has values short, medium and long. • In a fuzzy system, all rules fire to some extent, or in other words they fire partially. • If the antecedent is true to some degree of membership, then the consequent is also true to that same degree. 181/27/2019 By: Tekendra Nath Yogi
  • 19. Contd… • IF height is tall THEN weight is heavy Tall men Heavy men 180 Degree of Membership 1.0 0.0 0.2 0.4 0.6 0.8 Height, cm 190 200 70 80 100160 Weight, kg 120 Degree of Membership 1.0 0.0 0.2 0.4 0.6 0.8 Tall men Heavy men 180 Degree of Membership 1.0 0.0 0.2 0.4 0.6 0.8 Height, cm 190 200 70 80 100160 Weight, kg 120 Degree of Membership 1.0 0.0 0.2 0.4 0.6 0.8
  • 20. Contd… • A fuzzy rule can have multiple antecedents, for example: – IF project_duration is long AND project_staffing is large AND project_funding is inadequate THEN risk is high – IF service is excellent OR food is delicious THEN tip is generous 201/27/2019 By: Tekendra Nath Yogi
  • 21. Contd… • The consequent of a fuzzy rule can also include multiple parts, for instance: – IF temperature is hot THEN hot_water is reduced AND cold_water is increased 211/27/2019 By: Tekendra Nath Yogi
  • 22. Fuzzy Inference Systems • It has four main parts as shown in figure below: 221/27/2019 By: Tekendra Nath Yogi
  • 23. Contd… • Fuzzification Module: – It transforms the system inputs, which are crisp numbers, into fuzzy input. • Knowledge Base: – It stores IF-THEN rules provided by human experts. • Inference Engine: – It simulates the human reasoning process by making fuzzy inference on the inputs and IF-THEN rules. • Defuzzification Module: – It transforms the fuzzy set obtained by the inference engine into a crisp value. 231/27/2019 By: Tekendra Nath Yogi
  • 24. Contd… • Fuzzy inference: • The inference operations upon fuzzy IF–THEN rules performed by FISs are: 1. Compare the input with the membership functions on the antecedent part to obtain the membership values of each linguistic label. (this step is often called fuzzification.) 2. Combine the membership values on the antecedent part to get firing strength (degree of fullfillment) of each rule. 3. Generate the qualified consequents for each rule depending on the firing strength. 4. Aggregate the qualified consequents to produce a crisp output. (This step is called defuzzification.) 241/27/2019 By: Tekendra Nath Yogi
  • 25. Application Areas of Fuzzy Logic • The key application areas of fuzzy logic are as given : • Automotive Systems – Automatic Gearboxes – Four-Wheel Steering – Vehicle environment control • Consumer Electronic Goods – Photocopiers – Video Cameras – Television • Domestic Goods – Microwave Ovens – Refrigerators – Toasters – Vacuum Cleaners – Washing Machines • Environment Control – Air Conditioners/Dryers/Heaters – Humidifiers 251/27/2019 By: Tekendra Nath Yogi
  • 26. Example of a Fuzzy Logic System • Let us consider an air conditioning system as fuzzy logic system. This system adjusts the temperature of air conditioner by comparing the room temperature and the target temperature value. 26presented By: Tekendra Nath Nath26th September 2006
  • 27. Contd… • Advantages of FLSs: – Mathematical concepts within fuzzy reasoning are very simple. – You can modify a FLS by just adding or deleting rules due to flexibility of fuzzy logic. – Fuzzy logic Systems can take imprecise, distorted, noisy input information. – Fuzzy logic is a solution to complex problems in all fields of life, including medicine, as it resembles human reasoning and decision making. 27presented By: Tekendra Nath Nath26th September 2006
  • 28. Contd… • Disadvantages of FLSs – There is no systematic approach to fuzzy system designing. – They are understandable only when simple. – They are suitable for the problems which do not need high accuracy. 28presented By: Tekendra Nath Nath26th September 2006
  • 29. Probability versus Fuzzy • Probability: – Probability is a formal examination of likelihood that an event will occur – Measured in terms of ratio of number of expected occurrence of the total number of possible occurrence. – Event class is crisply defined only to determine its randomness. • Fuzzy: – Is a type of deterministic uncertainty – Measures membership which event occurs. – Interprets partial degree of truth – Support many valued logic having truthness or falsity from[0, 1] – Uses fuzzy set membership function. 29presented By: Tekendra Nath Nath26th September 2006
  • 30. Homework • What is fuzzy logic? How it differ from traditional logic? • What is fuzzy set how it differ from tradition set? Explain the basic set operations. • What is fuzzy rules. Explain the difference between fuzzy rules and crisp rule with suitable example. • What is fuzzy inferencing system? How inferencing is done in fuzzy systems. • What is fuzzy logic? Explain the different application area of fuzzy logic and fuzzy systems. • What is probability? How it differ from fuzzy. 1/27/2019 By: Tekendra Nath Yogi 30
  • 31. Thank You ! 31By: Tekendra Nath Yogi1/27/2019