SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

S.N.Sivanandam & S.N. Deepa - Introduction to Genetic Algorithms 2008 ISBN 35...
S.N.Sivanandam & S.N. Deepa - Introduction to Genetic Algorithms 2008 ISBN 35...S.N.Sivanandam & S.N. Deepa - Introduction to Genetic Algorithms 2008 ISBN 35...
S.N.Sivanandam & S.N. Deepa - Introduction to Genetic Algorithms 2008 ISBN 35...
edwinray3
 

Tendances (20)

Expert System Full Details
Expert System Full DetailsExpert System Full Details
Expert System Full Details
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
Fuzzy expert system
Fuzzy expert systemFuzzy expert system
Fuzzy expert system
 
Fuzzy logic member functions
Fuzzy logic member functionsFuzzy logic member functions
Fuzzy logic member functions
 
Foundation of A.I
Foundation of A.IFoundation of A.I
Foundation of A.I
 
S.N.Sivanandam & S.N. Deepa - Introduction to Genetic Algorithms 2008 ISBN 35...
S.N.Sivanandam & S.N. Deepa - Introduction to Genetic Algorithms 2008 ISBN 35...S.N.Sivanandam & S.N. Deepa - Introduction to Genetic Algorithms 2008 ISBN 35...
S.N.Sivanandam & S.N. Deepa - Introduction to Genetic Algorithms 2008 ISBN 35...
 
Fuzzy logic ppt
Fuzzy logic pptFuzzy logic ppt
Fuzzy logic ppt
 
Chapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy LogicChapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy Logic
 
Hybrid systems
Hybrid systemsHybrid systems
Hybrid systems
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Introduction to Genetic Algorithms
Introduction to Genetic AlgorithmsIntroduction to Genetic Algorithms
Introduction to Genetic Algorithms
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Machine learning with ADA Boost
Machine learning with ADA BoostMachine learning with ADA Boost
Machine learning with ADA Boost
 
Knowledge based systems
Knowledge based systemsKnowledge based systems
Knowledge based systems
 
Introduction to artificial neural network
Introduction to artificial neural networkIntroduction to artificial neural network
Introduction to artificial neural network
 
Dendral
DendralDendral
Dendral
 
If then rule in fuzzy logic and fuzzy implications
If then rule  in fuzzy logic and fuzzy implicationsIf then rule  in fuzzy logic and fuzzy implications
If then rule in fuzzy logic and fuzzy implications
 
Expert systems
Expert systemsExpert systems
Expert systems
 
Soft computing01
Soft computing01Soft computing01
Soft computing01
 

Similaire à Fuzzy expert systems

Week 11 12 chap11 c-2
Week 11 12 chap11 c-2Week 11 12 chap11 c-2
Week 11 12 chap11 c-2
Zahir Reza
 
AI_Module_4_lecture_1.pptx
AI_Module_4_lecture_1.pptxAI_Module_4_lecture_1.pptx
AI_Module_4_lecture_1.pptx
adityab33
 
Intelligent system by SHAHIN ELAHI BOX
Intelligent system by SHAHIN ELAHI BOXIntelligent system by SHAHIN ELAHI BOX
Intelligent system by SHAHIN ELAHI BOX
Shahin Alam
 
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
Priyadarshini648418
 
Applied Artificial Intelligence presenttt
Applied Artificial Intelligence presentttApplied Artificial Intelligence presenttt
Applied Artificial Intelligence presenttt
Priyadarshini648418
 

Similaire à Fuzzy expert systems (20)

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
 
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 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
 
Expert systems
Expert systemsExpert systems
Expert systems
 
influence of AI in IS
influence of AI in ISinfluence of AI in IS
influence of AI in IS
 
Artificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptxArtificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptx
 

Plus de Dr. C.V. Suresh Babu

Plus de 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
 
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”
 
A study on “the impact of data analytics in covid 19 health care system”
A study on “the impact of data analytics in covid 19 health care system”A study on “the impact of data analytics in covid 19 health care system”
A study on “the impact of data analytics in covid 19 health care system”
 

Dernier

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 

Dernier (20)

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 

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