SlideShare a Scribd company logo
5
Most read
9
Most read
11
Most read
Presented By:
Abhishek Pachisia - 090102801
Akansha Awasthi - 090102003
        B.Tech – I.T.
   An Expert system is a computer system that emulates the
    decision-making ability of a human expert

   It is divided into two parts,
       Fixed, Independent : The Inference Engine,
       Variable: The Knowledge Base


   Engine reasons about the
    knowledge base like a human.
   Computer program that tries to derive answers from
    a knowledge base.

   Brain of Expert System

   Inference commonly proceeds by
       Forward chaining
       Backward chaining
﴾   Grandfather (Tom -Marry)
﴾   Father (Tom -Jack)
﴾   Father (Jack -Mary)

   Here there are two facts
    ₪   Tom is the father of Jack
    ₪   Jack is the father of Mary
   An interpreter
       The interpreter executes the chosen agenda items by applying
        the corresponding base rules.


   A scheduler
       The scheduler maintains control over the agenda by estimating
        the effects of applying inference rules in light of item priorities
        or other criteria on the agenda.


   A consistency enforcer
       The consistency enforcer attempts to maintain a consistent
        representation of the emerging solution.
   Conflict resolution
       If there are activations then select the one with the highest
        priority else done


   Act Sequentially
       Perform the actions.
       Update the working memory.
       Remove the fired activations.
   Match
        Update the agenda - Checking if there are activations if their
         LHS is no longer satisfied.


   Check for halt - Two commands tell that action is over.
        Break
        Halt
¥   Forward chaining

¥   Backward chaining
   Takes rule and if its conditions are true adds
    its conclusion to working memory until no more rules can
    be applied

   If the conditions of the rule if A and B then C are true
    then C is added to working memory.

   In forward chaining the system simply test the rules in the
    order that occurs therefore rule order is important.
   The backward chaining inference engines tries to prove a
    goal by establishing the truth of its conditions

   The rule if A and B then C the backward chaining engine
    will try to prove C by first proving A and then proving B.
    Proving these conditions to be true may well invoke
    further calls to the engine and so on.
It is a computer program to solve complex problems.
   Reasons
   Uses knowledge

Knowledge is acquired           represented using various
knowledge representation
   Techniques
   Rules,
   Frames and
   Scripts.

             User             Inference          Knowledge
           Interface           engine              base
Inference engine
There are specialized systems for knowledge workers
   To help them to create new knowledge
   To ensure that this knowledge is properly integrated into the business

Critical Key roles of knowledge workers
   Keeping the current knowledge
   Serving as internal consultants regarding the areas of their knowledge
   Acting as change agents

Knowledge work systems require strong links
   To external knowledge bases in addition to specialized hardware and software.
CAD/CAM systems:
 Computer-aided   design (CAD) and                     Computer-aided
  manufacturing (CAM) systems automate
       The creation and
       Revision of designs,
    using computers and sophisticated graphics software.
   They provide
       Engineers,
       Designers, and
       Factory managers
    with precise manufacturing control over industrial design and
    manufacturing
Virtual reality systems:
 These use interactive graphics software to
       Aid drug designers,
       Architects,
       Engineers, and
       Medical workers
    by presenting precise, three-dimensional simulations of objects.
Investment workstations:
 These are high-end PCs used in the financial sector
       To analyze trading situations instantaneously and
       Facilitate portfolio management.
Inference engine

More Related Content

ODP
The Full Stack Web Development
Sam Dias
 
PPTX
Session Hijacking ppt
Harsh Kevadia
 
PPT
Web Standards
ChrisF1502010
 
PPTX
Introduction to Web Architecture
Chamnap Chhorn
 
PPTX
Data center
Jwala Chapagai
 
PPTX
Diabetes Mellitus
MD Abdul Haleem
 
PPTX
Hypertension
Ratheeshkrishnakripa
 
PPTX
Republic Act No. 11313 Safe Spaces Act (Bawal Bastos Law).pptx
maricelabaya1
 
The Full Stack Web Development
Sam Dias
 
Session Hijacking ppt
Harsh Kevadia
 
Web Standards
ChrisF1502010
 
Introduction to Web Architecture
Chamnap Chhorn
 
Data center
Jwala Chapagai
 
Diabetes Mellitus
MD Abdul Haleem
 
Hypertension
Ratheeshkrishnakripa
 
Republic Act No. 11313 Safe Spaces Act (Bawal Bastos Law).pptx
maricelabaya1
 

What's hot (20)

PPTX
Ai lecture 07 inference engine
Ahmad sohail Kakar
 
DOCX
Learning Methods in a Neural Network
Saransh Choudhary
 
PPTX
Structure of agents
MANJULA_AP
 
PPTX
Forward and Backward chaining in AI
Megha Sharma
 
PPTX
Knowledge representation
Md. Tanvir Masud
 
PPTX
Frames
amitp26
 
PDF
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
Khushboo Pal
 
PPTX
Problem solving in Artificial Intelligence.pptx
kitsenthilkumarcse
 
PPT
backpropagation in neural networks
Akash Goel
 
PPTX
Predicate logic
Harini Balamurugan
 
PDF
Hill Climbing Algorithm in Artificial Intelligence
Bharat Bhushan
 
PPT
AI Lecture 3 (solving problems by searching)
Tajim Md. Niamat Ullah Akhund
 
PPTX
Knowledge based agents
Dr. C.V. Suresh Babu
 
PPTX
Rule based system
Dr. C.V. Suresh Babu
 
PPTX
Artificial Intelligence Searching Techniques
Dr. C.V. Suresh Babu
 
PPTX
Expert System Development.pptx
vrajESHsHaH33
 
PPTX
Learning by analogy
Nitesh Singh
 
PPT
Ontology engineering
Aliabbas Petiwala
 
PPTX
Neural network
Silicon
 
PDF
AI_ 3 & 4 Knowledge Representation issues
Khushali Kathiriya
 
Ai lecture 07 inference engine
Ahmad sohail Kakar
 
Learning Methods in a Neural Network
Saransh Choudhary
 
Structure of agents
MANJULA_AP
 
Forward and Backward chaining in AI
Megha Sharma
 
Knowledge representation
Md. Tanvir Masud
 
Frames
amitp26
 
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
Khushboo Pal
 
Problem solving in Artificial Intelligence.pptx
kitsenthilkumarcse
 
backpropagation in neural networks
Akash Goel
 
Predicate logic
Harini Balamurugan
 
Hill Climbing Algorithm in Artificial Intelligence
Bharat Bhushan
 
AI Lecture 3 (solving problems by searching)
Tajim Md. Niamat Ullah Akhund
 
Knowledge based agents
Dr. C.V. Suresh Babu
 
Rule based system
Dr. C.V. Suresh Babu
 
Artificial Intelligence Searching Techniques
Dr. C.V. Suresh Babu
 
Expert System Development.pptx
vrajESHsHaH33
 
Learning by analogy
Nitesh Singh
 
Ontology engineering
Aliabbas Petiwala
 
Neural network
Silicon
 
AI_ 3 & 4 Knowledge Representation issues
Khushali Kathiriya
 
Ad

Similar to Inference engine (20)

PDF
Poster-An Expert System for Car Failure Diagnosis
Viralkumar Jayswal
 
PDF
SELF LEARNING REAL TIME EXPERT SYSTEM
cscpconf
 
PDF
Ai lecture 02(unit-02)
vikas dhakane
 
PDF
Self learning real time expert system
ijscai
 
PDF
Introduction to Expert systems
Hadi Vatankhah Ghadim
 
PPTX
Cmsc411(Pascuappt Report)
Mannilou Pascua
 
PDF
computer Unit 8
Aqeel Rehman
 
PPTX
expert systems
Varun Tumati
 
PPTX
Finalpresentation 120711124135-phpapp02
Bhargava Dutt
 
PPTX
Artificial Intelligence for Automated Decision Support Project
Valerii Klymchuk
 
PPTX
Expert Systems
nvtagle
 
PPTX
22091f0 did sh KC da se fj006 anusha.pptx
andirajukeshavakrish
 
PDF
Analysis on Fraud Detection Mechanisms Using Machine Learning Techniques
IRJET Journal
 
DOCX
New folderIMAG2318.jpgNew folderIMAG2319.jpgNew folder.docx
henrymartin15260
 
PPTX
Robotics and expert systems
ANTONY ODHIAMBO OKEYO
 
PDF
Decision Making and Autonomic Computing
IOSR Journals
 
PPTX
SE_Module-4_c) Application architectures.pptx
Veenask6
 
PPTX
Cerner APM Journey with AppDynamics
Shanen Taylor
 
PPTX
AI system mimicking human expert decision-making..pptx
ritikacompscience
 
Poster-An Expert System for Car Failure Diagnosis
Viralkumar Jayswal
 
SELF LEARNING REAL TIME EXPERT SYSTEM
cscpconf
 
Ai lecture 02(unit-02)
vikas dhakane
 
Self learning real time expert system
ijscai
 
Introduction to Expert systems
Hadi Vatankhah Ghadim
 
Cmsc411(Pascuappt Report)
Mannilou Pascua
 
computer Unit 8
Aqeel Rehman
 
expert systems
Varun Tumati
 
Finalpresentation 120711124135-phpapp02
Bhargava Dutt
 
Artificial Intelligence for Automated Decision Support Project
Valerii Klymchuk
 
Expert Systems
nvtagle
 
22091f0 did sh KC da se fj006 anusha.pptx
andirajukeshavakrish
 
Analysis on Fraud Detection Mechanisms Using Machine Learning Techniques
IRJET Journal
 
New folderIMAG2318.jpgNew folderIMAG2319.jpgNew folder.docx
henrymartin15260
 
Robotics and expert systems
ANTONY ODHIAMBO OKEYO
 
Decision Making and Autonomic Computing
IOSR Journals
 
SE_Module-4_c) Application architectures.pptx
Veenask6
 
Cerner APM Journey with AppDynamics
Shanen Taylor
 
AI system mimicking human expert decision-making..pptx
ritikacompscience
 
Ad

More from Abhishek Pachisia (20)

PPTX
Telecom Industry
Abhishek Pachisia
 
PPTX
Strategic alignment model (SAM)
Abhishek Pachisia
 
PPTX
V.G. siddhartha
Abhishek Pachisia
 
PPTX
Boeing- The Frontiers
Abhishek Pachisia
 
PPTX
Top Management of 5 recognized comapanies
Abhishek Pachisia
 
PPTX
Fourier transform
Abhishek Pachisia
 
PPTX
Work breakdown structure
Abhishek Pachisia
 
PPTX
IEEE 802.11
Abhishek Pachisia
 
PPTX
Cloud Service Models
Abhishek Pachisia
 
PPTX
Exception handling in Java
Abhishek Pachisia
 
PPTX
Program Evaluation and Review Technique (PERT)
Abhishek Pachisia
 
PPTX
Hydrogen energy
Abhishek Pachisia
 
PPTX
Rms titanic
Abhishek Pachisia
 
PPTX
Vb.net (loop structure)
Abhishek Pachisia
 
PPTX
Matrix Representation Of Graph
Abhishek Pachisia
 
PPTX
File System Implementation
Abhishek Pachisia
 
PPTX
Exception handling
Abhishek Pachisia
 
Telecom Industry
Abhishek Pachisia
 
Strategic alignment model (SAM)
Abhishek Pachisia
 
V.G. siddhartha
Abhishek Pachisia
 
Boeing- The Frontiers
Abhishek Pachisia
 
Top Management of 5 recognized comapanies
Abhishek Pachisia
 
Fourier transform
Abhishek Pachisia
 
Work breakdown structure
Abhishek Pachisia
 
IEEE 802.11
Abhishek Pachisia
 
Cloud Service Models
Abhishek Pachisia
 
Exception handling in Java
Abhishek Pachisia
 
Program Evaluation and Review Technique (PERT)
Abhishek Pachisia
 
Hydrogen energy
Abhishek Pachisia
 
Rms titanic
Abhishek Pachisia
 
Vb.net (loop structure)
Abhishek Pachisia
 
Matrix Representation Of Graph
Abhishek Pachisia
 
File System Implementation
Abhishek Pachisia
 
Exception handling
Abhishek Pachisia
 

Recently uploaded (20)

PPTX
Basics and rules of probability with real-life uses
ravatkaran694
 
PPTX
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
PPTX
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
DOCX
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
PPTX
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
PPTX
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
PPTX
CDH. pptx
AneetaSharma15
 
PPTX
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
Software Engineering BSC DS UNIT 1 .pptx
Dr. Pallawi Bulakh
 
PDF
Virat Kohli- the Pride of Indian cricket
kushpar147
 
PDF
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
PPTX
Measures_of_location_-_Averages_and__percentiles_by_DR SURYA K.pptx
Surya Ganesh
 
PPTX
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
PPTX
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
DOCX
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
PDF
RA 12028_ARAL_Orientation_Day-2-Sessions_v2.pdf
Seven De Los Reyes
 
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
PPTX
How to Apply for a Job From Odoo 18 Website
Celine George
 
PPTX
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
Basics and rules of probability with real-life uses
ravatkaran694
 
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
CDH. pptx
AneetaSharma15
 
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
Software Engineering BSC DS UNIT 1 .pptx
Dr. Pallawi Bulakh
 
Virat Kohli- the Pride of Indian cricket
kushpar147
 
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
Measures_of_location_-_Averages_and__percentiles_by_DR SURYA K.pptx
Surya Ganesh
 
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
RA 12028_ARAL_Orientation_Day-2-Sessions_v2.pdf
Seven De Los Reyes
 
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
How to Apply for a Job From Odoo 18 Website
Celine George
 
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 

Inference engine

  • 1. Presented By: Abhishek Pachisia - 090102801 Akansha Awasthi - 090102003 B.Tech – I.T.
  • 2. An Expert system is a computer system that emulates the decision-making ability of a human expert  It is divided into two parts,  Fixed, Independent : The Inference Engine,  Variable: The Knowledge Base  Engine reasons about the knowledge base like a human.
  • 3. Computer program that tries to derive answers from a knowledge base.  Brain of Expert System  Inference commonly proceeds by  Forward chaining  Backward chaining
  • 4. Grandfather (Tom -Marry) ﴾ Father (Tom -Jack) ﴾ Father (Jack -Mary)  Here there are two facts ₪ Tom is the father of Jack ₪ Jack is the father of Mary
  • 5. An interpreter  The interpreter executes the chosen agenda items by applying the corresponding base rules.  A scheduler  The scheduler maintains control over the agenda by estimating the effects of applying inference rules in light of item priorities or other criteria on the agenda.  A consistency enforcer  The consistency enforcer attempts to maintain a consistent representation of the emerging solution.
  • 6. Conflict resolution  If there are activations then select the one with the highest priority else done  Act Sequentially  Perform the actions.  Update the working memory.  Remove the fired activations.
  • 7. Match  Update the agenda - Checking if there are activations if their LHS is no longer satisfied.  Check for halt - Two commands tell that action is over.  Break  Halt
  • 8. ¥ Forward chaining ¥ Backward chaining
  • 9. Takes rule and if its conditions are true adds its conclusion to working memory until no more rules can be applied  If the conditions of the rule if A and B then C are true then C is added to working memory.  In forward chaining the system simply test the rules in the order that occurs therefore rule order is important.
  • 10. The backward chaining inference engines tries to prove a goal by establishing the truth of its conditions  The rule if A and B then C the backward chaining engine will try to prove C by first proving A and then proving B. Proving these conditions to be true may well invoke further calls to the engine and so on.
  • 11. It is a computer program to solve complex problems. Reasons Uses knowledge Knowledge is acquired represented using various knowledge representation Techniques Rules, Frames and Scripts. User Inference Knowledge Interface engine base
  • 13. There are specialized systems for knowledge workers To help them to create new knowledge To ensure that this knowledge is properly integrated into the business Critical Key roles of knowledge workers Keeping the current knowledge Serving as internal consultants regarding the areas of their knowledge Acting as change agents Knowledge work systems require strong links To external knowledge bases in addition to specialized hardware and software.
  • 14. CAD/CAM systems:  Computer-aided design (CAD) and Computer-aided manufacturing (CAM) systems automate  The creation and  Revision of designs, using computers and sophisticated graphics software.  They provide  Engineers,  Designers, and  Factory managers with precise manufacturing control over industrial design and manufacturing
  • 15. Virtual reality systems:  These use interactive graphics software to  Aid drug designers,  Architects,  Engineers, and  Medical workers by presenting precise, three-dimensional simulations of objects.
  • 16. Investment workstations:  These are high-end PCs used in the financial sector  To analyze trading situations instantaneously and  Facilitate portfolio management.