Generalization of Clauses Under Implication

Abstract

In the area of inductive learning, generalization is a main operation, and the usual definition of induction is based on logical implication. Recently there has been a rising interest in clausal representation of knowledge in machine learning. Almost all inductive learning systems that perform generalization of clauses use the relation θ-subsumption instead of implication. The main reason is that there is a well-known and simple technique to compute least general generalizations under θ-subsumption, but not under implication. However generalization under θ-subsumption is inappropriate for learning recursive clauses, which is a crucial problem since recursion is the basic program structure of logic programs. We note that implication between clauses is undecidable, and we therefore introduce a stronger form of implication, called T-implication, which is decidable between clauses. We show that for every finite set of clauses there exists a least general generalization under T-implication. We describe a technique to reduce generalizations under implication of a clause to generalizations under θ-subsumption of what we call an expansion of the original clause. Moreover we show that for every non-tautological clause there exists a T-complete expansion, which means that every generalization under T-implication of the clause is reduced to a generalization under θ-subsumption of the expansion.

Cite

Text

Idestam-Almquist. "Generalization of Clauses Under Implication." Journal of Artificial Intelligence Research, 1995. doi:10.1613/JAIR.194

Markdown

[Idestam-Almquist. "Generalization of Clauses Under Implication." Journal of Artificial Intelligence Research, 1995.](https://mlanthology.org/jair/1995/idestamalmquist1995jair-generalization/) doi:10.1613/JAIR.194

BibTeX

@article{idestamalmquist1995jair-generalization,
  title     = {{Generalization of Clauses Under Implication}},
  author    = {Idestam-Almquist, Peter},
  journal   = {Journal of Artificial Intelligence Research},
  year      = {1995},
  pages     = {467-489},
  doi       = {10.1613/JAIR.194},
  volume    = {3},
  url       = {https://mlanthology.org/jair/1995/idestamalmquist1995jair-generalization/}
}