SlideShare a Scribd company logo
DISCOVER . LEARN . EMPOWER
UNIVERSITY INSTITUTE OF
ENGINEERING
DEPARTMENT OF COMPUTER SCIENCE
AND ENGG.
Bachelor of Engineering (Computer Science & Engineering)
Artificial Intelligence and Machine Learning(CST-303/ITT-
303)
Prepared by:
Jasneet Kaur(E7747)
1
Chapter-2.1 Lecture-16
www.cuchd.in Computer Science and Engineering Department
AI
Creating Machine
with
Intelligence
www.cuchd.in Computer Science and Engineering Department
www.cuchd.in Computer Science and Engineering Department
 Knowledge Based System
www.cuchd.in Computer Science and Engineering Department
KNOWLEDGE BASED SYSTEM
www.cuchd.in Computer Science and Engineering Department
 A knowledge-based system (KBS) is a computer program that reasons and uses
a knowledge base to solve complex problems. The term is broad and refers to many
different kinds of systems. The one common theme that unites all knowledge based
systems is an attempt to represent knowledge explicitly and a reasoning system that
allows it to derive new knowledge. Thus, a knowledge-based system has two
distinguishing features: a knowledge base and an inference engine.
 The first part, the knowledge base, represents facts about the world, often in some form
of subsumption ontology (rather than implicitly embedded in procedural code, in the way a
conventional computer program does). Other common approaches in addition to a
subsumption ontology include frames, conceptual graphs, and logical assertions.
 The second part, the inference engine, allows new knowledge to be inferred. Most
commonly, it can take the form of IF-THEN rules coupled with forward or backward
chaining approaches. Other approaches include the use of automated theorem provers,
logic programming, blackboard systems, and term rewriting systems such as CHR
(Constraint Handling Rules).
The first knowledge-based systems were rule based expert systems. One of the most
famous was Mycin, a program for medical diagnosis. These early expert systems
represented facts about the world as simple assertions in a flat database, and used rules
to reason about (and as a result add to) these assertions. Representing knowledge
explicitly via rules had several advantages:
 Acquisition and maintenance. Using rules meant that domain experts could often define
and maintain the rules themselves rather than via a programmer.
 Explanation. Representing knowledge explicitly allowed systems to reason about how they
came to a conclusion and use this information to explain results to users. For example, to
follow the chain of inferences that led to a diagnosis and use these facts to explain the
diagnosis.
 Reasoning. Decoupling the knowledge from the processing of that knowledge enabled
general purpose inference engines to be developed. These systems could develop
conclusions that followed from a data set that the initial developers may not have even
been aware of.[3]
www.cuchd.in Computer Science and Engineering Department
 Knowledge Acquisition is the transformation of knowledge from the forms in which it exists
into forms that can be used in a knowledge based system
 The primary goal discover, develop and implement efficient, effective method of
knowledge acquisition
 It is a process of adding new knowledge to a knowledge base refining, improving
previously acquire knowledge
 Acquisition is usually associated with some definite purpose such as expanding the
capabilities of system, improving or enhancing the performance of some specific tasks
 Acquired knowledge consist of facts, rules, concept, procedure, formulas, relationship,
stats, plans, heuristic or any relevant information
 The sources can be anyone of the following like-that , report, electronic document,
database, newspaper, news channel, soft copy of document etc
 Handcrafting - means code knowledge is converted into program directly
 Knowledge Engineering - means working with expert system to organise knowledge in
a suitable form for an expert system to use.
 Machine Learning - means to extract the knowledge from training examples
9
www.cuchd.in Computer Science and Engineering Department
10
www.cuchd.in Computer Science and Engineering Department
 most knowledge is in the heads of experts
 experts have vast amount of knowledge
 experts are very busy and valuable people
 each expert doesn't know everything
 knowledge is short lived
 difference in expert opinions
THANK YOU
For queries
Email: jasneete7747@cumail.in
11

More Related Content

PPTX
Knowledge based systems
PPS
Artificial Intelligence
PPT
6 KBS_ES.ppt
PDF
Expert Systems
PPT
helbredte
PPTX
Expert Systems
PPTX
Expert Systems in Artificial Inteligence
DOC
KBS Lecture Notes
Knowledge based systems
Artificial Intelligence
6 KBS_ES.ppt
Expert Systems
helbredte
Expert Systems
Expert Systems in Artificial Inteligence
KBS Lecture Notes

Similar to L-16.pptx (20)

PPTX
Knowledge based engineering
PPTX
Knowledge based systems
PDF
Knowledge intensive query Processing
PDF
Semantic Search, Question Answering systems, inferencing
PPTX
Expert system
PDF
Lec 4 expert systems
PPT
AI_LECTURE PPT FOR DEFINING ARTIFICIAL INTELLIGENCE
PPTX
Knowledge based system
PPTX
Expert Systems
PPTX
Knowledge based system(Expert System)
PPT
Artificial Intelligence
PPT
Chapter 4.ppt mizan Tepi university student population
PPTX
AI system mimicking human expert decision-making..pptx
PDF
Knowledge intensive query processing copy
PPT
02 knowledge-based systems
PPTX
Expert system xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
PPTX
Developing Knowledge-Based Systems
PPT
Expert systems from rk
PPT
LESSON 8 EXPERT SYSTEMS BASICS.ppt
PPTX
Decision Support System CHapter one.pptx
Knowledge based engineering
Knowledge based systems
Knowledge intensive query Processing
Semantic Search, Question Answering systems, inferencing
Expert system
Lec 4 expert systems
AI_LECTURE PPT FOR DEFINING ARTIFICIAL INTELLIGENCE
Knowledge based system
Expert Systems
Knowledge based system(Expert System)
Artificial Intelligence
Chapter 4.ppt mizan Tepi university student population
AI system mimicking human expert decision-making..pptx
Knowledge intensive query processing copy
02 knowledge-based systems
Expert system xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Developing Knowledge-Based Systems
Expert systems from rk
LESSON 8 EXPERT SYSTEMS BASICS.ppt
Decision Support System CHapter one.pptx
Ad

Recently uploaded (20)

PPTX
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
PDF
Soil Improvement Techniques Note - Rabbi
PDF
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
PPTX
Current and future trends in Computer Vision.pptx
PDF
distributed database system" (DDBS) is often used to refer to both the distri...
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
PDF
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
PDF
Visual Aids for Exploratory Data Analysis.pdf
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PPTX
Information Storage and Retrieval Techniques Unit III
PDF
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
PPTX
Software Engineering and software moduleing
PDF
Design Guidelines and solutions for Plastics parts
PPTX
Artificial Intelligence
PDF
Abrasive, erosive and cavitation wear.pdf
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PPTX
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
Soil Improvement Techniques Note - Rabbi
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
Current and future trends in Computer Vision.pptx
distributed database system" (DDBS) is often used to refer to both the distri...
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
Visual Aids for Exploratory Data Analysis.pdf
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Information Storage and Retrieval Techniques Unit III
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
Software Engineering and software moduleing
Design Guidelines and solutions for Plastics parts
Artificial Intelligence
Abrasive, erosive and cavitation wear.pdf
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
Automation-in-Manufacturing-Chapter-Introduction.pdf
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Ad

L-16.pptx

  • 1. DISCOVER . LEARN . EMPOWER UNIVERSITY INSTITUTE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGG. Bachelor of Engineering (Computer Science & Engineering) Artificial Intelligence and Machine Learning(CST-303/ITT- 303) Prepared by: Jasneet Kaur(E7747) 1 Chapter-2.1 Lecture-16 www.cuchd.in Computer Science and Engineering Department
  • 3. www.cuchd.in Computer Science and Engineering Department  Knowledge Based System
  • 4. www.cuchd.in Computer Science and Engineering Department
  • 5. KNOWLEDGE BASED SYSTEM www.cuchd.in Computer Science and Engineering Department  A knowledge-based system (KBS) is a computer program that reasons and uses a knowledge base to solve complex problems. The term is broad and refers to many different kinds of systems. The one common theme that unites all knowledge based systems is an attempt to represent knowledge explicitly and a reasoning system that allows it to derive new knowledge. Thus, a knowledge-based system has two distinguishing features: a knowledge base and an inference engine.  The first part, the knowledge base, represents facts about the world, often in some form of subsumption ontology (rather than implicitly embedded in procedural code, in the way a conventional computer program does). Other common approaches in addition to a subsumption ontology include frames, conceptual graphs, and logical assertions.  The second part, the inference engine, allows new knowledge to be inferred. Most commonly, it can take the form of IF-THEN rules coupled with forward or backward chaining approaches. Other approaches include the use of automated theorem provers, logic programming, blackboard systems, and term rewriting systems such as CHR (Constraint Handling Rules).
  • 6. The first knowledge-based systems were rule based expert systems. One of the most famous was Mycin, a program for medical diagnosis. These early expert systems represented facts about the world as simple assertions in a flat database, and used rules to reason about (and as a result add to) these assertions. Representing knowledge explicitly via rules had several advantages:  Acquisition and maintenance. Using rules meant that domain experts could often define and maintain the rules themselves rather than via a programmer.  Explanation. Representing knowledge explicitly allowed systems to reason about how they came to a conclusion and use this information to explain results to users. For example, to follow the chain of inferences that led to a diagnosis and use these facts to explain the diagnosis.  Reasoning. Decoupling the knowledge from the processing of that knowledge enabled general purpose inference engines to be developed. These systems could develop conclusions that followed from a data set that the initial developers may not have even been aware of.[3]
  • 7. www.cuchd.in Computer Science and Engineering Department
  • 8.  Knowledge Acquisition is the transformation of knowledge from the forms in which it exists into forms that can be used in a knowledge based system  The primary goal discover, develop and implement efficient, effective method of knowledge acquisition  It is a process of adding new knowledge to a knowledge base refining, improving previously acquire knowledge  Acquisition is usually associated with some definite purpose such as expanding the capabilities of system, improving or enhancing the performance of some specific tasks  Acquired knowledge consist of facts, rules, concept, procedure, formulas, relationship, stats, plans, heuristic or any relevant information  The sources can be anyone of the following like-that , report, electronic document, database, newspaper, news channel, soft copy of document etc
  • 9.  Handcrafting - means code knowledge is converted into program directly  Knowledge Engineering - means working with expert system to organise knowledge in a suitable form for an expert system to use.  Machine Learning - means to extract the knowledge from training examples 9 www.cuchd.in Computer Science and Engineering Department
  • 10. 10 www.cuchd.in Computer Science and Engineering Department  most knowledge is in the heads of experts  experts have vast amount of knowledge  experts are very busy and valuable people  each expert doesn't know everything  knowledge is short lived  difference in expert opinions
  • 11. THANK YOU For queries Email: jasneete7747@cumail.in 11