Argument-Based Machine Learning

In this paper, some recent ideas will be presented about making machine learning (ML) more effective through mechanisms of argumentation. In this sense, argument-based machine learning (ABML) is defined as a refinement of the usual definition of ML. In ABML, some learning examples are accompanied by arguments, that are expert's reasons for believing why these examples are as they are. Thus ABML provides a natural way of introducing domain-specific prior knowledge in a way that is different from the traditional, general background knowledge. The task of ABML is to find a theory that explains the “argumented” examples by making reference to the given reasons. ABML, so defined, is motivated by the following advantages in comparison with standard learning from examples: (1) arguments impose constraints over the space of possible hypotheses, thus reducing search complexity, and (2) induced theories should make more sense to the expert. Ways of realising ABML by extending some existing ML techniques are discussed, and the aforementioned advantages of ABML are demonstrated experimentally.

[1]  Carlos Iván Chesñevar,et al.  Integrating defeasible argumentation with fuzzy ART neural networks for pattern classification , 2004 .

[2]  Sašo Džeroski,et al.  Using the m -estimate in rule induction , 1993 .

[3]  Paul R. Cohen,et al.  Multiple Comparisons in Induction Algorithms , 2000, Machine Learning.

[4]  Kevin D. Ashley,et al.  Law, learning and representation , 2003, Artif. Intell..

[5]  Carlos Iván Chesñevar,et al.  Integrating Defeasible Argumentation and Machine Learning Techniques , 2004, ArXiv.

[6]  Ivan Bratko,et al.  Why Is Rule Learning Optimistic and How to Correct It , 2006, ECML.

[7]  Ivan Bratko,et al.  Argument Based Machine Learning in a Medical Domain , 2006, COMMA.

[8]  Ivan Bratko,et al.  Prolog (3rd ed.): programming for artificial intelligence , 2000 .

[9]  Peter Clark,et al.  Rule Induction with CN2: Some Recent Improvements , 1991, EWSL.

[10]  Trevor J. M. Bench-Capon,et al.  Application of argument based machine learning to law , 2005, ICAIL '05.

[11]  Ivan Bratko,et al.  Prolog Programming for Artificial Intelligence , 1986 .

[12]  Bojan Cestnik,et al.  Estimating Probabilities: A Crucial Task in Machine Learning , 1990, ECAI.

[13]  Ivan Bratko,et al.  Argument based machine learning , 2006, Artif. Intell..

[14]  Trevor J. M. Bench-Capon,et al.  Argument Based Machine Learning Applied to Law , 2005, Artificial Intelligence and Law.

[15]  Catherine Blake,et al.  UCI Repository of machine learning databases , 1998 .

[16]  Peter Clark,et al.  The CN2 Induction Algorithm , 1989, Machine Learning.

[17]  Ivan Bratko,et al.  Argument Based Rule Learning , 2006, ECAI.