First-Order Logic Knowledge Base: Difference between revisions

From GM-RKB
Jump to navigation Jump to search
m (Text replacement - ". ---- " to ". ---- ")
m (Text replacement - ". " to ". ")
 
Line 11: Line 11:
=== 2009 ===
=== 2009 ===
* ([[2009_MarkovLogic|Domingos & Lowd, 2009]]) ⇒ [[Pedro Domingos]], and [[Daniel Lowd]]. ([[2009]]). “[http://books.google.com/books?id=ijqFfoIy_T0C Markov Logic: An Interface Layer for Artificial Intelligence]." Morgan & Claypool. [http://dx.doi.org/10.2200/S00206ED1V01Y200907AIM007 doi:10.2200/S00206ED1V01Y200907AIM007]
* ([[2009_MarkovLogic|Domingos & Lowd, 2009]]) ⇒ [[Pedro Domingos]], and [[Daniel Lowd]]. ([[2009]]). “[http://books.google.com/books?id=ijqFfoIy_T0C Markov Logic: An Interface Layer for Artificial Intelligence]." Morgan & Claypool. [http://dx.doi.org/10.2200/S00206ED1V01Y200907AIM007 doi:10.2200/S00206ED1V01Y200907AIM007]
** QUOTE: A [[First-Order Logic Knowledge Base|first-order knowledge base (KB)]] is a set of [[FOL sentence|sentence]]s or [[FOL formula|formula]]s in [[first-order logic]] [37]. [[FOL formula|Formula]]s are constructed using four types of [[formula symbol|symbol]]s: [[constant]]s, [[variable]]s, [[function]]s, and [[predicate]]s. [[Constant symbol]]s represent [[item|object]]s in the [[domain of interest]] (e.g., people: Anna, Bob, Chris, etc.). [[Variable symbol]]s range over the [[object]]s in the domain. [[Function symbol]]s (e.g., [[MotherOf]]) represent mappings from tuples of objects to objects. Predicate symbols represent relations among objects in the domain (e.g., Friends) or attributes of objects (e.g., Smokes). An [[interpretation]] specifies which [[object]]s, [[function]]s and [[relation]]s in the domain are [[represented by]] which [[symbol]]s.  
** QUOTE: A [[First-Order Logic Knowledge Base|first-order knowledge base (KB)]] is a set of [[FOL sentence|sentence]]s or [[FOL formula|formula]]s in [[first-order logic]] [37]. [[FOL formula|Formula]]s are constructed using four types of [[formula symbol|symbol]]s: [[constant]]s, [[variable]]s, [[function]]s, and [[predicate]]s. [[Constant symbol]]s represent [[item|object]]s in the [[domain of interest]] (e.g., people: Anna, Bob, Chris, etc.). [[Variable symbol]]s range over the [[object]]s in the domain. [[Function symbol]]s (e.g., [[MotherOf]]) represent mappings from tuples of objects to objects. Predicate symbols represent relations among objects in the domain (e.g., Friends) or attributes of objects (e.g., Smokes). An [[interpretation]] specifies which [[object]]s, [[function]]s and [[relation]]s in the domain are [[represented by]] which [[symbol]]s.


----
----

Latest revision as of 18:54, 1 August 2022

A First-Order Logic Knowledge Base is a knowledge base composed of first-order logic sentences.



References

2009