A Declarative Modeling Language for Concept Learning in Description Logics

Learning in Description Logics (DLs) has been paid increasing attention over the last decade. Several and diverse approaches have been proposed which however share the common feature of extending and adapting previous work in Concept Learning to the novel representation framework of DLs. In this paper we present a declarative modeling language for Concept Learning in DLs which relies on recent results in the fields of Knowledge Representation and Machine Learning. Based on second-order DLs, it allows for modeling Concept Learning problems as constructive DL reasoning tasks where the construction of the solution to the problem may be subject to optimality criteria.

[1]  Bernhard Nebel,et al.  Reasoning and Revision in Hybrid Representation Systems , 1990, Lecture Notes in Computer Science.

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

[3]  Luc De Raedt,et al.  Constraint Programming for Data Mining and Machine Learning , 2010, AAAI.

[4]  Michael Frazier,et al.  Classic learning , 1994, COLT '94.

[5]  Hans Tompits,et al.  A Uniform Integration of Higher-Order Reasoning and External Evaluations in Answer-Set Programming , 2005, IJCAI.

[6]  Ralf Küsters Non-Standard Inferences in Description Logics , 2001, Lecture Notes in Computer Science.

[7]  Francesco M. Donini,et al.  Second-Order Description Logics: Semantics, Motivation, and a Calculus , 2010, Description Logics.

[8]  Luc De Raedt,et al.  Itemset mining: A constraint programming perspective , 2011, Artif. Intell..

[9]  Diego Calvanese,et al.  The Description Logic Handbook: Theory, Implementation, and Applications , 2003, Description Logic Handbook.

[10]  Luigi Iannone,et al.  Concept Formation in Expressive Description Logics , 2004, ECML.

[11]  Francesco M. Donini,et al.  A Unified Framework for Non-standard Reasoning Services in Description Logics , 2010, ECAI.

[12]  Luc De Raedt,et al.  Evaluating Pattern Set Mining Strategies in a Constraint Programming Framework , 2011, PAKDD.

[13]  Peter F. Patel-Schneider,et al.  Usability Issues in Knowledge Representation Systems , 1998, AAAI/IAAI.

[14]  Nada Lavrac Inductive Logic Programming , 1997, Lecture Notes in Computer Science.

[15]  Alexander Borgida,et al.  On the Relative Expressiveness of Description Logics and Predicate Logics , 1996, Artif. Intell..

[16]  Francesco M. Donini,et al.  Inverting Subsumption for Constructive Reasoning , 2012, Description Logics.

[17]  Liviu Badea,et al.  A Refinement Operator for Description Logics , 2000, ILP.

[18]  Jens Lehmann,et al.  Ideal Downward Refinement in the EL Description Logic , 2009, ILP.

[19]  William W. Cohen,et al.  The learnability of description logics with equality constraints , 1994, Machine Learning.

[20]  Leon Henkin,et al.  Completeness in the theory of types , 1950, Journal of Symbolic Logic.

[21]  Saso Dzeroski,et al.  Towards a General Framework for Data Mining , 2006, KDID.

[22]  Katharina Morik,et al.  A Polynomial Approach to the Constructive Induction of Structural Knowledge , 2004, Machine Learning.

[23]  Ralf Küsters,et al.  Approximating most specific concepts in description logics with existential restrictions , 2002, AI Commun..

[24]  Francesco Bonchi,et al.  Knowledge Discovery in Inductive Databases, 4th International Workshop, KDID 2005, Porto, Portugal, October 3, 2005, Revised Selected and Invited Papers , 2006, KDID.

[25]  Dino Pedreschi,et al.  Machine Learning: ECML 2004 , 2004, Lecture Notes in Computer Science.

[26]  Luc De Raedt,et al.  Correlated itemset mining in ROC space: a constraint programming approach , 2009, KDD.

[27]  Nicola Fanizzi,et al.  DL-FOIL Concept Learning in Description Logics , 2008, ILP.

[28]  Raymond Reiter,et al.  Equality and Domain Closure in First-Order Databases , 1980, JACM.

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

[30]  Luigi Iannone,et al.  An algorithm based on counterfactuals for concept learning in the Semantic Web , 2005, Applied Intelligence.

[31]  Diego Calvanese,et al.  The Description Logic Handbook , 2007 .

[32]  Jens Lehmann,et al.  Foundations of Refinement Operators for Description Logics , 2007, ILP.

[33]  Jens Lehmann,et al.  DL-Learner: Learning Concepts in Description Logics , 2009, J. Mach. Learn. Res..

[34]  Jens Lehmann,et al.  Concept learning in description logics using refinement operators , 2009, Machine Learning.

[35]  Luc De Raedt,et al.  Constraint Programming meets Machine Learning and Data Mining (Dagstuhl Seminar 11201) , 2011, Dagstuhl Reports.

[36]  Sašo Džeroski,et al.  Knowledge Discovery in Inductive Databases, 5th International Workshop, KDID 2006, Berlin, Germany, September 18, 2006, Revised Selected and Invited Papers , 2007, KDID.

[37]  Luigi Iannone,et al.  Knowledge-Intensive Induction of Terminologies from Metadata , 2004, SEMWEB.

[38]  Tom M. Mitchell,et al.  Generalization as Search , 2002 .

[39]  Franz Baader Least Common Subsumers and Most Specific Concepts in a Description Logic with Existential Restrictions and Terminological Cycles , 2003, IJCAI.

[40]  Jeffrey M. Bradshaw,et al.  Applying KAoS Services to Ensure Policy Compliance for Semantic Web Services Workflow Composition and Enactment , 2004, SEMWEB.

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