SlideShare a Scribd company logo
1 of 23
EXPERT SYSTEMS
Dr.P.Mohan
DCMS
Artificial
intelligence

Vision
systems

Learning
systems

Robotics

Expert systems

Neural networks
Natural language
processing
EXPERT SYSTEMS
Expert systems are designed to solve real

problems in a particular domain that normally
would require a human expert. It can solve many
types of problems
Developing an expert system involves extracting
relevant knowledge from human experts in the
area of problem, called domain experts.
Components of Expert System









Knowledge acquisition facility
Knowledge base
Knowledge-based management system
Inference engine,
Work space
Explanation facility
Reasoning capability and ,
User interface.
Characteristics of ES
Expert system is capable of handling challenging

decision problems and delivering solutions.
Expert system uses knowledge rather than data
for solution. Much of the knowledge is heuristicbased rather than algorithmic.
Expert system has the capability to explain how
the decision was made.
Characteristics contd…
Can…
Explain their reasoning or suggested decisions
Display intelligent behavior
Draw conclusions from complex relationships
Provide portable knowledge

Expert system shell
A collection of software packages and tools used to develop

expert systems
Limitations of Expert Systems
Not widely used or tested
Limited to relatively narrow problems
Cannot readily deal with “mixed” knowledge
Possibility of error
Cannot refine own knowledge base
Difficult to maintain
May have high development costs
Raise legal and ethical concerns
Capabilities of Expert Systems
Strategic goal setting
Planning
Design
Decision making
Quality control and monitoring
Diagnosis

Explore impact of strategic goals
Impact of plans on resources
Integrate general design principles and
manufacturing limitations
Provide advise on decisions
Monitor quality and assist in finding solutions
Look for causes and suggest solutions
Components of Expert System
Fuzzy logic
A specialty research area in computer science that allows shades
of gray and does not require everything to be simply yes/no, or
true/false
Backward chaining
A method of reasoning that starts with conclusions and works
backward to the supporting facts
Forward chaining
A method of reasoning that starts with the facts and works
forward to the conclusions
Explanation
facility

Inference
engine

Knowledge
base

Knowledge
base
acquisition
facility

User
interface

Experts

User
Rules for a Credit Application
Mortgage application for a loan for Rs.100,000 to Rs.200,000

If there are no previous credits problems, and
If month net income is greater than 4x monthly loan payment, and
If down payment is 15% of total value of property, and
If net income of borrower is > Rs.25,000, and
If employment is > 3 years at same company

Then accept the applications

Else check other credit rules
Explanation Facility
A part of the expert system that allows a user or decision

maker to understand how the expert system arrived at certain
conclusions or results
Knowledge Acquisition Facility
Knowledge acquisition facility
 Provides a convenient and efficient means of capturing and storing all

components of the knowledge base

Knowledge
base

Knowledge
acquisition
facility
Expert
Expert Systems Development
Determining requirements
Identifying experts
Domain
Construct expert system components • The area of knowledge
addressed by the
expert system.
Implementing results
Maintaining and reviewing system
Participants in Expert Systems
Development and Use
Domain expert
The individual or group whose expertise and knowledge is
captured for use in an expert system
Knowledge user
The individual or group who uses and benefits from the expert
system
Knowledge engineer
Someone trained or experienced in the design, development,
implementation, and maintenance of an expert system
Expert
system

Domain expert

Knowledge
engineer

Knowledge user
Evolution of Expert Systems
Software
Expert system shell
Collection of software packages & tools to design, develop,

implement, and maintain expert systems

Ease of use

high

low

Traditional
programming
languages

Before 1980

Special and 4th
generation
languages

1980s

Expert system
shells

1990s
Limitations of Expert Systems
Not widely used or tested
Limited to relatively narrow problems
Cannot readily deal with “mixed” knowledge
Possibility of error
Cannot refine own knowledge base
Difficult to maintain
May have high development costs
Raise legal and ethical concerns
When to Develop an ES?
 The problem cannot be specified in terms of a

well-defined algorithm.
The problem requires consistency and
standardization.
The domain or problem area is narrow or
limited.
 When the task is hazardous.
There is scarcity of experts in the area.
 The problem involves complex logic or a large
number of rules.
Human experts have successfully solved similar
problems
Advantages of ES
It enhances decision quality.
It reduces the cost of consulting experts for

problem solving.
It provides quick and efficient solutions to
problems in narrow area of specialization.
It offers high reliability of expert suggestions or
decisions.
It gathers scarce expertise and uses it efficiently.
Advantages of ES contd…
It can tackle very complex problems that are

difficult for human experts to solve.
It can work on standard computer hardware.
It can not only give solutions, but also the
decision logic and how the solution was arrived
at.
Limitations of ES
The knowledge base may not be complete
Each problem is different. Hence the solution from a human

expert too may be different
Expensive to build and maintain
Takes long time to develop and fine tune ES
Large ES is difficult to build and maintain
THANKS
Share your ideas!

More Related Content

What's hot

Types of Machine Learning
Types of Machine LearningTypes of Machine Learning
Types of Machine LearningSamra Shahzadi
 
Machine learning ppt
Machine learning pptMachine learning ppt
Machine learning pptRajat Sharma
 
Expert System Full Details
Expert System Full DetailsExpert System Full Details
Expert System Full Detailsssbd6985
 
IoT Levels and Deployment Templates
IoT Levels and Deployment TemplatesIoT Levels and Deployment Templates
IoT Levels and Deployment TemplatesPrakash Honnur
 
Knowledge based systems
Knowledge based systemsKnowledge based systems
Knowledge based systemsYowan Rdotexe
 
Decision Support System(DSS)
Decision Support System(DSS)Decision Support System(DSS)
Decision Support System(DSS)Sayantan Sur
 
decision support system
decision support systemdecision support system
decision support systemsayivc
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural networkDEEPASHRI HK
 
Knowledge representation In Artificial Intelligence
Knowledge representation In Artificial IntelligenceKnowledge representation In Artificial Intelligence
Knowledge representation In Artificial IntelligenceRamla Sheikh
 
Problem solving agents
Problem solving agentsProblem solving agents
Problem solving agentsMegha Sharma
 
Problem Formulation in Artificial Inteligence Projects
Problem Formulation in Artificial Inteligence ProjectsProblem Formulation in Artificial Inteligence Projects
Problem Formulation in Artificial Inteligence ProjectsDr. C.V. Suresh Babu
 
Artificial Intelligence: Knowledge Engineering
Artificial Intelligence: Knowledge EngineeringArtificial Intelligence: Knowledge Engineering
Artificial Intelligence: Knowledge EngineeringThe Integral Worm
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMvikas dhakane
 
Induction and Decision Tree Learning (Part 1)
Induction and Decision Tree Learning (Part 1)Induction and Decision Tree Learning (Part 1)
Induction and Decision Tree Learning (Part 1)butest
 

What's hot (20)

Types of Machine Learning
Types of Machine LearningTypes of Machine Learning
Types of Machine Learning
 
Machine learning ppt
Machine learning pptMachine learning ppt
Machine learning ppt
 
Expert System Full Details
Expert System Full DetailsExpert System Full Details
Expert System Full Details
 
IoT Levels and Deployment Templates
IoT Levels and Deployment TemplatesIoT Levels and Deployment Templates
IoT Levels and Deployment Templates
 
Knowledge based systems
Knowledge based systemsKnowledge based systems
Knowledge based systems
 
Decision Support System(DSS)
Decision Support System(DSS)Decision Support System(DSS)
Decision Support System(DSS)
 
Expert system
Expert systemExpert system
Expert system
 
decision support system
decision support systemdecision support system
decision support system
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Knowledge representation In Artificial Intelligence
Knowledge representation In Artificial IntelligenceKnowledge representation In Artificial Intelligence
Knowledge representation In Artificial Intelligence
 
AI: AI & Problem Solving
AI: AI & Problem SolvingAI: AI & Problem Solving
AI: AI & Problem Solving
 
Problem solving agents
Problem solving agentsProblem solving agents
Problem solving agents
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Expert system (mis)
Expert system (mis)Expert system (mis)
Expert system (mis)
 
supervised learning
supervised learningsupervised learning
supervised learning
 
Problem Formulation in Artificial Inteligence Projects
Problem Formulation in Artificial Inteligence ProjectsProblem Formulation in Artificial Inteligence Projects
Problem Formulation in Artificial Inteligence Projects
 
Artificial Intelligence: Knowledge Engineering
Artificial Intelligence: Knowledge EngineeringArtificial Intelligence: Knowledge Engineering
Artificial Intelligence: Knowledge Engineering
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHM
 
Reasoning in AI
Reasoning in AIReasoning in AI
Reasoning in AI
 
Induction and Decision Tree Learning (Part 1)
Induction and Decision Tree Learning (Part 1)Induction and Decision Tree Learning (Part 1)
Induction and Decision Tree Learning (Part 1)
 

Viewers also liked

Viewers also liked (7)

S&OP Implementation Roadmap
S&OP Implementation RoadmapS&OP Implementation Roadmap
S&OP Implementation Roadmap
 
Expert system
Expert systemExpert system
Expert system
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Expert system neural fuzzy system
Expert system neural fuzzy systemExpert system neural fuzzy system
Expert system neural fuzzy system
 
Fuzzy expert system
Fuzzy expert systemFuzzy expert system
Fuzzy expert system
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 

Similar to Expert systems

Introduction and architecture of expert system
Introduction  and architecture of expert systemIntroduction  and architecture of expert system
Introduction and architecture of expert systempremdeshmane
 
helbredte
helbredtehelbredte
helbredtebutest
 
Expert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignmentExpert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignmentfikir getachew
 
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
 
Chapter1 presentation week1
Chapter1 presentation week1Chapter1 presentation week1
Chapter1 presentation week1Assaf Arief
 
expert system.pptx
expert system.pptxexpert system.pptx
expert system.pptxhoneydv1979
 
Systems for Experts of all that is known
Systems for Experts of all that is knownSystems for Experts of all that is known
Systems for Experts of all that is knownKingLupa
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support SystemKodok Ngorex
 
Expert Systems In Artificial Intelligence With Characteristics Components And...
Expert Systems In Artificial Intelligence With Characteristics Components And...Expert Systems In Artificial Intelligence With Characteristics Components And...
Expert Systems In Artificial Intelligence With Characteristics Components And...SlideTeam
 
Management information system
Management information systemManagement information system
Management information systemAlok Yadav
 

Similar to Expert systems (20)

Introduction and architecture of expert system
Introduction  and architecture of expert systemIntroduction  and architecture of expert system
Introduction and architecture of expert system
 
1 Expert System.ppt
1 Expert System.ppt1 Expert System.ppt
1 Expert System.ppt
 
helbredte
helbredtehelbredte
helbredte
 
Expert system
Expert systemExpert system
Expert system
 
Expert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignmentExpert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignment
 
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
 
ai-presention.pptx
ai-presention.pptxai-presention.pptx
ai-presention.pptx
 
Chapter1 presentation week1
Chapter1 presentation week1Chapter1 presentation week1
Chapter1 presentation week1
 
expert system.pptx
expert system.pptxexpert system.pptx
expert system.pptx
 
Expert system
Expert systemExpert system
Expert system
 
Management information system
Management information systemManagement information system
Management information system
 
Systems for Experts of all that is known
Systems for Experts of all that is knownSystems for Experts of all that is known
Systems for Experts of all that is known
 
Expert System
Expert SystemExpert System
Expert System
 
Expert System Seminar
Expert System SeminarExpert System Seminar
Expert System Seminar
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support System
 
Expert system
Expert system Expert system
Expert system
 
Expert Systems In Artificial Intelligence With Characteristics Components And...
Expert Systems In Artificial Intelligence With Characteristics Components And...Expert Systems In Artificial Intelligence With Characteristics Components And...
Expert Systems In Artificial Intelligence With Characteristics Components And...
 
Management information system
Management information systemManagement information system
Management information system
 

More from Jithin Zcs

Enterprise resource planning_system
Enterprise resource planning_systemEnterprise resource planning_system
Enterprise resource planning_systemJithin Zcs
 
Business level strategies
Business level strategiesBusiness level strategies
Business level strategiesJithin Zcs
 
Barriears to communication
Barriears to communicationBarriears to communication
Barriears to communicationJithin Zcs
 
Styles of business letters
Styles of business lettersStyles of business letters
Styles of business lettersJithin Zcs
 
Access introduction
Access introductionAccess introduction
Access introductionJithin Zcs
 
Corporate governance
Corporate governanceCorporate governance
Corporate governanceJithin Zcs
 
Capital budgeting (1)- Management accounting
Capital budgeting (1)- Management accountingCapital budgeting (1)- Management accounting
Capital budgeting (1)- Management accountingJithin Zcs
 
Business environment basics
Business environment basicsBusiness environment basics
Business environment basicsJithin Zcs
 
01 securitization in india – issues and challenges
01 securitization in india – issues and challenges01 securitization in india – issues and challenges
01 securitization in india – issues and challengesJithin Zcs
 
Consumer behaviour ramanuj majumdar
Consumer behaviour ramanuj majumdarConsumer behaviour ramanuj majumdar
Consumer behaviour ramanuj majumdarJithin Zcs
 
modern language association formats
modern language association formatsmodern language association formats
modern language association formatsJithin Zcs
 
SPSS an intro...
SPSS an intro...SPSS an intro...
SPSS an intro...Jithin Zcs
 
Privatisation 999
Privatisation 999Privatisation 999
Privatisation 999Jithin Zcs
 
Johari window gadha
Johari window gadhaJohari window gadha
Johari window gadhaJithin Zcs
 

More from Jithin Zcs (17)

Enterprise resource planning_system
Enterprise resource planning_systemEnterprise resource planning_system
Enterprise resource planning_system
 
Business level strategies
Business level strategiesBusiness level strategies
Business level strategies
 
Barriears to communication
Barriears to communicationBarriears to communication
Barriears to communication
 
Styles of business letters
Styles of business lettersStyles of business letters
Styles of business letters
 
Uses of excel
Uses of excelUses of excel
Uses of excel
 
Access introduction
Access introductionAccess introduction
Access introduction
 
Company law
Company lawCompany law
Company law
 
Corporate governance
Corporate governanceCorporate governance
Corporate governance
 
Capital budgeting (1)- Management accounting
Capital budgeting (1)- Management accountingCapital budgeting (1)- Management accounting
Capital budgeting (1)- Management accounting
 
Business environment basics
Business environment basicsBusiness environment basics
Business environment basics
 
01 securitization in india – issues and challenges
01 securitization in india – issues and challenges01 securitization in india – issues and challenges
01 securitization in india – issues and challenges
 
Consumer behaviour ramanuj majumdar
Consumer behaviour ramanuj majumdarConsumer behaviour ramanuj majumdar
Consumer behaviour ramanuj majumdar
 
modern language association formats
modern language association formatsmodern language association formats
modern language association formats
 
Mis pdf
Mis pdfMis pdf
Mis pdf
 
SPSS an intro...
SPSS an intro...SPSS an intro...
SPSS an intro...
 
Privatisation 999
Privatisation 999Privatisation 999
Privatisation 999
 
Johari window gadha
Johari window gadhaJohari window gadha
Johari window gadha
 

Recently uploaded

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Recently uploaded (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

Expert systems

  • 3. EXPERT SYSTEMS Expert systems are designed to solve real problems in a particular domain that normally would require a human expert. It can solve many types of problems Developing an expert system involves extracting relevant knowledge from human experts in the area of problem, called domain experts.
  • 4. Components of Expert System         Knowledge acquisition facility Knowledge base Knowledge-based management system Inference engine, Work space Explanation facility Reasoning capability and , User interface.
  • 5. Characteristics of ES Expert system is capable of handling challenging decision problems and delivering solutions. Expert system uses knowledge rather than data for solution. Much of the knowledge is heuristicbased rather than algorithmic. Expert system has the capability to explain how the decision was made.
  • 6. Characteristics contd… Can… Explain their reasoning or suggested decisions Display intelligent behavior Draw conclusions from complex relationships Provide portable knowledge Expert system shell A collection of software packages and tools used to develop expert systems
  • 7. Limitations of Expert Systems Not widely used or tested Limited to relatively narrow problems Cannot readily deal with “mixed” knowledge Possibility of error Cannot refine own knowledge base Difficult to maintain May have high development costs Raise legal and ethical concerns
  • 8. Capabilities of Expert Systems Strategic goal setting Planning Design Decision making Quality control and monitoring Diagnosis Explore impact of strategic goals Impact of plans on resources Integrate general design principles and manufacturing limitations Provide advise on decisions Monitor quality and assist in finding solutions Look for causes and suggest solutions
  • 9. Components of Expert System Fuzzy logic A specialty research area in computer science that allows shades of gray and does not require everything to be simply yes/no, or true/false Backward chaining A method of reasoning that starts with conclusions and works backward to the supporting facts Forward chaining A method of reasoning that starts with the facts and works forward to the conclusions
  • 11. Rules for a Credit Application Mortgage application for a loan for Rs.100,000 to Rs.200,000 If there are no previous credits problems, and If month net income is greater than 4x monthly loan payment, and If down payment is 15% of total value of property, and If net income of borrower is > Rs.25,000, and If employment is > 3 years at same company Then accept the applications Else check other credit rules
  • 12. Explanation Facility A part of the expert system that allows a user or decision maker to understand how the expert system arrived at certain conclusions or results
  • 13. Knowledge Acquisition Facility Knowledge acquisition facility  Provides a convenient and efficient means of capturing and storing all components of the knowledge base Knowledge base Knowledge acquisition facility Expert
  • 14. Expert Systems Development Determining requirements Identifying experts Domain Construct expert system components • The area of knowledge addressed by the expert system. Implementing results Maintaining and reviewing system
  • 15. Participants in Expert Systems Development and Use Domain expert The individual or group whose expertise and knowledge is captured for use in an expert system Knowledge user The individual or group who uses and benefits from the expert system Knowledge engineer Someone trained or experienced in the design, development, implementation, and maintenance of an expert system
  • 17. Evolution of Expert Systems Software Expert system shell Collection of software packages & tools to design, develop, implement, and maintain expert systems Ease of use high low Traditional programming languages Before 1980 Special and 4th generation languages 1980s Expert system shells 1990s
  • 18. Limitations of Expert Systems Not widely used or tested Limited to relatively narrow problems Cannot readily deal with “mixed” knowledge Possibility of error Cannot refine own knowledge base Difficult to maintain May have high development costs Raise legal and ethical concerns
  • 19. When to Develop an ES?  The problem cannot be specified in terms of a well-defined algorithm. The problem requires consistency and standardization. The domain or problem area is narrow or limited.  When the task is hazardous. There is scarcity of experts in the area.  The problem involves complex logic or a large number of rules. Human experts have successfully solved similar problems
  • 20. Advantages of ES It enhances decision quality. It reduces the cost of consulting experts for problem solving. It provides quick and efficient solutions to problems in narrow area of specialization. It offers high reliability of expert suggestions or decisions. It gathers scarce expertise and uses it efficiently.
  • 21. Advantages of ES contd… It can tackle very complex problems that are difficult for human experts to solve. It can work on standard computer hardware. It can not only give solutions, but also the decision logic and how the solution was arrived at.
  • 22. Limitations of ES The knowledge base may not be complete Each problem is different. Hence the solution from a human expert too may be different Expensive to build and maintain Takes long time to develop and fine tune ES Large ES is difficult to build and maintain