Converting Semantic Meta-knowledge into Inductive Bias
- Cite this paper as:
- Cabral J., Kahlert R.C., Matuszek C., Witbrock M., Summers B. (2005) Converting Semantic Meta-knowledge into Inductive Bias. In: Kramer S., Pfahringer B. (eds) Inductive Logic Programming. ILP 2005. Lecture Notes in Computer Science, vol 3625. Springer, Berlin, Heidelberg
The Cyc KB has a rich pre-existing ontology for representing common sense knowledge. To clarify and enforce its terms’ semantics and to improve inferential efficiency, the Cyc ontology contains substantial meta-level knowledge that provides definitional information about its terms, such as a type hierarchy. This paper introduces a method for converting that meta-knowledge into biases for ILP systems. The process has three stages. First, a “focal position” for the target predicate is selected, based on the induction goal. Second, the system determines type compatibility or conflicts among predicate argument positions, and creates a compact, efficient representation that allows for syntactic processing. Finally, mode declarations are generated, taking advantage of information generated during the first and second phases.
Unable to display preview. Download preview PDF.