Guiding induction with domain theories

Abstract In this chapter we present a concept-acquisition methodology that uses data (concept examples and counterexamples), domain knowledge, and tentative concept descriptions in an integrated way. Domain knowledge can be incomplete and/or incorrect with respect to the given data; moreover, the tentative concept descriptions can be expressed in a form that is not operational. The methodology is aimed at producing discriminant and operational concept descriptions, by integrating inductive and deductive learning. In fact, the domain theory is used in a deductive process, that tries to operationalize the tentative concept descriptions, but the obtained results are tested on the whole learning set rather than on a single example. Moreover, deduction is interleaved with the application of data-driven inductive steps. In this way, a search in a constrained space of possible descriptions can help overcome some limitations of the domain theory (e.g., inconsistency). The method has been tested in the framework of the inductive learning system “ML-SMART,” previously developed by the authors, and a simple example is also given.

[1]  Jeffrey D. Ullman,et al.  Implementation of logical query languages for databases , 1985, TODS.

[2]  Ryszard S. Michalski,et al.  A Theory and Methodology of Inductive Learning , 1983, Artificial Intelligence.

[3]  Thomas G. Dietterich,et al.  Learning to Predict Sequences , 1985 .

[4]  Ryszard S. Michalski,et al.  Pattern Recognition as Rule-Guided Inductive Inference , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Gheorghe Tecuci,et al.  DISCIPLE-1: Interactive Apprentice System in Weak Theory Fields , 1987, IJCAI.

[6]  Sholom M. Weiss,et al.  SEEK2: A Generalized Approach to Automatic Knowledge Base Refinement , 1985, IJCAI.

[7]  Walter Van de Velde Explainable Knowledge Production , 1986, ECAI.

[8]  Andrea Pohoreckyj Danyluk,et al.  The Use of Explanations for Similarity-based Learning , 1987, IJCAI.

[9]  Jack Mostow Searching for Operational Concept Descriptions in BAR, MetaLEX, and EBG , 1987 .

[10]  Laurent Vieille,et al.  Recursive Axioms in Deductive Databases: The Query/Subquery Approach , 1986, Expert Database Conf..

[11]  Eliezer L. Lozinskii,et al.  Evaluating Queries in Deductive Databases by Generating , 1985, IJCAI.

[12]  Lorenza Saitta,et al.  Automated Concept Acquisition in Noisy Environments , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Richard M. Keller,et al.  Defining Operationality for Explanation-Based Learning , 1987, Artificial Intelligence.

[14]  Gerald DeJong,et al.  The Classification, Detection and Handling of Imperfect Theory Problems , 1987, IJCAI.

[15]  Michael Lebowitz,et al.  Integrated Learning: Controlling Explanation , 1986, Cogn. Sci..

[16]  Michael R. Lowry,et al.  Learning Physical Descriptions From Functional Definitions, Examples, and Precedents , 1983, AAAI.

[17]  Haym Hirsh,et al.  Explanation-based Generalization in a Logic-Programming Environment , 1987, IJCAI.

[18]  Stuart J. Russell,et al.  Boundaries of Operationality , 1988, ML.