SlideShare a Scribd company logo
1 of 20
Artificial Intelligence & Knowledge Representation 
National Institute Of Science & Technology Sudeep Misra [1] 
Artificial Intelligence and 
Knowledge Representation 
Under the Guidance of 
Mr. Anisur Rahman 
Presented by 
Sudeep Misra
Artificial Intelligence & Knowledge Representation 
WHAT MAKES THE COMPUTER 
INTELLIGENT? 
 Speed of computation 
 Filters out and displays only meaningful 
National Institute Of Science & Technology Sudeep Misra [2] 
responses or solutions to a specific 
question 
 Algorithms splits task into subtasks – 
recursion 
 Neural networks.
Artificial Intelligence & Knowledge Representation 
WHY ARTIFICIAL INTELLIGENCE 
National Institute Of Science & Technology Sudeep Misra [3] 
 Unlike humans, computers have trouble understanding 
specific situations, and adapting to new situations. 
 Artificial Intelligence improves machine behavior in 
tackling such complex tasks, based on abstract thought, 
high-level deliberative reasoning and pattern 
recognition. 
 Artificial Intelligence can help us understand this 
process by recreating it, then potentially enabling us to 
enhance it beyond our current capabilities
Artificial Intelligence & Knowledge Representation 
KNOWLEDGE REPRESENTATION? 
National Institute Of Science & Technology Sudeep Misra [4] 
EXAMPLE: -CANNIBAL-MISSIONARY PROBLEM 
Three missionaries and three cannibals come to a 
river and find a boat that holds two. If the 
cannibals ever outnumber the missionaries on 
either bank, the missionaries will be eaten. How 
shall they cross? Here comes the importance of 
knowledge. This problem can although be solved 
by intelligent algorithms but knowledge plays the 
most crucial part
Artificial Intelligence & Knowledge Representation 
Need for formal languages 
Consider an English sentence like: 
“The boy saw a girl with a telescope” 
Natural languages exhibit ambiguity 
Not only does ambiguity make it difficult for us to 
understand what is the intended meaning of certain phrases 
and sentences but also makes it very difficult to make 
inferences 
Symbolic logic is a syntactically unambigious knowledge 
representation language (originally developed in an attempt 
to formalize mathematical reasoning) 
National Institute Of Science & Technology Sudeep Misra [5]
Artificial Intelligence & Knowledge Representation 
KNOWLEDGE REPRESENTATION 
TECHNIQUES IN AI 
PROPOSITIONAL LOGIC 
declarative statement 
~ -> Negation 
→ -> implication 
↔ -> implies and implied by 
v -> disjunction 
^ -> Conjunction 
propositional logic 
= sentences represent whole propositions 
“2 is prime.” P 
“I ate breakfast today.” Q 
National Institute Of Science & Technology Sudeep Misra [6]
Artificial Intelligence & Knowledge Representation 
Syntax 
syntax 
= how a sentence looks like 
Sentence -> AtomicSentence | ComplexSentence 
AtomicSentence -> T(RUE) | F(ALSE) | Symbols 
ComplexSentence -> ( Sentence ) | NOT Sentence | 
Connective -> AND | OR | IMPLIES | EQUIV(ALENT) 
Sentence Connective Sentence 
Symbols -> P | Q | R | ... 
Precedence: NOT AND OR IMPLIES EQUIVALENT 
conjunction disjunction implication equivalence 
negation 
National Institute Of Science & Technology Sudeep Misra [7]
Artificial Intelligence & Knowledge Representation 
Semantics 
National Institute Of Science & Technology Sudeep Misra [8] 
semantics 
= what a sentence means 
interpretation: 
assigns each symbol a truth value, either t(rue) or f(alse) 
the truth value of T(RUE) is t(rue) 
the truth value of F(ALSE) is f(alse) 
truth tables (“compositional semantics”) 
the meaning of a sentence is a function of the meaning of its 
parts
Artificial Intelligence & Knowledge Representation 
Terminology 
National Institute Of Science & Technology Sudeep Misra [9] 
A sentence is valid if it is True under all possible assignments of 
True/False to its propositional variables (e.g. P_:P) 
Valid sentences are also referred to as tautologies 
A sentence is satisfiable if and only if there is some assignment 
of 
True/False to its propositional variables for which the sentence is 
True 
A sentence is unsatisfiable if and only if it is not satisfiable (e.g. 
P^:P)
Artificial Intelligence & Knowledge Representation 
Examples 
either I go to the movies or I go swimming 
2 is prime implies that 2 is even 
2 is odd implies that 3 is even 
(inclusive vs. exclusive OR) 
(implication does not imply causality) 
(false implies everything) 
National Institute Of Science & Technology Sudeep Misra [10]
Artificial Intelligence & Knowledge Representation 
Semantic Networks 
National Institute Of Science & Technology Sudeep Misra [11] 
l Graph structures that encode taxonomic 
knowledge of objects and their properties 
– objects represented as nodes 
– relations represented as labeled edges 
l Inheritance = form of inference in which 
subclasses inherit properties of superclasses
Artificial Intelligence & Knowledge Representation 
Frames 
A limitation of semantic networks is that 
additional structure is often necessary to 
distinguish 
– statements about an object’s relationships 
– properties of the object 
A frame is a node with additional structure 
that facilitates differentiating relationships 
between objects and properties of objects. 
Called a “slot-and-filler” representation 
National Institute Of Science & Technology Sudeep Misra [12]
Artificial Intelligence & Knowledge Representation 
NORMAL Form in predicate LOGIC: 
Rule:- 
1. Replace and by using equivalent formulas. 
2. Repeated use of negation ~ (~ p)=F.Demorgan’s law to 
National Institute Of Science & Technology Sudeep Misra [13] 
bring negation in front of each atom. ~ (GF)= 
~G~F.Use ~x F(x)= x~F(x) and ~xF(x) = x~F(x) 
Then use all the equivalent expressions to bring the 
quantities in front of the expressions
Artificial Intelligence & Knowledge Representation 
Resolution in predicate LOGIC 
i) R(a) 
ii) R(x) M(x,b) 
First replace a in place of x in 2nd premise and conclude 
National Institute Of Science & Technology Sudeep Misra [14] 
M(a,b). 
e.g. 
1. Marcus was a man. Man (marcus) 
2. Marcus was a Pompeian. Pompeian (Marcus) 
3. Caesar was a ruler. Ruler (Caesar)
Artificial Intelligence & Knowledge Representation 
Nonmonotonic Reasoning 
 Collection of true facts never decreases 
 Facts changes with time 
 According to the human problem solving 
approach the truth status of the collected 
facts may be revised based on contrary 
evidences. 
 Hence the nonmonotonic reasoning system 
is more effective in many practical problems 
solving situations. 
National Institute Of Science & Technology Sudeep Misra [15]
Artificial Intelligence & Knowledge Representation 
Principles of NMRs 
 If x is not known, then conclude y 
 If x cannot be proved, then conclude y 
 e.g. 1: To build a program that generates a 
solution to a fairly a simple problem. 
 e.g. 2: To find out a time at which three busy 
can all attain a meeting 
 dependency-directed backtracking 
National Institute Of Science & Technology Sudeep Misra [16]
Artificial Intelligence & Knowledge Representation 
Necessity of NMR 
National Institute Of Science & Technology Sudeep Misra [17] 
1. The presence of incomplete information requires 
default reasoning. 
2. A changing world must be decided by a 
changing database. 
3. Generating a complete solution to a problem 
may require temporary assumption about partial 
solution.
Artificial Intelligence & Knowledge Representation 
Applications of AI 
National Institute Of Science & Technology Sudeep Misra [18] 
1. PATTERN RECOGNISATION 
2. ROBOTICS 
3. NATURAL LANGUAGE PROCESSING 
4. ARTIFICIAL LIFE 
5. APPLICATIONS OF AI, BY INTELLIGENT ALGORITHMS 
5.1 Mechanical translation 
5.2 Game playing 
5.3 Computer vision 
5.4 Computer hearing 
5.5 Creating original thoughts or works of art 
5.6 Analogical thinking Learning
Artificial Intelligence & Knowledge Representation 
Fundamental Problems of AI 
1. The ability of even the most advanced of currently existing 
National Institute Of Science & Technology Sudeep Misra [19] 
computer systems to acquire information all by itself is still 
extremely limited. 
2. It is not obvious that all human knowledge is encodable in 
“information structures” however complex. e.g. A human may 
know, for example, just what kind of emotional impact touching 
another person’s hand will have both on the other person and on 
himself. 
3. The hand-touching example will do here too, there are some things 
people come to know only as a consequence of having been treated 
as human beings by other human beings. 
4. The kinds of knowledge that appear superficially to be 
communicable from one human being to another in language alone 
are in fact not altogether so communicable
Artificial Intelligence & Knowledge Representation 
National Institute Of Science & Technology Sudeep Misra [20] 
Thank You!!!

More Related Content

What's hot

Artificial Intelligence Searching Techniques
Artificial Intelligence Searching TechniquesArtificial Intelligence Searching Techniques
Artificial Intelligence Searching TechniquesDr. C.V. Suresh Babu
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AIVishal Singh
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMvikas dhakane
 
Ai 03 solving_problems_by_searching
Ai 03 solving_problems_by_searchingAi 03 solving_problems_by_searching
Ai 03 solving_problems_by_searchingMohammed Romi
 
Logics for non monotonic reasoning-ai
Logics for non monotonic reasoning-aiLogics for non monotonic reasoning-ai
Logics for non monotonic reasoning-aiShaishavShah8
 
Game Playing in Artificial Intelligence
Game Playing in Artificial IntelligenceGame Playing in Artificial Intelligence
Game Playing in Artificial Intelligencelordmwesh
 
AI_Session 11: searching with Non-Deterministic Actions and partial observati...
AI_Session 11: searching with Non-Deterministic Actions and partial observati...AI_Session 11: searching with Non-Deterministic Actions and partial observati...
AI_Session 11: searching with Non-Deterministic Actions and partial observati...Asst.prof M.Gokilavani
 
weak slot and filler structure
weak slot and filler structureweak slot and filler structure
weak slot and filler structureAmey Kerkar
 
What is knowledge representation and reasoning ?
What is knowledge representation and reasoning ?What is knowledge representation and reasoning ?
What is knowledge representation and reasoning ?Anant Soft Computing
 
Forward and Backward chaining in AI
Forward and Backward chaining in AIForward and Backward chaining in AI
Forward and Backward chaining in AIMegha Sharma
 
UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf
UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdfUNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf
UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdfJenishaR1
 
Uncertain Knowledge and Reasoning in Artificial Intelligence
Uncertain Knowledge and Reasoning in Artificial IntelligenceUncertain Knowledge and Reasoning in Artificial Intelligence
Uncertain Knowledge and Reasoning in Artificial IntelligenceExperfy
 
Introduction to prolog
Introduction to prologIntroduction to prolog
Introduction to prologHarry Potter
 
Heuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.pptHeuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.pptkarthikaparthasarath
 
Feedforward neural network
Feedforward neural networkFeedforward neural network
Feedforward neural networkSopheaktra YONG
 
Reinforcement learning, Q-Learning
Reinforcement learning, Q-LearningReinforcement learning, Q-Learning
Reinforcement learning, Q-LearningKuppusamy P
 
Forms of learning in ai
Forms of learning in aiForms of learning in ai
Forms of learning in aiRobert Antony
 
Knowledge representation and reasoning
Knowledge representation and reasoningKnowledge representation and reasoning
Knowledge representation and reasoningMaryam Maleki
 

What's hot (20)

Artificial Intelligence Searching Techniques
Artificial Intelligence Searching TechniquesArtificial Intelligence Searching Techniques
Artificial Intelligence Searching Techniques
 
The structure of agents
The structure of agentsThe structure of agents
The structure of agents
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AI
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHM
 
Ai 03 solving_problems_by_searching
Ai 03 solving_problems_by_searchingAi 03 solving_problems_by_searching
Ai 03 solving_problems_by_searching
 
Logics for non monotonic reasoning-ai
Logics for non monotonic reasoning-aiLogics for non monotonic reasoning-ai
Logics for non monotonic reasoning-ai
 
Game Playing in Artificial Intelligence
Game Playing in Artificial IntelligenceGame Playing in Artificial Intelligence
Game Playing in Artificial Intelligence
 
AI_Session 11: searching with Non-Deterministic Actions and partial observati...
AI_Session 11: searching with Non-Deterministic Actions and partial observati...AI_Session 11: searching with Non-Deterministic Actions and partial observati...
AI_Session 11: searching with Non-Deterministic Actions and partial observati...
 
weak slot and filler structure
weak slot and filler structureweak slot and filler structure
weak slot and filler structure
 
AI: AI & Searching
AI: AI & SearchingAI: AI & Searching
AI: AI & Searching
 
What is knowledge representation and reasoning ?
What is knowledge representation and reasoning ?What is knowledge representation and reasoning ?
What is knowledge representation and reasoning ?
 
Forward and Backward chaining in AI
Forward and Backward chaining in AIForward and Backward chaining in AI
Forward and Backward chaining in AI
 
UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf
UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdfUNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf
UNIT - I PROBLEM SOLVING AGENTS and EXAMPLES.pptx.pdf
 
Uncertain Knowledge and Reasoning in Artificial Intelligence
Uncertain Knowledge and Reasoning in Artificial IntelligenceUncertain Knowledge and Reasoning in Artificial Intelligence
Uncertain Knowledge and Reasoning in Artificial Intelligence
 
Introduction to prolog
Introduction to prologIntroduction to prolog
Introduction to prolog
 
Heuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.pptHeuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.ppt
 
Feedforward neural network
Feedforward neural networkFeedforward neural network
Feedforward neural network
 
Reinforcement learning, Q-Learning
Reinforcement learning, Q-LearningReinforcement learning, Q-Learning
Reinforcement learning, Q-Learning
 
Forms of learning in ai
Forms of learning in aiForms of learning in ai
Forms of learning in ai
 
Knowledge representation and reasoning
Knowledge representation and reasoningKnowledge representation and reasoning
Knowledge representation and reasoning
 

Viewers also liked

Knowledge representation and Predicate logic
Knowledge representation and Predicate logicKnowledge representation and Predicate logic
Knowledge representation and Predicate logicAmey Kerkar
 
History of Knowledge Representation (SIKS Course 2010)
History of Knowledge Representation (SIKS Course 2010)History of Knowledge Representation (SIKS Course 2010)
History of Knowledge Representation (SIKS Course 2010)Rinke Hoekstra
 
Conceptual dependency
Conceptual dependencyConceptual dependency
Conceptual dependencyJismy .K.Jose
 
Tutorial - Introduction to Rule Technologies and Systems
Tutorial - Introduction to Rule Technologies and SystemsTutorial - Introduction to Rule Technologies and Systems
Tutorial - Introduction to Rule Technologies and SystemsAdrian Paschke
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceBise Mond
 
Theoretical and Practical Aspects of Knowledge Representation and Reasoning
Theoretical and Practical Aspects of Knowledge Representation and ReasoningTheoretical and Practical Aspects of Knowledge Representation and Reasoning
Theoretical and Practical Aspects of Knowledge Representation and Reasoningdiannepatricia
 
Introduction to Expert Systems {Artificial Intelligence}
Introduction to Expert Systems {Artificial Intelligence}Introduction to Expert Systems {Artificial Intelligence}
Introduction to Expert Systems {Artificial Intelligence}FellowBuddy.com
 
Consumer Behavior chapter 03 Learning and Memory theories Moghimi
Consumer Behavior chapter 03 Learning and Memory theories MoghimiConsumer Behavior chapter 03 Learning and Memory theories Moghimi
Consumer Behavior chapter 03 Learning and Memory theories MoghimiBahman Moghimi
 
Logical Inference in RTE
Logical Inference in RTELogical Inference in RTE
Logical Inference in RTEKilian Evang
 
Inference rulesproofmethods
Inference rulesproofmethodsInference rulesproofmethods
Inference rulesproofmethodsRajendran
 
Issues in knowledge representation
Issues in knowledge representationIssues in knowledge representation
Issues in knowledge representationSravanthi Emani
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligencesanjay_asati
 
Artificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge AcquisitionArtificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge AcquisitionThe Integral Worm
 
Knowledge Representation and Research in the Real World
Knowledge Representation and Research in the Real WorldKnowledge Representation and Research in the Real World
Knowledge Representation and Research in the Real WorldUCLDH
 
Propositional And First-Order Logic
Propositional And First-Order LogicPropositional And First-Order Logic
Propositional And First-Order Logicankush_kumar
 

Viewers also liked (20)

Knowledge representation and Predicate logic
Knowledge representation and Predicate logicKnowledge representation and Predicate logic
Knowledge representation and Predicate logic
 
Ai 02
Ai 02Ai 02
Ai 02
 
Prpositional2
Prpositional2Prpositional2
Prpositional2
 
History of Knowledge Representation (SIKS Course 2010)
History of Knowledge Representation (SIKS Course 2010)History of Knowledge Representation (SIKS Course 2010)
History of Knowledge Representation (SIKS Course 2010)
 
Conceptual dependency
Conceptual dependencyConceptual dependency
Conceptual dependency
 
Tutorial - Introduction to Rule Technologies and Systems
Tutorial - Introduction to Rule Technologies and SystemsTutorial - Introduction to Rule Technologies and Systems
Tutorial - Introduction to Rule Technologies and Systems
 
Sementic nets
Sementic netsSementic nets
Sementic nets
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Frames
FramesFrames
Frames
 
KNOWLEDGE: REPRESENTATION AND MANIPULATION
KNOWLEDGE: REPRESENTATION AND MANIPULATIONKNOWLEDGE: REPRESENTATION AND MANIPULATION
KNOWLEDGE: REPRESENTATION AND MANIPULATION
 
Theoretical and Practical Aspects of Knowledge Representation and Reasoning
Theoretical and Practical Aspects of Knowledge Representation and ReasoningTheoretical and Practical Aspects of Knowledge Representation and Reasoning
Theoretical and Practical Aspects of Knowledge Representation and Reasoning
 
Introduction to Expert Systems {Artificial Intelligence}
Introduction to Expert Systems {Artificial Intelligence}Introduction to Expert Systems {Artificial Intelligence}
Introduction to Expert Systems {Artificial Intelligence}
 
Consumer Behavior chapter 03 Learning and Memory theories Moghimi
Consumer Behavior chapter 03 Learning and Memory theories MoghimiConsumer Behavior chapter 03 Learning and Memory theories Moghimi
Consumer Behavior chapter 03 Learning and Memory theories Moghimi
 
Logical Inference in RTE
Logical Inference in RTELogical Inference in RTE
Logical Inference in RTE
 
Inference rulesproofmethods
Inference rulesproofmethodsInference rulesproofmethods
Inference rulesproofmethods
 
Issues in knowledge representation
Issues in knowledge representationIssues in knowledge representation
Issues in knowledge representation
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge AcquisitionArtificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge Acquisition
 
Knowledge Representation and Research in the Real World
Knowledge Representation and Research in the Real WorldKnowledge Representation and Research in the Real World
Knowledge Representation and Research in the Real World
 
Propositional And First-Order Logic
Propositional And First-Order LogicPropositional And First-Order Logic
Propositional And First-Order Logic
 

Similar to Artificial intelligence and knowledge representation

Artificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and OverviewArtificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and Overviewbutest
 
Artificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and OverviewArtificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and Overviewbutest
 
Human Level Artificial Intelligence
Human Level Artificial IntelligenceHuman Level Artificial Intelligence
Human Level Artificial IntelligenceRahul Chaurasia
 
Introduction to Artificial Intelligence.doc
Introduction to Artificial Intelligence.docIntroduction to Artificial Intelligence.doc
Introduction to Artificial Intelligence.docbutest
 
Artificial intelligence and its application
Artificial intelligence and its applicationArtificial intelligence and its application
Artificial intelligence and its applicationMohammed Abdel Razek
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceNitesh Kumar
 
intelligent computing relating to cloud computing
intelligent computing relating to cloud computingintelligent computing relating to cloud computing
intelligent computing relating to cloud computingEr. rahul abhishek
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligenceMayank Saxena
 

Similar to Artificial intelligence and knowledge representation (20)

7967511.ppt
7967511.ppt7967511.ppt
7967511.ppt
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial-intelligence and its applications in medicine and dentistry.pdf
Artificial-intelligence and its applications in medicine and dentistry.pdfArtificial-intelligence and its applications in medicine and dentistry.pdf
Artificial-intelligence and its applications in medicine and dentistry.pdf
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence.pptx
Artificial intelligence.pptxArtificial intelligence.pptx
Artificial intelligence.pptx
 
IS
ISIS
IS
 
AI_Lecture_1.pptx
AI_Lecture_1.pptxAI_Lecture_1.pptx
AI_Lecture_1.pptx
 
ar
arar
ar
 
Artificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and OverviewArtificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and Overview
 
Artificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and OverviewArtificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and Overview
 
AI chap1
AI chap1AI chap1
AI chap1
 
Human Level Artificial Intelligence
Human Level Artificial IntelligenceHuman Level Artificial Intelligence
Human Level Artificial Intelligence
 
Introduction to Artificial Intelligence.doc
Introduction to Artificial Intelligence.docIntroduction to Artificial Intelligence.doc
Introduction to Artificial Intelligence.doc
 
AI Presentation 1
AI Presentation 1AI Presentation 1
AI Presentation 1
 
Artificial intelligence and its application
Artificial intelligence and its applicationArtificial intelligence and its application
Artificial intelligence and its application
 
Ai notes
Ai notesAi notes
Ai notes
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
intelligent computing relating to cloud computing
intelligent computing relating to cloud computingintelligent computing relating to cloud computing
intelligent computing relating to cloud computing
 
Ai chap1 intro
Ai chap1 introAi chap1 intro
Ai chap1 intro
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 

More from Sajan Sahu

Architecture of message oriented middleware
Architecture of message oriented middlewareArchitecture of message oriented middleware
Architecture of message oriented middlewareSajan Sahu
 
Insurance envoy
Insurance envoyInsurance envoy
Insurance envoySajan Sahu
 
Computer’s memory
Computer’s memoryComputer’s memory
Computer’s memorySajan Sahu
 
Automated inspection of aircraft
Automated inspection of aircraftAutomated inspection of aircraft
Automated inspection of aircraftSajan Sahu
 
Data compretion
Data compretionData compretion
Data compretionSajan Sahu
 
Data warehouseing
Data warehouseingData warehouseing
Data warehouseingSajan Sahu
 
Information system
Information systemInformation system
Information systemSajan Sahu
 
Wireless application protocol (WAP)
Wireless application protocol (WAP)Wireless application protocol (WAP)
Wireless application protocol (WAP)Sajan Sahu
 
Blink detection and tracking of eyes for eye localisat
Blink detection and tracking of eyes for eye localisatBlink detection and tracking of eyes for eye localisat
Blink detection and tracking of eyes for eye localisatSajan Sahu
 
Database system
Database systemDatabase system
Database systemSajan Sahu
 
Internet telephony
Internet telephonyInternet telephony
Internet telephonySajan Sahu
 

More from Sajan Sahu (20)

Architecture of message oriented middleware
Architecture of message oriented middlewareArchitecture of message oriented middleware
Architecture of message oriented middleware
 
Insurance envoy
Insurance envoyInsurance envoy
Insurance envoy
 
Computer’s memory
Computer’s memoryComputer’s memory
Computer’s memory
 
Automated inspection of aircraft
Automated inspection of aircraftAutomated inspection of aircraft
Automated inspection of aircraft
 
Data compretion
Data compretionData compretion
Data compretion
 
Deadlock
DeadlockDeadlock
Deadlock
 
Data warehouseing
Data warehouseingData warehouseing
Data warehouseing
 
Information system
Information systemInformation system
Information system
 
Dna computing
Dna computingDna computing
Dna computing
 
Wireless application protocol (WAP)
Wireless application protocol (WAP)Wireless application protocol (WAP)
Wireless application protocol (WAP)
 
Blink detection and tracking of eyes for eye localisat
Blink detection and tracking of eyes for eye localisatBlink detection and tracking of eyes for eye localisat
Blink detection and tracking of eyes for eye localisat
 
Database system
Database systemDatabase system
Database system
 
GPRS
GPRSGPRS
GPRS
 
Bios
BiosBios
Bios
 
Bluetooth
Bluetooth Bluetooth
Bluetooth
 
802.11
802.11802.11
802.11
 
Erp
ErpErp
Erp
 
Internet telephony
Internet telephonyInternet telephony
Internet telephony
 
Wcdma
WcdmaWcdma
Wcdma
 
Criptography
CriptographyCriptography
Criptography
 

Recently uploaded

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
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
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Artificial intelligence and knowledge representation

  • 1. Artificial Intelligence & Knowledge Representation National Institute Of Science & Technology Sudeep Misra [1] Artificial Intelligence and Knowledge Representation Under the Guidance of Mr. Anisur Rahman Presented by Sudeep Misra
  • 2. Artificial Intelligence & Knowledge Representation WHAT MAKES THE COMPUTER INTELLIGENT?  Speed of computation  Filters out and displays only meaningful National Institute Of Science & Technology Sudeep Misra [2] responses or solutions to a specific question  Algorithms splits task into subtasks – recursion  Neural networks.
  • 3. Artificial Intelligence & Knowledge Representation WHY ARTIFICIAL INTELLIGENCE National Institute Of Science & Technology Sudeep Misra [3]  Unlike humans, computers have trouble understanding specific situations, and adapting to new situations.  Artificial Intelligence improves machine behavior in tackling such complex tasks, based on abstract thought, high-level deliberative reasoning and pattern recognition.  Artificial Intelligence can help us understand this process by recreating it, then potentially enabling us to enhance it beyond our current capabilities
  • 4. Artificial Intelligence & Knowledge Representation KNOWLEDGE REPRESENTATION? National Institute Of Science & Technology Sudeep Misra [4] EXAMPLE: -CANNIBAL-MISSIONARY PROBLEM Three missionaries and three cannibals come to a river and find a boat that holds two. If the cannibals ever outnumber the missionaries on either bank, the missionaries will be eaten. How shall they cross? Here comes the importance of knowledge. This problem can although be solved by intelligent algorithms but knowledge plays the most crucial part
  • 5. Artificial Intelligence & Knowledge Representation Need for formal languages Consider an English sentence like: “The boy saw a girl with a telescope” Natural languages exhibit ambiguity Not only does ambiguity make it difficult for us to understand what is the intended meaning of certain phrases and sentences but also makes it very difficult to make inferences Symbolic logic is a syntactically unambigious knowledge representation language (originally developed in an attempt to formalize mathematical reasoning) National Institute Of Science & Technology Sudeep Misra [5]
  • 6. Artificial Intelligence & Knowledge Representation KNOWLEDGE REPRESENTATION TECHNIQUES IN AI PROPOSITIONAL LOGIC declarative statement ~ -> Negation → -> implication ↔ -> implies and implied by v -> disjunction ^ -> Conjunction propositional logic = sentences represent whole propositions “2 is prime.” P “I ate breakfast today.” Q National Institute Of Science & Technology Sudeep Misra [6]
  • 7. Artificial Intelligence & Knowledge Representation Syntax syntax = how a sentence looks like Sentence -> AtomicSentence | ComplexSentence AtomicSentence -> T(RUE) | F(ALSE) | Symbols ComplexSentence -> ( Sentence ) | NOT Sentence | Connective -> AND | OR | IMPLIES | EQUIV(ALENT) Sentence Connective Sentence Symbols -> P | Q | R | ... Precedence: NOT AND OR IMPLIES EQUIVALENT conjunction disjunction implication equivalence negation National Institute Of Science & Technology Sudeep Misra [7]
  • 8. Artificial Intelligence & Knowledge Representation Semantics National Institute Of Science & Technology Sudeep Misra [8] semantics = what a sentence means interpretation: assigns each symbol a truth value, either t(rue) or f(alse) the truth value of T(RUE) is t(rue) the truth value of F(ALSE) is f(alse) truth tables (“compositional semantics”) the meaning of a sentence is a function of the meaning of its parts
  • 9. Artificial Intelligence & Knowledge Representation Terminology National Institute Of Science & Technology Sudeep Misra [9] A sentence is valid if it is True under all possible assignments of True/False to its propositional variables (e.g. P_:P) Valid sentences are also referred to as tautologies A sentence is satisfiable if and only if there is some assignment of True/False to its propositional variables for which the sentence is True A sentence is unsatisfiable if and only if it is not satisfiable (e.g. P^:P)
  • 10. Artificial Intelligence & Knowledge Representation Examples either I go to the movies or I go swimming 2 is prime implies that 2 is even 2 is odd implies that 3 is even (inclusive vs. exclusive OR) (implication does not imply causality) (false implies everything) National Institute Of Science & Technology Sudeep Misra [10]
  • 11. Artificial Intelligence & Knowledge Representation Semantic Networks National Institute Of Science & Technology Sudeep Misra [11] l Graph structures that encode taxonomic knowledge of objects and their properties – objects represented as nodes – relations represented as labeled edges l Inheritance = form of inference in which subclasses inherit properties of superclasses
  • 12. Artificial Intelligence & Knowledge Representation Frames A limitation of semantic networks is that additional structure is often necessary to distinguish – statements about an object’s relationships – properties of the object A frame is a node with additional structure that facilitates differentiating relationships between objects and properties of objects. Called a “slot-and-filler” representation National Institute Of Science & Technology Sudeep Misra [12]
  • 13. Artificial Intelligence & Knowledge Representation NORMAL Form in predicate LOGIC: Rule:- 1. Replace and by using equivalent formulas. 2. Repeated use of negation ~ (~ p)=F.Demorgan’s law to National Institute Of Science & Technology Sudeep Misra [13] bring negation in front of each atom. ~ (GF)= ~G~F.Use ~x F(x)= x~F(x) and ~xF(x) = x~F(x) Then use all the equivalent expressions to bring the quantities in front of the expressions
  • 14. Artificial Intelligence & Knowledge Representation Resolution in predicate LOGIC i) R(a) ii) R(x) M(x,b) First replace a in place of x in 2nd premise and conclude National Institute Of Science & Technology Sudeep Misra [14] M(a,b). e.g. 1. Marcus was a man. Man (marcus) 2. Marcus was a Pompeian. Pompeian (Marcus) 3. Caesar was a ruler. Ruler (Caesar)
  • 15. Artificial Intelligence & Knowledge Representation Nonmonotonic Reasoning  Collection of true facts never decreases  Facts changes with time  According to the human problem solving approach the truth status of the collected facts may be revised based on contrary evidences.  Hence the nonmonotonic reasoning system is more effective in many practical problems solving situations. National Institute Of Science & Technology Sudeep Misra [15]
  • 16. Artificial Intelligence & Knowledge Representation Principles of NMRs  If x is not known, then conclude y  If x cannot be proved, then conclude y  e.g. 1: To build a program that generates a solution to a fairly a simple problem.  e.g. 2: To find out a time at which three busy can all attain a meeting  dependency-directed backtracking National Institute Of Science & Technology Sudeep Misra [16]
  • 17. Artificial Intelligence & Knowledge Representation Necessity of NMR National Institute Of Science & Technology Sudeep Misra [17] 1. The presence of incomplete information requires default reasoning. 2. A changing world must be decided by a changing database. 3. Generating a complete solution to a problem may require temporary assumption about partial solution.
  • 18. Artificial Intelligence & Knowledge Representation Applications of AI National Institute Of Science & Technology Sudeep Misra [18] 1. PATTERN RECOGNISATION 2. ROBOTICS 3. NATURAL LANGUAGE PROCESSING 4. ARTIFICIAL LIFE 5. APPLICATIONS OF AI, BY INTELLIGENT ALGORITHMS 5.1 Mechanical translation 5.2 Game playing 5.3 Computer vision 5.4 Computer hearing 5.5 Creating original thoughts or works of art 5.6 Analogical thinking Learning
  • 19. Artificial Intelligence & Knowledge Representation Fundamental Problems of AI 1. The ability of even the most advanced of currently existing National Institute Of Science & Technology Sudeep Misra [19] computer systems to acquire information all by itself is still extremely limited. 2. It is not obvious that all human knowledge is encodable in “information structures” however complex. e.g. A human may know, for example, just what kind of emotional impact touching another person’s hand will have both on the other person and on himself. 3. The hand-touching example will do here too, there are some things people come to know only as a consequence of having been treated as human beings by other human beings. 4. The kinds of knowledge that appear superficially to be communicable from one human being to another in language alone are in fact not altogether so communicable
  • 20. Artificial Intelligence & Knowledge Representation National Institute Of Science & Technology Sudeep Misra [20] Thank You!!!