Induction of constraint logic programs - Archive ouverte HAL
Communication Dans Un Congrès Année : 1998

Induction of constraint logic programs

Résumé

Inductive Logic Programming (ILP) is concerned with learning hypotheses from examples, where both examples and hypotheses are represented in the Logic Programming (LP) language. The application of ILP to problems involving numerical information has shown the need for basic numerical background knowledge (e.g. relation “less than”). Our thesis is that one should rather choose Constraint Logic Programming (CLP) as the representation language of hypotheses, since CLP contains the extensions of LP developed in the past decade for handling numerical variables. This paper deals with learning constrained clauses from positive and negative examples expressed as constrained clauses. A first step, termed small induction, gives a computational characterization of the solution clauses, which is sufficient to classify further instances of the problem domain. A second step, termed exhaustive induction, explicitly constructs all solution clauses. The algorithms we use are presented in detail, their complexity is given, and they are compared with other prominent ILP approaches.
Fichier principal
Vignette du fichier
Sebag1998.pdf (577.83 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00116540 , version 1 (20-08-2021)

Licence

Identifiants

Citer

Michèle Sebag, Céline Rouveirol, Jean-François Puget. Induction of constraint logic programs. Pacific Rim International Conference on Artificial Intelligence (PRICAI 1996), 1996, Cairns, Australia. pp.148-167, ⟨10.1007/3-540-64413-X_34⟩. ⟨hal-00116540⟩
79 Consultations
90 Téléchargements

Altmetric

Partager

More