Classic learning

Description logics, also called terminological logics, are commonly used in knowledge-based systems to describe objects and their relationships. We investigate the learnability of a typical description logic, Classic, and show that Classic sentences are learnable in polynomial time in the exact learning model using equivalence queries and membership queries (which are in essence, “subsumption queries”—we show a prediction hardness result for the more traditional membership queries that convey information about specific individuals).We show that membership queries alone are insufficient for polynomial time learning of Classic sentences. Combined with earlier negative results (Cohen & Hirsh, 1994a) showing that, given standard complexity theoretic assumptions, equivalence queries alone are insufficient (or random examples alone in the PAC setting are insufficient), this shows that both sources of information are necessary for efficient learning in that neither type alone is sufficient. In addition, we show that a modification of the algorithm deals robustly with persistent malicious two-sided classification noise in the membership queries with the probability of a misclassification bounded below 1/2. Other extensions are considered.

[1]  D. Angluin,et al.  Randomly fallible teachers: Learning monotone DNF with an incomplete membership oracle , 1991, Machine Learning.

[2]  W. Hoeffding Probability Inequalities for sums of Bounded Random Variables , 1963 .

[3]  Michael Frazier,et al.  Learning from a consistently ignorant teacher , 1994, COLT '94.

[4]  Ronald L. Rivest,et al.  Inference of finite automata using homing sequences , 1989, STOC '89.

[5]  David Haussler,et al.  Learnability and the Vapnik-Chervonenkis dimension , 1989, JACM.

[6]  Peter F. Patel-Schneider,et al.  A Semantics and Complete Algorithm for Subsumption in the CLASSIC Description Logic , 1993, J. Artif. Intell. Res..

[7]  Alexander Borgida,et al.  Computing Least Common Subsumers in Description Logics , 1992, AAAI.

[8]  Leonard Pitt,et al.  Prediction-Preserving Reducibility , 1990, J. Comput. Syst. Sci..

[9]  Ronitt Rubinfeld,et al.  Learning fallible finite state automata , 1993, COLT '93.

[10]  David Haussler,et al.  Predicting {0,1}-functions on randomly drawn points , 1988, COLT '88.

[11]  D. Angluin Queries and Concept Learning , 1988 .

[12]  Dana Angluin,et al.  When won't membership queries help? , 1991, STOC '91.

[13]  Alan M. Frisch Generalization and Learnability: a Study of Constrained Atoms , 1992 .

[14]  Leslie G. Valiant,et al.  Cryptographic Limitations on Learning Boolean Formulae and Finite Automata , 1993, Machine Learning: From Theory to Applications.

[15]  Hector J. Levesque,et al.  Krypton: A Functional Approach to Knowledge Representation , 1983, Computer.

[16]  George Shackelford,et al.  Learning k-DNF with noise in the attributes , 1988, Annual Conference Computational Learning Theory.

[17]  Dana Angluin Exact learning of p-dnf formulas with malicious membership queries , 1993 .

[18]  Dana Angluin,et al.  Computational learning theory: survey and selected bibliography , 1992, STOC '92.

[19]  Deborah L. McGuinness,et al.  CLASSIC: a structural data model for objects , 1989, SIGMOD '89.

[20]  György Turán,et al.  Learning with queries but incomplete information (extended abstract) , 1994, COLT '94.

[21]  Zhixiang Chen,et al.  On-line learning of rectangles , 1992, COLT '92.

[22]  Robert H. Sloan,et al.  Corrigendum to types of noise in data for concept learning , 1988, COLT '92.

[23]  Premkumar T. Devanbu,et al.  LaSSIE: a knowledge-based software information system , 1990, [1990] Proceedings. 12th International Conference on Software Engineering.

[24]  Jr. Charles David Page Anti-unification in constraint logics: foundations and applications to learnability in first-order logic, to speed-up learning, and to deduction , 1993 .

[25]  Bill Broyles Notes , 1907, The Classical Review.

[26]  Alexander Borgida Description Logics are not just for the Flightless-Birds: A New Look at the Utility and Foundations , 1992 .

[27]  Scott E. Decatur Statistical queries and faulty PAC oracles , 1993, COLT '93.

[28]  Daniel G. Bobrow,et al.  On Overview of KRL, a Knowledge Representation Language , 1976, Cogn. Sci..

[29]  Dana Angluin,et al.  Learning with malicious membership queries and exceptions (extended abstract) , 1994, COLT '94.

[30]  Leslie G. Valiant,et al.  A theory of the learnable , 1984, CACM.

[31]  William W. Cohen Cryptographic Limitations on Learning One-Clause Logic Programs , 1993, AAAI.

[32]  William W. Cohen Pac-Learning a Restricted Class of Recursive Logic Programs , 1993, AAAI.

[33]  Peter F. Patel-Schneider,et al.  A Four-Valued Semantics for Terminological Logics , 1989, Artif. Intell..

[34]  Dana Angluin,et al.  Learning with hints , 1988, COLT '88.

[35]  Mukesh Dalal,et al.  Tractable Approximate Deduction using Limited Vocabularies , 1992 .

[36]  Sunit K. Gala,et al.  Classification as a query processing technique in the CANDIDE semantic data model , 1989, [1989] Proceedings. Fifth International Conference on Data Engineering.

[37]  Dana Angluin,et al.  Learning Regular Sets from Queries and Counterexamples , 1987, Inf. Comput..

[38]  Peter Auer,et al.  On-line learning of rectangles in noisy environments , 1993, COLT '93.

[39]  Leslie G. Valiant,et al.  Cryptographic limitations on learning Boolean formulae and finite automata , 1994, JACM.

[40]  Avrim Blum,et al.  Learning switching concepts , 1992, COLT '92.

[41]  William W. Cohen,et al.  Learning the Classic Description Logic: Theoretical and Experimental Results , 1994, KR.

[42]  Ming Li,et al.  Learning in the Presence of Malicious Errors , 1993, SIAM J. Comput..

[43]  Chidanand Apté,et al.  Organizing Knowledge in a Complex Financial Domain , 1987, IEEE Expert.

[44]  Thomas G. Dietterich,et al.  Learning and Inductive Inference , 1982 .

[45]  Leslie G. Valiant,et al.  Learning Disjunction of Conjunctions , 1985, IJCAI.

[46]  William W. Cohen,et al.  Learnability of description logics , 1992, COLT '92.

[47]  Michael Frazier,et al.  Learning From Entailment: An Application to Propositional Horn Sentences , 1993, ICML.