SlideShare a Scribd company logo
Knowledge Representation
and
Reasoning
The AI Cycle
The dilemma
• How to approach the problem?
• should we try to emulate the human brain completely and exactly as it is?
• Or should we come up with something new?
• Do we know how the KR and reasoning components are implemented in
humans ? No
• we need a synthetic (artificial) way to model the knowledge
representation and reasoning capability of humans in computers.
Knowledge and its Types
• Knowledge is the Understanding of a subject area
• knowledge domain : a well-focused subject area
• Eg. medical domain, engineering domain, business domain, etc
Categories of knowledge
Intuitive Ways of Knowledge Representation
• Pictures
• they provide a high level view of
a concept to be obtained
• Graphs and networks
• allow relationships between
objects/entities to be incorporated
• Numbers
• integral part of knowledge
representation used by humans.
Formal KR techniques
• Choosing the proper knowledge representation helps in reasoning. =>
‘Knowledge is Power’.
• Formal KR techniques includes
• Facts
• Rules
• Semantic networks
• Frames
• Logic
Facts
• basic block of knowledge (the atomic units of knowledge).
• represent declarative knowledge (they declare knowledge about objects).
• A proposition is the statement of a fact.
• Each proposition has an associated truth value. It may be either true or false.
• In AI, to represent a fact, we use a proposition and its associated truth value.
eg.
–Proposition A: It is raining
–Proposition B: I have an umbrella
–Proposition C: I will go to school
Types of facts
• Single-valued or multiple –valued
• Uncertain facts
• Fuzzy facts
• Object-Attribute-Value triplets
Rules
• Rule: A knowledge structure that relates some known information to
other information that can be concluded or inferred to be true.
• Components of a rule
• A rule consists of two components
• Antecedent or premise or the IF part
• Consequent or conclusion or the THEN part
• Example
Compound Rules
• Multiple premises or antecedents may be joined using AND
(conjunctions) and OR (disjunctions), e.g.
Types of Rules
• Relationship
• Recommendation
• Directive
• Variable Rules
• Uncertain Rules
• Meta Rules
• Rule Sets
Semantic networks
• Semantic networks are graphs, with
• nodes representing objects and
• arcs representing relationships between
objects.
• The two most common types of
relationships are
• IS-A (Inheritance relation)
• HAS (Ownership relation)
Vehicle Semantic Network
Problems with Semantic Networks
• Semantic networks are computationally expensive at run-time
• They try to model human associative memory (store information
using associations),
• Semantic networks are logically inadequate as they do not have
any equivalent quantifiers, e.g., for all, for some, none.
Frames
• Frames are data structures for representing stereotypical
knowledge of some concept or object
Inheritance
The specific frame inherits properties from the more general
frame,
Example of a Frame-Based Decision-Support System: HELP
FACETS
• A slot in a frame can hold more that just a value, it consists of
metadata and procedures.
• The various aspects of a slot are called facets.
• They are a feature of frames that allows us to put constraints on
frames.
• e.g. IF-NEEDED Facets are called when the data of a particular slot is
needed.
• Similarly, IFCHANGED Facets are when the value of a slot changes.
Logic
• propositional logic and predicate calculus are forms of formal
logic for dealing with propositions.
• Two basic logic representation techniques:
• Propositional Logic
• Predicate Calculus
Propositional logic
• A proposition is the statement of a fact.
• We usually assign a symbolic variable to represent a proposition, e.g.
• A proposition is a sentence whose truth values may be determined.
• So, each proposition has a truth value, e.g.
–The proposition ‘A rectangle has four sides’ is true
–The proposition ‘The world is a cube’ is false.
Compound Statements
Logical Connectives
Limitations of Propositional Logic
• Propositions can only represent knowledge as complete sentences, e.g.
a = the ball’s color is blue.
• Cannot analyze the internal structure of the sentence.
• No quantifiers are available, e.g. for-all, there-exists
• Propositional logic provides no framework for proving statements
such as:
All humans are mortal
All women are humans
Therefore, all women are mortals
This is a limitation in its representational power.
Predicate calculus
• Predicate Calculus is an extension of propositional logic that allows
the structure of facts and sentences to be defined.
• With predicate logic, we can use expressions like
Color( ball, blue)
• predicate calculus provides a mechanism for proving
statements and can be used as a logic system for proving logical
theorems
Quantifiers
• The Universal quantifier
Eg.
• Existential quantifier
Eg.
First Order Predicate Logic

More Related Content

What's hot

Long Short Term Memory
Long Short Term MemoryLong Short Term Memory
Long Short Term Memory
Yan Xu
 
Agents in Artificial intelligence
Agents in Artificial intelligence Agents in Artificial intelligence
Agents in Artificial intelligence
Lalit Birla
 
Autoencoders
AutoencodersAutoencoders
Autoencoders
CloudxLab
 
Heuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.pptHeuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.ppt
karthikaparthasarath
 
AI: Learning in AI
AI: Learning in AI AI: Learning in AI
AI: Learning in AI
DataminingTools Inc
 
First order logic
First order logicFirst order logic
First order logic
Megha Sharma
 
Reinforcement learning
Reinforcement learning Reinforcement learning
Reinforcement learning
Chandra Meena
 
LSTM Basics
LSTM BasicsLSTM Basics
LSTM Basics
Akshay Sehgal
 
Deep Dive into Hyperparameter Tuning
Deep Dive into Hyperparameter TuningDeep Dive into Hyperparameter Tuning
Deep Dive into Hyperparameter Tuning
Shubhmay Potdar
 
Introduction to Recurrent Neural Network
Introduction to Recurrent Neural NetworkIntroduction to Recurrent Neural Network
Introduction to Recurrent Neural Network
Knoldus Inc.
 
HML: Historical View and Trends of Deep Learning
HML: Historical View and Trends of Deep LearningHML: Historical View and Trends of Deep Learning
HML: Historical View and Trends of Deep Learning
Yan Xu
 
AI_ 3 & 4 Knowledge Representation issues
AI_ 3 & 4 Knowledge Representation issuesAI_ 3 & 4 Knowledge Representation issues
AI_ 3 & 4 Knowledge Representation issues
Khushali Kathiriya
 
Supervised and unsupervised learning
Supervised and unsupervised learningSupervised and unsupervised learning
Supervised and unsupervised learning
AmAn Singh
 
KNOWLEDGE REPRESENTATION ISSUES.ppt
KNOWLEDGE REPRESENTATION ISSUES.pptKNOWLEDGE REPRESENTATION ISSUES.ppt
KNOWLEDGE REPRESENTATION ISSUES.ppt
SuneethaChittineni
 
Batch normalization presentation
Batch normalization presentationBatch normalization presentation
Batch normalization presentation
Owin Will
 
Forms of learning in ai
Forms of learning in aiForms of learning in ai
Forms of learning in ai
Robert Antony
 
PAC Learning
PAC LearningPAC Learning
PAC Learning
Sanghyuk Chun
 
Perceptron & Neural Networks
Perceptron & Neural NetworksPerceptron & Neural Networks
Perceptron & Neural Networks
NAGUR SHAREEF SHAIK
 
Knowledge representation and Predicate logic
Knowledge representation and Predicate logicKnowledge representation and Predicate logic
Knowledge representation and Predicate logic
Amey Kerkar
 

What's hot (20)

Long Short Term Memory
Long Short Term MemoryLong Short Term Memory
Long Short Term Memory
 
Agents in Artificial intelligence
Agents in Artificial intelligence Agents in Artificial intelligence
Agents in Artificial intelligence
 
Autoencoders
AutoencodersAutoencoders
Autoencoders
 
Heuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.pptHeuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.ppt
 
AI: Learning in AI
AI: Learning in AI AI: Learning in AI
AI: Learning in AI
 
First order logic
First order logicFirst order logic
First order logic
 
Reinforcement learning
Reinforcement learning Reinforcement learning
Reinforcement learning
 
LSTM Basics
LSTM BasicsLSTM Basics
LSTM Basics
 
Deep Dive into Hyperparameter Tuning
Deep Dive into Hyperparameter TuningDeep Dive into Hyperparameter Tuning
Deep Dive into Hyperparameter Tuning
 
Introduction to Recurrent Neural Network
Introduction to Recurrent Neural NetworkIntroduction to Recurrent Neural Network
Introduction to Recurrent Neural Network
 
Hill climbing
Hill climbingHill climbing
Hill climbing
 
HML: Historical View and Trends of Deep Learning
HML: Historical View and Trends of Deep LearningHML: Historical View and Trends of Deep Learning
HML: Historical View and Trends of Deep Learning
 
AI_ 3 & 4 Knowledge Representation issues
AI_ 3 & 4 Knowledge Representation issuesAI_ 3 & 4 Knowledge Representation issues
AI_ 3 & 4 Knowledge Representation issues
 
Supervised and unsupervised learning
Supervised and unsupervised learningSupervised and unsupervised learning
Supervised and unsupervised learning
 
KNOWLEDGE REPRESENTATION ISSUES.ppt
KNOWLEDGE REPRESENTATION ISSUES.pptKNOWLEDGE REPRESENTATION ISSUES.ppt
KNOWLEDGE REPRESENTATION ISSUES.ppt
 
Batch normalization presentation
Batch normalization presentationBatch normalization presentation
Batch normalization presentation
 
Forms of learning in ai
Forms of learning in aiForms of learning in ai
Forms of learning in ai
 
PAC Learning
PAC LearningPAC Learning
PAC Learning
 
Perceptron & Neural Networks
Perceptron & Neural NetworksPerceptron & Neural Networks
Perceptron & Neural Networks
 
Knowledge representation and Predicate logic
Knowledge representation and Predicate logicKnowledge representation and Predicate logic
Knowledge representation and Predicate logic
 

Similar to Lec 3 knowledge acquisition representation and inference

chapter2 Know.representation.pptx
chapter2 Know.representation.pptxchapter2 Know.representation.pptx
chapter2 Know.representation.pptx
wendifrawtadesse1
 
uploadscribd2.pptx
uploadscribd2.pptxuploadscribd2.pptx
uploadscribd2.pptx
FELICIALILIANJ
 
Lec 09
Lec 09Lec 09
Lec 09
Nilt1234
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
WilliamTom9
 
frames.pptx
frames.pptxframes.pptx
frames.pptx
VrajShah661501
 
Artificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge AcquisitionArtificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge Acquisition
The Integral Worm
 
6 KBS_ES.ppt
6 KBS_ES.ppt6 KBS_ES.ppt
6 KBS_ES.ppt
MikialeTesfamariam
 
Untangling Concepts, Objects, and Information
Untangling Concepts, Objects, and InformationUntangling Concepts, Objects, and Information
Untangling Concepts, Objects, and Information
Jim Logan
 
Artificial intelligence course work
Artificial intelligence  course workArtificial intelligence  course work
Artificial intelligence course work
Infinity Tech Solutions
 
4KN Editted 2012.ppt
4KN Editted 2012.ppt4KN Editted 2012.ppt
4KN Editted 2012.ppt
HenokGetachew15
 
Foundations of Knowledge Representation in Artificial Intelligence.pptx
Foundations of Knowledge Representation in Artificial Intelligence.pptxFoundations of Knowledge Representation in Artificial Intelligence.pptx
Foundations of Knowledge Representation in Artificial Intelligence.pptx
kitsenthilkumarcse
 
Foundation_Logic_1.pptx discrete mathematics
Foundation_Logic_1.pptx discrete mathematicsFoundation_Logic_1.pptx discrete mathematics
Foundation_Logic_1.pptx discrete mathematics
SherwinSangalang3
 
ARTIFICIAL INTELLIGENCE---UNIT 4.pptx
ARTIFICIAL INTELLIGENCE---UNIT 4.pptxARTIFICIAL INTELLIGENCE---UNIT 4.pptx
ARTIFICIAL INTELLIGENCE---UNIT 4.pptx
RuchitaMaaran
 
Knowledge base system appl. p 1,2-ver1
Knowledge base system appl.  p 1,2-ver1Knowledge base system appl.  p 1,2-ver1
Knowledge base system appl. p 1,2-ver1
Taymoor Nazmy
 
Knowledge Representation in AI.pptx
Knowledge Representation in AI.pptxKnowledge Representation in AI.pptx
Knowledge Representation in AI.pptx
Dr. Jasmine Beulah Gnanadurai
 
Core Methods In Educational Data Mining
Core Methods In Educational Data MiningCore Methods In Educational Data Mining
Core Methods In Educational Data Mining
ebelani
 
Artificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarArtificial Intelligence by B. Ravikumar
Artificial Intelligence by B. Ravikumar
Garry D. Lasaga
 
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWCFueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
Valentina Presutti
 
Weak Slot and Filler Structure (by Mintoo Jakhmola LPU)
Weak Slot and Filler Structure (by Mintoo Jakhmola LPU)Weak Slot and Filler Structure (by Mintoo Jakhmola LPU)
Weak Slot and Filler Structure (by Mintoo Jakhmola LPU)Mintoo Jakhmola
 

Similar to Lec 3 knowledge acquisition representation and inference (20)

chapter2 Know.representation.pptx
chapter2 Know.representation.pptxchapter2 Know.representation.pptx
chapter2 Know.representation.pptx
 
uploadscribd2.pptx
uploadscribd2.pptxuploadscribd2.pptx
uploadscribd2.pptx
 
Lec 09
Lec 09Lec 09
Lec 09
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
 
frames.pptx
frames.pptxframes.pptx
frames.pptx
 
Artificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge AcquisitionArtificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge Acquisition
 
6 KBS_ES.ppt
6 KBS_ES.ppt6 KBS_ES.ppt
6 KBS_ES.ppt
 
Untangling Concepts, Objects, and Information
Untangling Concepts, Objects, and InformationUntangling Concepts, Objects, and Information
Untangling Concepts, Objects, and Information
 
Database design
Database designDatabase design
Database design
 
Artificial intelligence course work
Artificial intelligence  course workArtificial intelligence  course work
Artificial intelligence course work
 
4KN Editted 2012.ppt
4KN Editted 2012.ppt4KN Editted 2012.ppt
4KN Editted 2012.ppt
 
Foundations of Knowledge Representation in Artificial Intelligence.pptx
Foundations of Knowledge Representation in Artificial Intelligence.pptxFoundations of Knowledge Representation in Artificial Intelligence.pptx
Foundations of Knowledge Representation in Artificial Intelligence.pptx
 
Foundation_Logic_1.pptx discrete mathematics
Foundation_Logic_1.pptx discrete mathematicsFoundation_Logic_1.pptx discrete mathematics
Foundation_Logic_1.pptx discrete mathematics
 
ARTIFICIAL INTELLIGENCE---UNIT 4.pptx
ARTIFICIAL INTELLIGENCE---UNIT 4.pptxARTIFICIAL INTELLIGENCE---UNIT 4.pptx
ARTIFICIAL INTELLIGENCE---UNIT 4.pptx
 
Knowledge base system appl. p 1,2-ver1
Knowledge base system appl.  p 1,2-ver1Knowledge base system appl.  p 1,2-ver1
Knowledge base system appl. p 1,2-ver1
 
Knowledge Representation in AI.pptx
Knowledge Representation in AI.pptxKnowledge Representation in AI.pptx
Knowledge Representation in AI.pptx
 
Core Methods In Educational Data Mining
Core Methods In Educational Data MiningCore Methods In Educational Data Mining
Core Methods In Educational Data Mining
 
Artificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarArtificial Intelligence by B. Ravikumar
Artificial Intelligence by B. Ravikumar
 
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWCFueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
 
Weak Slot and Filler Structure (by Mintoo Jakhmola LPU)
Weak Slot and Filler Structure (by Mintoo Jakhmola LPU)Weak Slot and Filler Structure (by Mintoo Jakhmola LPU)
Weak Slot and Filler Structure (by Mintoo Jakhmola LPU)
 

More from Eyob Sisay

Lec 9 conclusion
Lec 9  conclusionLec 9  conclusion
Lec 9 conclusion
Eyob Sisay
 
Lec 8 ai implementation
Lec 8  ai implementationLec 8  ai implementation
Lec 8 ai implementation
Eyob Sisay
 
Lec 7 genetic algorithms
Lec 7 genetic algorithmsLec 7 genetic algorithms
Lec 7 genetic algorithms
Eyob Sisay
 
Lec 6 learning
Lec 6 learningLec 6 learning
Lec 6 learning
Eyob Sisay
 
Lec 5 uncertainty
Lec 5 uncertaintyLec 5 uncertainty
Lec 5 uncertainty
Eyob Sisay
 
Lec 4 expert systems
Lec 4  expert systemsLec 4  expert systems
Lec 4 expert systems
Eyob Sisay
 
Lec 3 1 reasoning
Lec 3  1 reasoningLec 3  1 reasoning
Lec 3 1 reasoning
Eyob Sisay
 
Lec 2 1 informed search
Lec 2 1  informed searchLec 2 1  informed search
Lec 2 1 informed search
Eyob Sisay
 
Lec 2 agents
Lec 2 agentsLec 2 agents
Lec 2 agents
Eyob Sisay
 
Lec 0 about the course
Lec 0 about the courseLec 0 about the course
Lec 0 about the course
Eyob Sisay
 
Lec 1 introduction
Lec 1  introductionLec 1  introduction
Lec 1 introduction
Eyob Sisay
 
Security and Privacy Challenges in Cloud Computing Environments
Security and Privacy Challenges in Cloud Computing EnvironmentsSecurity and Privacy Challenges in Cloud Computing Environments
Security and Privacy Challenges in Cloud Computing Environments
Eyob Sisay
 
A Survey on Wireless Mesh Networks (WMN)
A Survey on Wireless Mesh Networks (WMN)A Survey on Wireless Mesh Networks (WMN)
A Survey on Wireless Mesh Networks (WMN)
Eyob Sisay
 

More from Eyob Sisay (13)

Lec 9 conclusion
Lec 9  conclusionLec 9  conclusion
Lec 9 conclusion
 
Lec 8 ai implementation
Lec 8  ai implementationLec 8  ai implementation
Lec 8 ai implementation
 
Lec 7 genetic algorithms
Lec 7 genetic algorithmsLec 7 genetic algorithms
Lec 7 genetic algorithms
 
Lec 6 learning
Lec 6 learningLec 6 learning
Lec 6 learning
 
Lec 5 uncertainty
Lec 5 uncertaintyLec 5 uncertainty
Lec 5 uncertainty
 
Lec 4 expert systems
Lec 4  expert systemsLec 4  expert systems
Lec 4 expert systems
 
Lec 3 1 reasoning
Lec 3  1 reasoningLec 3  1 reasoning
Lec 3 1 reasoning
 
Lec 2 1 informed search
Lec 2 1  informed searchLec 2 1  informed search
Lec 2 1 informed search
 
Lec 2 agents
Lec 2 agentsLec 2 agents
Lec 2 agents
 
Lec 0 about the course
Lec 0 about the courseLec 0 about the course
Lec 0 about the course
 
Lec 1 introduction
Lec 1  introductionLec 1  introduction
Lec 1 introduction
 
Security and Privacy Challenges in Cloud Computing Environments
Security and Privacy Challenges in Cloud Computing EnvironmentsSecurity and Privacy Challenges in Cloud Computing Environments
Security and Privacy Challenges in Cloud Computing Environments
 
A Survey on Wireless Mesh Networks (WMN)
A Survey on Wireless Mesh Networks (WMN)A Survey on Wireless Mesh Networks (WMN)
A Survey on Wireless Mesh Networks (WMN)
 

Recently uploaded

weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 

Recently uploaded (20)

weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 

Lec 3 knowledge acquisition representation and inference

  • 3. The dilemma • How to approach the problem? • should we try to emulate the human brain completely and exactly as it is? • Or should we come up with something new? • Do we know how the KR and reasoning components are implemented in humans ? No • we need a synthetic (artificial) way to model the knowledge representation and reasoning capability of humans in computers.
  • 4. Knowledge and its Types • Knowledge is the Understanding of a subject area • knowledge domain : a well-focused subject area • Eg. medical domain, engineering domain, business domain, etc
  • 6. Intuitive Ways of Knowledge Representation • Pictures • they provide a high level view of a concept to be obtained • Graphs and networks • allow relationships between objects/entities to be incorporated • Numbers • integral part of knowledge representation used by humans.
  • 7. Formal KR techniques • Choosing the proper knowledge representation helps in reasoning. => ‘Knowledge is Power’. • Formal KR techniques includes • Facts • Rules • Semantic networks • Frames • Logic
  • 8. Facts • basic block of knowledge (the atomic units of knowledge). • represent declarative knowledge (they declare knowledge about objects). • A proposition is the statement of a fact. • Each proposition has an associated truth value. It may be either true or false. • In AI, to represent a fact, we use a proposition and its associated truth value. eg. –Proposition A: It is raining –Proposition B: I have an umbrella –Proposition C: I will go to school
  • 9. Types of facts • Single-valued or multiple –valued • Uncertain facts • Fuzzy facts • Object-Attribute-Value triplets
  • 10. Rules • Rule: A knowledge structure that relates some known information to other information that can be concluded or inferred to be true. • Components of a rule • A rule consists of two components • Antecedent or premise or the IF part • Consequent or conclusion or the THEN part • Example
  • 11. Compound Rules • Multiple premises or antecedents may be joined using AND (conjunctions) and OR (disjunctions), e.g.
  • 12. Types of Rules • Relationship • Recommendation • Directive • Variable Rules • Uncertain Rules • Meta Rules • Rule Sets
  • 13. Semantic networks • Semantic networks are graphs, with • nodes representing objects and • arcs representing relationships between objects. • The two most common types of relationships are • IS-A (Inheritance relation) • HAS (Ownership relation)
  • 15. Problems with Semantic Networks • Semantic networks are computationally expensive at run-time • They try to model human associative memory (store information using associations), • Semantic networks are logically inadequate as they do not have any equivalent quantifiers, e.g., for all, for some, none.
  • 16. Frames • Frames are data structures for representing stereotypical knowledge of some concept or object
  • 17. Inheritance The specific frame inherits properties from the more general frame, Example of a Frame-Based Decision-Support System: HELP
  • 18. FACETS • A slot in a frame can hold more that just a value, it consists of metadata and procedures. • The various aspects of a slot are called facets. • They are a feature of frames that allows us to put constraints on frames. • e.g. IF-NEEDED Facets are called when the data of a particular slot is needed. • Similarly, IFCHANGED Facets are when the value of a slot changes.
  • 19. Logic • propositional logic and predicate calculus are forms of formal logic for dealing with propositions. • Two basic logic representation techniques: • Propositional Logic • Predicate Calculus
  • 20. Propositional logic • A proposition is the statement of a fact. • We usually assign a symbolic variable to represent a proposition, e.g. • A proposition is a sentence whose truth values may be determined. • So, each proposition has a truth value, e.g. –The proposition ‘A rectangle has four sides’ is true –The proposition ‘The world is a cube’ is false.
  • 22. Limitations of Propositional Logic • Propositions can only represent knowledge as complete sentences, e.g. a = the ball’s color is blue. • Cannot analyze the internal structure of the sentence. • No quantifiers are available, e.g. for-all, there-exists • Propositional logic provides no framework for proving statements such as: All humans are mortal All women are humans Therefore, all women are mortals This is a limitation in its representational power.
  • 23. Predicate calculus • Predicate Calculus is an extension of propositional logic that allows the structure of facts and sentences to be defined. • With predicate logic, we can use expressions like Color( ball, blue) • predicate calculus provides a mechanism for proving statements and can be used as a logic system for proving logical theorems
  • 24. Quantifiers • The Universal quantifier Eg. • Existential quantifier Eg.