ILA: Combining Inductive Learning with Prior Knowledge and Reasoning

Much effort has been devoted to understanding learning and reasoning in artificial intelligence. However, very few models attempt to integrate these two complementary processes. Rather, there is a vast body of research in machine learning, often focusing on inductive learning from examples, quite isolated from the work on reasoning in artificial intelligence. Though these two processes may be different, they are very much interrelated. The ability to reason about a domain of knowledge is often based on rules about that domain, that must be learned somehow. And the ability to reason can often be used to acquire new knowledge, or learn. This paper introduces an Incremental Learning Algorithm (ILA) that attempts to combine inductive learning with prior knowledge and reasoning. ILA has many important characteristics useful for such a combination, including: 1) incremental, self-organizing learning, 2) non-uniform learning, 3) inherent non-monotonicity, 4) extensional and intensional capabilities, and 5) low order polynomial complexity. The paper describes ILA, gives simulation results for several applications, and discusses e ach of the above characteristics in detail.

[1]  Ryszard S. Michalski,et al.  A theory and methodology of inductive learning , 1993 .

[2]  Tony R. Martinez,et al.  Priority ASOCS , 1994 .

[3]  Vladimir Lifschitz,et al.  Benchmark Problems for Formal Non-Monotonic Reasoning, Version 2.00 , 1988, NMR.

[4]  Wray L. Buntine,et al.  A theory of learning classification rules , 1990 .

[5]  Donald A. Waterman,et al.  A Guide to Expert Systems , 1986 .

[6]  Tony R. Martinez,et al.  An Incremental Learning Model for Commonsense Reasoning , 1994 .

[7]  Cory Barker Eclectic Machine Learning , 1994 .

[8]  David L. Waltz,et al.  Toward memory-based reasoning , 1986, CACM.

[9]  Tony R. Martinez,et al.  Using precepts to augment training set learning , 1993, Proceedings 1993 The First New Zealand International Two-Stream Conference on Artificial Neural Networks and Expert Systems.

[10]  R. Sun A Connectionist Model for Commonsense Reasoning Incorporating Rules and Similarities , 1992 .

[11]  Ron Sun,et al.  An efficient feature-based connectionist inheritance scheme , 1993, IEEE Trans. Syst. Man Cybern..

[12]  Witold Łukaszewicz Non-monotonic reasoning : formalization of commonsense reasoning , 1990 .

[13]  Gerhard Brewka,et al.  Nonmonotonic Reasoning: Logical Foundations of Commonsense By Gerhard Brewka (Cambridge University Press, 1991) , 1991, SGAR.

[14]  Thomas G. Dietterich,et al.  An experimental comparison of the nearest-neighbor and nearest-hyperrectangle algorithms , 1995, Machine Learning.

[15]  Yann LeCun,et al.  Generalization and network design strategies , 1989 .

[16]  David Aha A study of instance-based algorithms for supervised learning tasks: mathematica:l , 1990 .

[17]  Raymond Reiter,et al.  On Interacting Defaults , 1981, IJCAI.

[18]  T. Martinez,et al.  An Efficient Metric for Heterogeneous Inductive Learning Applications in the Attribute-Value Language , 1995 .