SlideShare a Scribd company logo
PRESENTATION
INTRODUCTION
TO
ARTIFICIAL INTELLIGENCE
AboutUs
 ABDUL MOEED
 TALLHA JAVAID
 USMAN BILAL MEHMOOD
TOPIC
FIRST ORDER LOGIC
FORWARD CHAINING
BACKWARD CHAINING
2
FORWARD CHAINING
 Forward chaining is a method of reasoning in
artificial intelligence in which inference rules are
applied to existing data to extract additional data
until an endpoint (goal) is achieved
 In this type of chaining, the inference engine
starts by evaluating existing facts, derivations, and
conditions before deducing new information. An
endpoint (goal) is achieved through the
manipulation of knowledge that exists in the
knowledge base
 Forward chaining is known as data-driven
technique because we reaches to the goal using
the available data.
3
EXPERTSYSTEM
4
A brief overview of an expert system
An expert system is a computer application that
uses rules, approaches, and facts to provide
solutions to complex problems.
There are three components in an expert system:
 User Interface,
 Inference Engine
 Knowledge Base
Inference Engine:
 Inference Engine is a component of the EXPERT
SYSTEM that applies logical rules to the
knowledge base to deduce new information.
 It interprets and evaluates the facts in the
knowledge base in order to provide an answer.
 A knowledge base is a structured collection of
facts about the system’s domain.
FORWARD CHAINING
EXAMPLE
 A
 A->B
 B
 A Is The Starting Point
 A->B Represents a Fact
 This Fact Is Used To Achieve A Decision
B
 A Practical Example Will Go As
Follows;
 Tom Is Running (A)
 If A Person Is Running, He Will Sweat
(A->B)
 Therefore, Tom Is Sweating, (B)
5
BACKWARD CHAINING
 Backward Chaining Is A Concept In Artificial Intelligence
That Involves Backtracking From The Endpoint Or Goal
To Steps That Led To The Endpoint.
 This Type Of Chaining Starts From The Goal And Moves
Backward To Comprehend The Steps That Were Taken To
Attain This Goal.
 The Backtracking Process Can Also Enable A Person
Establish Logical Steps That Can Be Used To Find Other
Important Solutions.
6
BACKWRDCHAINING
7
ADVANTAGES
 The result is already known, which makes it easy to
deduce inferences.
 It’s a quicker method of reasoning than forward
chaining because the endpoint is available.
 In this type of chaining, correct solutions can be
derived effectively if pre-determined rules are met by
the inference engine.
DISADVANTAGES
 The process of reasoning can only start if the endpoint
is known.
 It doesn’t deduce multiple solutions or answers.
 It only derives data that is needed, which makes it less
flexible than forward chaining.
BACKWARD CHAINING
EXAMPLE
Backward chaining can be explained in the
following sequence.
 B
 A->B
 A
 B is the goal or endpoint, that is used as the
starting point for backward tracking.
 A is the initial state.
 A->b is a fact that must be asserted to arrive
at the endpoint B.
 A practical example of backward
chaining will go as follows:
 Tom is sweating (B).
 If a person is running, he will sweat (a->b).
 Tom is running (a).A
8
FIRST ORDER LOGIC
9
A brief overview of an expert system
 First-order logic is another way of knowledge
representation in artificial intelligence.
 It is an extension to propositional logic.
 FOL is sufficiently expressive to represent the
natural language statements in a concise way.
 First-order logic is also known as Predicate logic
or First-order predicate logic.
THANKYOU
Allan Mattsson
+1 555-0100
allan@contoso.com
www.contoso.com
10
Summary
Summary tagline or
sub-headline
• Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Etiam aliquet eu mi quis
lacinia.
• Ut fermentum a magna ut eleifend. Integer
convallis suscipit ante eu varius. Morbi a purus
dolor. Suspendisse sit amet ipsum finibus justo
viverra blandit.
• Ut congue quis tortor eget sodales. Nulla a erat
eget nunc hendrerit ultrices eu.
11

More Related Content

PPTX
2. forward chaining and backward chaining
PPTX
Artificial intelligence and machine learning
PPTX
Module 5 - Expert System-in artificial intelligence
DOCX
FORWARD CHAINING AND BACKWARD CHAINING SYSTEMS IN ARTIFICIAL INTELIGENCE
PPTX
AI PPT.pptx
PPT
Artificial Intelligence Lecture Slide-04
PPTX
Forward and Backward chaining in AI
PDF
First Order Logic
2. forward chaining and backward chaining
Artificial intelligence and machine learning
Module 5 - Expert System-in artificial intelligence
FORWARD CHAINING AND BACKWARD CHAINING SYSTEMS IN ARTIFICIAL INTELIGENCE
AI PPT.pptx
Artificial Intelligence Lecture Slide-04
Forward and Backward chaining in AI
First Order Logic

Similar to artificial intelligence presentation.pdf (20)

PPTX
Forward Backward Chaining
PDF
Expert Systems: Definition, Functioning, and Development Approach - [Part: 2]
PDF
AI_5 Resolution/ Channing
PDF
9.-Forward-Chaining-and-Backward-Chaining.pdf
PPTX
Artificial intelligence presentation for students
PPTX
AI Unit-1 PPT.pptx https https plans to go
PDF
21AI401 AI Unit 1.pdf
PDF
Artificial Intelligence A Modern Approach
PPTX
Expert system
PPT
Chapter3vmgvvh,vh,vvj,vdjvdsjvhdsvhgkvdd
PPTX
knowledge representation using rules
PDF
Artificial intelligence
PPTX
Rule Engine -backward chaining
PPTX
Nlp, robotics and expert system
DOCX
Artificial intelligence
PPTX
AI_Lecture_1.pptx
PPT
Neural network Artificial intelligence ppt
PPTX
Artifical intelligence first lecture notes.pptx
PPTX
Artificial Intelligence -1.pptx. ajudnshdbdb
PPT
Useful Techniques in Artificial Intelligence
Forward Backward Chaining
Expert Systems: Definition, Functioning, and Development Approach - [Part: 2]
AI_5 Resolution/ Channing
9.-Forward-Chaining-and-Backward-Chaining.pdf
Artificial intelligence presentation for students
AI Unit-1 PPT.pptx https https plans to go
21AI401 AI Unit 1.pdf
Artificial Intelligence A Modern Approach
Expert system
Chapter3vmgvvh,vh,vvj,vdjvdsjvhdsvhgkvdd
knowledge representation using rules
Artificial intelligence
Rule Engine -backward chaining
Nlp, robotics and expert system
Artificial intelligence
AI_Lecture_1.pptx
Neural network Artificial intelligence ppt
Artifical intelligence first lecture notes.pptx
Artificial Intelligence -1.pptx. ajudnshdbdb
Useful Techniques in Artificial Intelligence
Ad

Recently uploaded (20)

PDF
Approach and Philosophy of On baking technology
PPTX
Machine Learning_overview_presentation.pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Electronic commerce courselecture one. Pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
A comparative analysis of optical character recognition models for extracting...
PPT
Teaching material agriculture food technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Getting Started with Data Integration: FME Form 101
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Approach and Philosophy of On baking technology
Machine Learning_overview_presentation.pptx
Spectroscopy.pptx food analysis technology
Unlocking AI with Model Context Protocol (MCP)
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Electronic commerce courselecture one. Pdf
20250228 LYD VKU AI Blended-Learning.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
MYSQL Presentation for SQL database connectivity
Spectral efficient network and resource selection model in 5G networks
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
A comparative analysis of optical character recognition models for extracting...
Teaching material agriculture food technology
Advanced methodologies resolving dimensionality complications for autism neur...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Assigned Numbers - 2025 - Bluetooth® Document
Getting Started with Data Integration: FME Form 101
Digital-Transformation-Roadmap-for-Companies.pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Ad

artificial intelligence presentation.pdf

  • 2. AboutUs  ABDUL MOEED  TALLHA JAVAID  USMAN BILAL MEHMOOD TOPIC FIRST ORDER LOGIC FORWARD CHAINING BACKWARD CHAINING 2
  • 3. FORWARD CHAINING  Forward chaining is a method of reasoning in artificial intelligence in which inference rules are applied to existing data to extract additional data until an endpoint (goal) is achieved  In this type of chaining, the inference engine starts by evaluating existing facts, derivations, and conditions before deducing new information. An endpoint (goal) is achieved through the manipulation of knowledge that exists in the knowledge base  Forward chaining is known as data-driven technique because we reaches to the goal using the available data. 3
  • 4. EXPERTSYSTEM 4 A brief overview of an expert system An expert system is a computer application that uses rules, approaches, and facts to provide solutions to complex problems. There are three components in an expert system:  User Interface,  Inference Engine  Knowledge Base Inference Engine:  Inference Engine is a component of the EXPERT SYSTEM that applies logical rules to the knowledge base to deduce new information.  It interprets and evaluates the facts in the knowledge base in order to provide an answer.  A knowledge base is a structured collection of facts about the system’s domain.
  • 5. FORWARD CHAINING EXAMPLE  A  A->B  B  A Is The Starting Point  A->B Represents a Fact  This Fact Is Used To Achieve A Decision B  A Practical Example Will Go As Follows;  Tom Is Running (A)  If A Person Is Running, He Will Sweat (A->B)  Therefore, Tom Is Sweating, (B) 5
  • 6. BACKWARD CHAINING  Backward Chaining Is A Concept In Artificial Intelligence That Involves Backtracking From The Endpoint Or Goal To Steps That Led To The Endpoint.  This Type Of Chaining Starts From The Goal And Moves Backward To Comprehend The Steps That Were Taken To Attain This Goal.  The Backtracking Process Can Also Enable A Person Establish Logical Steps That Can Be Used To Find Other Important Solutions. 6
  • 7. BACKWRDCHAINING 7 ADVANTAGES  The result is already known, which makes it easy to deduce inferences.  It’s a quicker method of reasoning than forward chaining because the endpoint is available.  In this type of chaining, correct solutions can be derived effectively if pre-determined rules are met by the inference engine. DISADVANTAGES  The process of reasoning can only start if the endpoint is known.  It doesn’t deduce multiple solutions or answers.  It only derives data that is needed, which makes it less flexible than forward chaining.
  • 8. BACKWARD CHAINING EXAMPLE Backward chaining can be explained in the following sequence.  B  A->B  A  B is the goal or endpoint, that is used as the starting point for backward tracking.  A is the initial state.  A->b is a fact that must be asserted to arrive at the endpoint B.  A practical example of backward chaining will go as follows:  Tom is sweating (B).  If a person is running, he will sweat (a->b).  Tom is running (a).A 8
  • 9. FIRST ORDER LOGIC 9 A brief overview of an expert system  First-order logic is another way of knowledge representation in artificial intelligence.  It is an extension to propositional logic.  FOL is sufficiently expressive to represent the natural language statements in a concise way.  First-order logic is also known as Predicate logic or First-order predicate logic.
  • 11. Summary Summary tagline or sub-headline • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam aliquet eu mi quis lacinia. • Ut fermentum a magna ut eleifend. Integer convallis suscipit ante eu varius. Morbi a purus dolor. Suspendisse sit amet ipsum finibus justo viverra blandit. • Ut congue quis tortor eget sodales. Nulla a erat eget nunc hendrerit ultrices eu. 11