SlideShare a Scribd company logo
1 of 19
Department of Information Technology 1Soft Computing (ITC4256 )
Dr. C.V. Suresh Babu
Professor
Department of IT
Hindustan Institute of Science & Technology
Fuzzy Expert Systems
Department of Information Technology 2Soft Computing (ITC4256 )
Action Plan
• Introduction to Intelligent Systems
• Expert Systems
• Neural Networks
• Fuzzy Logic
• Intelligent Agents
• Quiz at the end of session`
Department of Information Technology 3Soft Computing (ITC4256 )
Objectives
• Explain the potential value and the potential limitations of
artificial intelligence.
• Provide examples of the benefits, applications, and limitations
of expert systems.
• Provide examples of the use of neural networks.
• Provide examples of the use of fuzzy logic.
• Describe the use case for several major types of intelligent
agents.
Department of Information Technology 4Soft Computing (ITC4256 )
Introduction to Intelligent Agents
• Artificial Intelligence (AI)
– Behavior by a machine that, if performed by a human being,
would be considered intelligent.
• Artificial Intelligence versus Natural (Human) Intelligence
Department of Information Technology 5Soft Computing (ITC4256 )
Four Activities Involved in the Transfer of Expertise
Expert  Computer  User
1. Knowledge Acquisition
2. Knowledge Representation
3. Knowledge Inferencing
4. Knowledge Transfer
Expert Systems
Department of Information Technology 6Soft Computing (ITC4256 )
The Components of Expert Systems
• Knowledge Base
– Facts
– Rules
• Inference Engine
Department of Information Technology 7Soft Computing (ITC4256 )
Applications, Benefits, and Limitations of
Expert Systems
• Expert Systems Are Especially Useful in the Following Categories
– Interpretation
– Prediction
– Diagnosis
– Design
– Planning
– Monitoring
– Debugging
– Repair
– Instruction
– Control
Department of Information Technology 8Soft Computing (ITC4256 )
Applications, Benefits, and Limitations of
Expert Systems
• Benefits of Expert Systems
– Increased Output and Productivity
– Increased Quality
– Capture and Dissemination of Scarce Resources
– Accessibility to Knowledge and Help Desks
– Reliability
– Ability to Work with Incomplete or Uncertain Information
– Provision of Training
– Enhancement of Decision-making and Problem-solving Capabilities
– Decreased Decision-Making Time
– Reduced Downtime
• Difficulties of Using Expert Systems
– Transferring domain expertise from human experts to the expert system can be difficult because people cannot always explain
what they know
– Even if the doman experts can explain their entire reasoning process, automating that process may not be possible
– In some contexts, there is a potential liability from the use of expert systems.
Department of Information Technology 9Soft Computing (ITC4256 )
Applications, Benefits, and Limitations of
Expert Systems
• Benefits of Expert Systems
– Increased Output and Productivity
– Increased Quality
– Capture and Dissemination of Scarce Resources
– Accessibility to Knowledge and Help Desks
– Reliability
– Ability to Work with Incomplete or Uncertain Information
– Provision of Training
– Enhancement of Decision-making and Problem-solving Capabilities
– Decreased Decision-Making Time
– Reduced Downtime
Department of Information Technology 10Soft Computing (ITC4256 )
Applications, Benefits, and Limitations of
Expert Systems
• Difficulties of Using Expert Systems
– Transferring domain expertise from human experts to the expert
system can be difficult because people cannot always explain what
they know
– Even if the domain experts can explain their entire reasoning process,
automating that process may not be possible
– In some contexts, there is a potential liability from the use of expert
systems.
Department of Information Technology 11Soft Computing (ITC4256 )
What is Uncertainty?
• Uncertainty is essentially lack of information to
formulate a decision.
• Uncertainty may result in making poor or bad
decisions.
• As living creatures, we are accustomed to dealing
with uncertainty – that’s how we survive.
• Dealing with uncertainty requires reasoning
under uncertainty along with possessing a lot of
common sense.
Department of Information Technology 12Soft Computing (ITC4256 )
How to Expert Systems Deal with Uncertainty?
• Expert systems provide an advantage when dealing with
uncertainty as compared to decision trees.
• With decision trees, all the facts must be known to arrive at an
outcome.
• Probability theory is devoted to dealing with theories of
uncertainty.
• There are many theories of probability – each with advantages and
disadvantages.
Department of Information Technology 13Soft Computing (ITC4256 )
Theories to Deal with Uncertainty
• Bayesian Probability
• Hartley Theory
• Shannon Theory
• Dempster-Shafer Theory
• Markov Models
• Zadeh’s Fuzzy Theory
Department of Information Technology 14Soft Computing (ITC4256 )
Dealing with Uncertainty
• Deductive reasoning – deals with exact facts and exact conclusions
• Inductive reasoning – not as strong as deductive – premises support
the conclusion but do not guarantee it.
• There are a number of methods to pick the best solution in light of
uncertainty.
• When dealing with uncertainty, we may have to settle for just a good
solution.
Department of Information Technology 15Soft Computing (ITC4256 )
Neural Networks
• A system of programs and data structures that simulates the
underlying functions of the biological brain
– Examples of the Use of Neural Networks
• Bruce Nuclear Facility (Ontario, Canada)
• Research into Diseases (Alzheimer’s, Parkinson’s, Epilepsy, etc.)
• Banking System Fraud Detection
Department of Information Technology 16Soft Computing (ITC4256 )
Fuzzy Logic
• A branch of mathematics that deals with uncertainties by
simulating the processes of human reasoning.
Department of Information Technology 17Soft Computing (ITC4256 )
Intelligent Agents
• A software program that assists, you, or acts on your behalf,
in performing repetitive computer-related tasks.
• Information Agents
• Monitoring-and-Surveillance Agents
• User Agents (or Personal Agents)
Department of Information Technology 18Soft Computing (ITC4256 )
Test Yourself
1. The first widely-used commercial form of Artificial Intelligence (Al) is being used in many popular products like microwave ovens, automobiles and plug in
circuit boards for desktop PCs. It allows machines to handle vague information with a deftness that mimics human intuition. What is the name of this
Artificial Intelligence?
a) Boolean logic
b) Human logic
c) Fuzzy logic
d) Functional logic
2. _____ are knowledge based system to which present rules are applied to solve a particular problem.
a. ES
b. AI
c. KBS
d. Base rule 0
3. Which of the following is not true about expert systems?
a. Expert systems are collections of human knowledge
b. Export systems are expensive to design.
c. export systems are usually designed to run on small general-purpose computers
d. Maintenance support may be difficult to obtain for an expert system.
4. Which of the following is a component of an expert system?
a. explanation module
b. knowledge base
c. natural language interface for the user
d. All of the above
5. The components of an expert system include a .......... that perform interfaces on the knowledge base and communicate answers to a user's questions?
a. Database and software module
b. Knowledge base and software module
c. communication base and software module
d. Knowledge base and interactive module
Department of Information Technology 19Soft Computing (ITC4256 )
Answers
1. The first widely-used commercial form of Artificial Intelligence (Al) is being used in many popular products like microwave ovens, automobiles and plug in
circuit boards for desktop PCs. It allows machines to handle vague information with a deftness that mimics human intuition. What is the name of this
Artificial Intelligence?
a) Boolean logic
b) Human logic
c) Fuzzy logic
d) Functional logic
2. _____ are knowledge based system to which present rules are applied to solve a particular problem.
a. ES
b. AI
c. KBS
d. Base rule 0
3. Which of the following is not true about expert systems?
a. Expert systems are collections of human knowledge
b. Export systems are expensive to design.
c. export systems are usually designed to run on small general-purpose computers
d. Maintenance support may be difficult to obtain for an expert system.
4. Which of the following is a component of an expert system?
a. explanation module
b. knowledge base
c. natural language interface for the user
d. All of the above
5. The components of an expert system include a .......... that perform interfaces on the knowledge base and communicate answers to a user's questions?
a. Database and software module
b. Knowledge base and software module
c. communication base and software module
d. Knowledge base and interactive module

More Related Content

What's hot

What's hot (20)

Genetic algorithm
Genetic algorithmGenetic algorithm
Genetic algorithm
 
Introduction to Genetic Algorithms
Introduction to Genetic AlgorithmsIntroduction to Genetic Algorithms
Introduction to Genetic Algorithms
 
Fuzzy expert system
Fuzzy expert systemFuzzy expert system
Fuzzy expert system
 
Genetic Algorithms - Artificial Intelligence
Genetic Algorithms - Artificial IntelligenceGenetic Algorithms - Artificial Intelligence
Genetic Algorithms - Artificial Intelligence
 
Knowledge Representation in Artificial intelligence
Knowledge Representation in Artificial intelligence Knowledge Representation in Artificial intelligence
Knowledge Representation in Artificial intelligence
 
Lecture 9 Perceptron
Lecture 9 PerceptronLecture 9 Perceptron
Lecture 9 Perceptron
 
Hybrid systems
Hybrid systemsHybrid systems
Hybrid systems
 
Fuzzy Membership Function
Fuzzy Membership Function Fuzzy Membership Function
Fuzzy Membership Function
 
Knowledge Representation & Reasoning
Knowledge Representation & ReasoningKnowledge Representation & Reasoning
Knowledge Representation & Reasoning
 
Introduction to soft computing
 Introduction to soft computing Introduction to soft computing
Introduction to soft computing
 
Probabilistic Reasoning
Probabilistic ReasoningProbabilistic Reasoning
Probabilistic Reasoning
 
MACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMMACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHM
 
Fuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoningFuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoning
 
Genetic Algorithms
Genetic AlgorithmsGenetic Algorithms
Genetic Algorithms
 
Machine Learning With Logistic Regression
Machine Learning  With Logistic RegressionMachine Learning  With Logistic Regression
Machine Learning With Logistic Regression
 
Neural networks...
Neural networks...Neural networks...
Neural networks...
 
Bayesian learning
Bayesian learningBayesian learning
Bayesian learning
 
Probabilistic Reasoning
Probabilistic Reasoning Probabilistic Reasoning
Probabilistic Reasoning
 
Concept learning
Concept learningConcept learning
Concept learning
 
NLP_KASHK:Evaluating Language Model
NLP_KASHK:Evaluating Language ModelNLP_KASHK:Evaluating Language Model
NLP_KASHK:Evaluating Language Model
 

Similar to Fuzzy expert systems

Introduction to soft computing V 1.0
Introduction to soft computing  V 1.0Introduction to soft computing  V 1.0
Introduction to soft computing V 1.0Dr. C.V. Suresh Babu
 
Week 11 12 chap11 c-2
Week 11 12 chap11 c-2Week 11 12 chap11 c-2
Week 11 12 chap11 c-2Zahir Reza
 
Introduction to artificial neural network
Introduction to artificial neural networkIntroduction to artificial neural network
Introduction to artificial neural networkDr. C.V. Suresh Babu
 
AI and Expert Systems
AI and Expert SystemsAI and Expert Systems
AI and Expert SystemsAkhil Kaushik
 
ai-ruba.pptx presentation artificial intelligence
ai-ruba.pptx presentation artificial intelligenceai-ruba.pptx presentation artificial intelligence
ai-ruba.pptx presentation artificial intelligenceChellamuthuHaripriya
 
AI for Everyone: Master the Basics
AI for Everyone: Master the BasicsAI for Everyone: Master the Basics
AI for Everyone: Master the BasicsStutty Srivastava
 
Introduction to Expert Systems {Artificial Intelligence}
Introduction to Expert Systems {Artificial Intelligence}Introduction to Expert Systems {Artificial Intelligence}
Introduction to Expert Systems {Artificial Intelligence}FellowBuddy.com
 
Artificial intelligence & Expert Systems.ppt
Artificial intelligence  & Expert Systems.pptArtificial intelligence  & Expert Systems.ppt
Artificial intelligence & Expert Systems.pptsobia1983khan
 
AI_Module_4_lecture_1.pptx
AI_Module_4_lecture_1.pptxAI_Module_4_lecture_1.pptx
AI_Module_4_lecture_1.pptxadityab33
 
Intelligent system by SHAHIN ELAHI BOX
Intelligent system by SHAHIN ELAHI BOXIntelligent system by SHAHIN ELAHI BOX
Intelligent system by SHAHIN ELAHI BOXShahin Alam
 
Artificial-Intelligence--AI And ES Nowledge Base Systems
Artificial-Intelligence--AI And ES Nowledge Base SystemsArtificial-Intelligence--AI And ES Nowledge Base Systems
Artificial-Intelligence--AI And ES Nowledge Base SystemsJim Webb
 
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS KNOWLEDGE-BASED SYSTEMS TEACHING ...
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS  KNOWLEDGE-BASED SYSTEMS TEACHING ...ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS  KNOWLEDGE-BASED SYSTEMS TEACHING ...
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS KNOWLEDGE-BASED SYSTEMS TEACHING ...Arlene Smith
 
AAI expert system and their usecases.ppt
AAI expert system and their usecases.pptAAI expert system and their usecases.ppt
AAI expert system and their usecases.pptPriyadarshini648418
 
Applied Artificial Intelligence presenttt
Applied Artificial Intelligence presentttApplied Artificial Intelligence presenttt
Applied Artificial Intelligence presentttPriyadarshini648418
 

Similar to Fuzzy expert systems (20)

Introduction to soft computing V 1.0
Introduction to soft computing  V 1.0Introduction to soft computing  V 1.0
Introduction to soft computing V 1.0
 
Week 11 12 chap11 c-2
Week 11 12 chap11 c-2Week 11 12 chap11 c-2
Week 11 12 chap11 c-2
 
An overview on ai
An overview on aiAn overview on ai
An overview on ai
 
Introduction to artificial neural network
Introduction to artificial neural networkIntroduction to artificial neural network
Introduction to artificial neural network
 
AI and Expert Systems
AI and Expert SystemsAI and Expert Systems
AI and Expert Systems
 
ai-ruba.pptx presentation artificial intelligence
ai-ruba.pptx presentation artificial intelligenceai-ruba.pptx presentation artificial intelligence
ai-ruba.pptx presentation artificial intelligence
 
AI for Everyone: Master the Basics
AI for Everyone: Master the BasicsAI for Everyone: Master the Basics
AI for Everyone: Master the Basics
 
Introduction to Expert Systems {Artificial Intelligence}
Introduction to Expert Systems {Artificial Intelligence}Introduction to Expert Systems {Artificial Intelligence}
Introduction to Expert Systems {Artificial Intelligence}
 
AI BASICS.ppt
AI BASICS.pptAI BASICS.ppt
AI BASICS.ppt
 
Artificial intelligence & Expert Systems.ppt
Artificial intelligence  & Expert Systems.pptArtificial intelligence  & Expert Systems.ppt
Artificial intelligence & Expert Systems.ppt
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Expert system
Expert system Expert system
Expert system
 
1010 chapter11
1010 chapter111010 chapter11
1010 chapter11
 
1010 chapter11
1010 chapter111010 chapter11
1010 chapter11
 
AI_Module_4_lecture_1.pptx
AI_Module_4_lecture_1.pptxAI_Module_4_lecture_1.pptx
AI_Module_4_lecture_1.pptx
 
Intelligent system by SHAHIN ELAHI BOX
Intelligent system by SHAHIN ELAHI BOXIntelligent system by SHAHIN ELAHI BOX
Intelligent system by SHAHIN ELAHI BOX
 
Artificial-Intelligence--AI And ES Nowledge Base Systems
Artificial-Intelligence--AI And ES Nowledge Base SystemsArtificial-Intelligence--AI And ES Nowledge Base Systems
Artificial-Intelligence--AI And ES Nowledge Base Systems
 
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS KNOWLEDGE-BASED SYSTEMS TEACHING ...
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS  KNOWLEDGE-BASED SYSTEMS TEACHING ...ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS  KNOWLEDGE-BASED SYSTEMS TEACHING ...
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS KNOWLEDGE-BASED SYSTEMS TEACHING ...
 
AAI expert system and their usecases.ppt
AAI expert system and their usecases.pptAAI expert system and their usecases.ppt
AAI expert system and their usecases.ppt
 
Applied Artificial Intelligence presenttt
Applied Artificial Intelligence presentttApplied Artificial Intelligence presenttt
Applied Artificial Intelligence presenttt
 

More from Dr. C.V. Suresh Babu (20)

Data analytics with R
Data analytics with RData analytics with R
Data analytics with R
 
Association rules
Association rulesAssociation rules
Association rules
 
Clustering
ClusteringClustering
Clustering
 
Classification
ClassificationClassification
Classification
 
Blue property assumptions.
Blue property assumptions.Blue property assumptions.
Blue property assumptions.
 
Introduction to regression
Introduction to regressionIntroduction to regression
Introduction to regression
 
DART
DARTDART
DART
 
Mycin
MycinMycin
Mycin
 
Expert systems
Expert systemsExpert systems
Expert systems
 
Dempster shafer theory
Dempster shafer theoryDempster shafer theory
Dempster shafer theory
 
Bayes network
Bayes networkBayes network
Bayes network
 
Bayes' theorem
Bayes' theoremBayes' theorem
Bayes' theorem
 
Knowledge based agents
Knowledge based agentsKnowledge based agents
Knowledge based agents
 
Rule based system
Rule based systemRule based system
Rule based system
 
Formal Logic in AI
Formal Logic in AIFormal Logic in AI
Formal Logic in AI
 
Production based system
Production based systemProduction based system
Production based system
 
Game playing in AI
Game playing in AIGame playing in AI
Game playing in AI
 
Diagnosis test of diabetics and hypertension by AI
Diagnosis test of diabetics and hypertension by AIDiagnosis test of diabetics and hypertension by AI
Diagnosis test of diabetics and hypertension by AI
 
A study on “impact of artificial intelligence in covid19 diagnosis”
A study on “impact of artificial intelligence in covid19 diagnosis”A study on “impact of artificial intelligence in covid19 diagnosis”
A study on “impact of artificial intelligence in covid19 diagnosis”
 
A study on “impact of artificial intelligence in covid19 diagnosis”
A study on “impact of artificial intelligence in covid19 diagnosis”A study on “impact of artificial intelligence in covid19 diagnosis”
A study on “impact of artificial intelligence in covid19 diagnosis”
 

Recently uploaded

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 

Recently uploaded (20)

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 

Fuzzy expert systems

  • 1. Department of Information Technology 1Soft Computing (ITC4256 ) Dr. C.V. Suresh Babu Professor Department of IT Hindustan Institute of Science & Technology Fuzzy Expert Systems
  • 2. Department of Information Technology 2Soft Computing (ITC4256 ) Action Plan • Introduction to Intelligent Systems • Expert Systems • Neural Networks • Fuzzy Logic • Intelligent Agents • Quiz at the end of session`
  • 3. Department of Information Technology 3Soft Computing (ITC4256 ) Objectives • Explain the potential value and the potential limitations of artificial intelligence. • Provide examples of the benefits, applications, and limitations of expert systems. • Provide examples of the use of neural networks. • Provide examples of the use of fuzzy logic. • Describe the use case for several major types of intelligent agents.
  • 4. Department of Information Technology 4Soft Computing (ITC4256 ) Introduction to Intelligent Agents • Artificial Intelligence (AI) – Behavior by a machine that, if performed by a human being, would be considered intelligent. • Artificial Intelligence versus Natural (Human) Intelligence
  • 5. Department of Information Technology 5Soft Computing (ITC4256 ) Four Activities Involved in the Transfer of Expertise Expert  Computer  User 1. Knowledge Acquisition 2. Knowledge Representation 3. Knowledge Inferencing 4. Knowledge Transfer Expert Systems
  • 6. Department of Information Technology 6Soft Computing (ITC4256 ) The Components of Expert Systems • Knowledge Base – Facts – Rules • Inference Engine
  • 7. Department of Information Technology 7Soft Computing (ITC4256 ) Applications, Benefits, and Limitations of Expert Systems • Expert Systems Are Especially Useful in the Following Categories – Interpretation – Prediction – Diagnosis – Design – Planning – Monitoring – Debugging – Repair – Instruction – Control
  • 8. Department of Information Technology 8Soft Computing (ITC4256 ) Applications, Benefits, and Limitations of Expert Systems • Benefits of Expert Systems – Increased Output and Productivity – Increased Quality – Capture and Dissemination of Scarce Resources – Accessibility to Knowledge and Help Desks – Reliability – Ability to Work with Incomplete or Uncertain Information – Provision of Training – Enhancement of Decision-making and Problem-solving Capabilities – Decreased Decision-Making Time – Reduced Downtime • Difficulties of Using Expert Systems – Transferring domain expertise from human experts to the expert system can be difficult because people cannot always explain what they know – Even if the doman experts can explain their entire reasoning process, automating that process may not be possible – In some contexts, there is a potential liability from the use of expert systems.
  • 9. Department of Information Technology 9Soft Computing (ITC4256 ) Applications, Benefits, and Limitations of Expert Systems • Benefits of Expert Systems – Increased Output and Productivity – Increased Quality – Capture and Dissemination of Scarce Resources – Accessibility to Knowledge and Help Desks – Reliability – Ability to Work with Incomplete or Uncertain Information – Provision of Training – Enhancement of Decision-making and Problem-solving Capabilities – Decreased Decision-Making Time – Reduced Downtime
  • 10. Department of Information Technology 10Soft Computing (ITC4256 ) Applications, Benefits, and Limitations of Expert Systems • Difficulties of Using Expert Systems – Transferring domain expertise from human experts to the expert system can be difficult because people cannot always explain what they know – Even if the domain experts can explain their entire reasoning process, automating that process may not be possible – In some contexts, there is a potential liability from the use of expert systems.
  • 11. Department of Information Technology 11Soft Computing (ITC4256 ) What is Uncertainty? • Uncertainty is essentially lack of information to formulate a decision. • Uncertainty may result in making poor or bad decisions. • As living creatures, we are accustomed to dealing with uncertainty – that’s how we survive. • Dealing with uncertainty requires reasoning under uncertainty along with possessing a lot of common sense.
  • 12. Department of Information Technology 12Soft Computing (ITC4256 ) How to Expert Systems Deal with Uncertainty? • Expert systems provide an advantage when dealing with uncertainty as compared to decision trees. • With decision trees, all the facts must be known to arrive at an outcome. • Probability theory is devoted to dealing with theories of uncertainty. • There are many theories of probability – each with advantages and disadvantages.
  • 13. Department of Information Technology 13Soft Computing (ITC4256 ) Theories to Deal with Uncertainty • Bayesian Probability • Hartley Theory • Shannon Theory • Dempster-Shafer Theory • Markov Models • Zadeh’s Fuzzy Theory
  • 14. Department of Information Technology 14Soft Computing (ITC4256 ) Dealing with Uncertainty • Deductive reasoning – deals with exact facts and exact conclusions • Inductive reasoning – not as strong as deductive – premises support the conclusion but do not guarantee it. • There are a number of methods to pick the best solution in light of uncertainty. • When dealing with uncertainty, we may have to settle for just a good solution.
  • 15. Department of Information Technology 15Soft Computing (ITC4256 ) Neural Networks • A system of programs and data structures that simulates the underlying functions of the biological brain – Examples of the Use of Neural Networks • Bruce Nuclear Facility (Ontario, Canada) • Research into Diseases (Alzheimer’s, Parkinson’s, Epilepsy, etc.) • Banking System Fraud Detection
  • 16. Department of Information Technology 16Soft Computing (ITC4256 ) Fuzzy Logic • A branch of mathematics that deals with uncertainties by simulating the processes of human reasoning.
  • 17. Department of Information Technology 17Soft Computing (ITC4256 ) Intelligent Agents • A software program that assists, you, or acts on your behalf, in performing repetitive computer-related tasks. • Information Agents • Monitoring-and-Surveillance Agents • User Agents (or Personal Agents)
  • 18. Department of Information Technology 18Soft Computing (ITC4256 ) Test Yourself 1. The first widely-used commercial form of Artificial Intelligence (Al) is being used in many popular products like microwave ovens, automobiles and plug in circuit boards for desktop PCs. It allows machines to handle vague information with a deftness that mimics human intuition. What is the name of this Artificial Intelligence? a) Boolean logic b) Human logic c) Fuzzy logic d) Functional logic 2. _____ are knowledge based system to which present rules are applied to solve a particular problem. a. ES b. AI c. KBS d. Base rule 0 3. Which of the following is not true about expert systems? a. Expert systems are collections of human knowledge b. Export systems are expensive to design. c. export systems are usually designed to run on small general-purpose computers d. Maintenance support may be difficult to obtain for an expert system. 4. Which of the following is a component of an expert system? a. explanation module b. knowledge base c. natural language interface for the user d. All of the above 5. The components of an expert system include a .......... that perform interfaces on the knowledge base and communicate answers to a user's questions? a. Database and software module b. Knowledge base and software module c. communication base and software module d. Knowledge base and interactive module
  • 19. Department of Information Technology 19Soft Computing (ITC4256 ) Answers 1. The first widely-used commercial form of Artificial Intelligence (Al) is being used in many popular products like microwave ovens, automobiles and plug in circuit boards for desktop PCs. It allows machines to handle vague information with a deftness that mimics human intuition. What is the name of this Artificial Intelligence? a) Boolean logic b) Human logic c) Fuzzy logic d) Functional logic 2. _____ are knowledge based system to which present rules are applied to solve a particular problem. a. ES b. AI c. KBS d. Base rule 0 3. Which of the following is not true about expert systems? a. Expert systems are collections of human knowledge b. Export systems are expensive to design. c. export systems are usually designed to run on small general-purpose computers d. Maintenance support may be difficult to obtain for an expert system. 4. Which of the following is a component of an expert system? a. explanation module b. knowledge base c. natural language interface for the user d. All of the above 5. The components of an expert system include a .......... that perform interfaces on the knowledge base and communicate answers to a user's questions? a. Database and software module b. Knowledge base and software module c. communication base and software module d. Knowledge base and interactive module