Logic: Difference between revisions

From Computer Science Wiki
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
Logic is a formal language that allows us to make assertions about the world in a very precise way<ref>Ashok Goel</ref>
Logic is a formal language that allows us to make assertions about the world in a very precise way<ref>Ashok Goel</ref>


'''Soundness:''' Only valid conclusions can be proven
A logic-based AI has 2 parts:
'''Completeness:''' All valid conclusions can be proven
 
# knowledge base
# inference engine (to make inferences from the knowledge base)
 
* '''Soundness:''' Only valid conclusions can be proven
* '''Completeness:''' All valid conclusions can be proven
* '''Predicate''' A function that maps arguments to true or false values


== References ==  
== References ==  
<references />
<references />

Latest revision as of 20:46, 20 March 2018

Artificial Intelligence[1]

Logic is a formal language that allows us to make assertions about the world in a very precise way[2]

A logic-based AI has 2 parts:

  1. knowledge base
  2. inference engine (to make inferences from the knowledge base)
  • Soundness: Only valid conclusions can be proven
  • Completeness: All valid conclusions can be proven
  • Predicate A function that maps arguments to true or false values

References