An ILP model for a monotone graded classification problem

Peter Vojtáš; Tomáš Horváth; Stanislav Krajči; Rastislav Lencses

Kybernetika (2004)

  • Volume: 40, Issue: 3, page [317]-332
  • ISSN: 0023-5954

Abstract

top
Motivation for this paper are classification problems in which data can not be clearly divided into positive and negative examples, especially data in which there is a monotone hierarchy (degree, preference) of more or less positive (negative) examples. We present a new formulation of a fuzzy inductive logic programming task in the framework of fuzzy logic in narrow sense. Our construction is based on a syntactical equivalence of fuzzy logic programs FLP and a restricted class of generalised annotated programs. The induction is achieved via multiple use of classical two valued induction on α -cuts of fuzzy examples with monotonicity axioms in background knowledge, which is afterwards again glued together to a single annotated hypothesis. Correctness of our method (translation) is based on the correctness of FLP. The cover relation is based on fuzzy Datalog and fixpoint semantics for FLP. We present and discuss results of ILP systems GOLEM and ALEPH on illustrative examples. We comment on relations of our results to some statistical models and Bayesian logic programs.

How to cite

top

Vojtáš, Peter, et al. "An ILP model for a monotone graded classification problem." Kybernetika 40.3 (2004): [317]-332. <http://eudml.org/doc/33703>.

@article{Vojtáš2004,
abstract = {Motivation for this paper are classification problems in which data can not be clearly divided into positive and negative examples, especially data in which there is a monotone hierarchy (degree, preference) of more or less positive (negative) examples. We present a new formulation of a fuzzy inductive logic programming task in the framework of fuzzy logic in narrow sense. Our construction is based on a syntactical equivalence of fuzzy logic programs FLP and a restricted class of generalised annotated programs. The induction is achieved via multiple use of classical two valued induction on $\alpha $-cuts of fuzzy examples with monotonicity axioms in background knowledge, which is afterwards again glued together to a single annotated hypothesis. Correctness of our method (translation) is based on the correctness of FLP. The cover relation is based on fuzzy Datalog and fixpoint semantics for FLP. We present and discuss results of ILP systems GOLEM and ALEPH on illustrative examples. We comment on relations of our results to some statistical models and Bayesian logic programs.},
author = {Vojtáš, Peter, Horváth, Tomáš, Krajči, Stanislav, Lencses, Rastislav},
journal = {Kybernetika},
keywords = {graded classification; ILP; annotated programs; graded classification; ILP; annotated program},
language = {eng},
number = {3},
pages = {[317]-332},
publisher = {Institute of Information Theory and Automation AS CR},
title = {An ILP model for a monotone graded classification problem},
url = {http://eudml.org/doc/33703},
volume = {40},
year = {2004},
}

TY - JOUR
AU - Vojtáš, Peter
AU - Horváth, Tomáš
AU - Krajči, Stanislav
AU - Lencses, Rastislav
TI - An ILP model for a monotone graded classification problem
JO - Kybernetika
PY - 2004
PB - Institute of Information Theory and Automation AS CR
VL - 40
IS - 3
SP - [317]
EP - 332
AB - Motivation for this paper are classification problems in which data can not be clearly divided into positive and negative examples, especially data in which there is a monotone hierarchy (degree, preference) of more or less positive (negative) examples. We present a new formulation of a fuzzy inductive logic programming task in the framework of fuzzy logic in narrow sense. Our construction is based on a syntactical equivalence of fuzzy logic programs FLP and a restricted class of generalised annotated programs. The induction is achieved via multiple use of classical two valued induction on $\alpha $-cuts of fuzzy examples with monotonicity axioms in background knowledge, which is afterwards again glued together to a single annotated hypothesis. Correctness of our method (translation) is based on the correctness of FLP. The cover relation is based on fuzzy Datalog and fixpoint semantics for FLP. We present and discuss results of ILP systems GOLEM and ALEPH on illustrative examples. We comment on relations of our results to some statistical models and Bayesian logic programs.
LA - eng
KW - graded classification; ILP; annotated programs; graded classification; ILP; annotated program
UR - http://eudml.org/doc/33703
ER -

References

top
  1. Andrejková G., Jirásek J., Neural network topologies and evolutionary design, Neural Network World 6 (2001), 547–560 
  2. Bouchon-Meunier B., Marsala, Ch., Improvement of the interpretability of fuzzy rules constructed by means of fuzzy decision tree based systems, In: Abstracts of FSTA 2002, Liptovský Ján, Slovakia 2002 
  3. Drobics M., Bodenhofer, U., Winiwarter W., Interpretation of self-organizing maps with fuzzy rules, In: ICTAI 2000, IEEE 
  4. Džeroski S., Lavrač N., An introduction to inductive logic programming, In: Relational Data Mining (S. Džeroski and N. Lavrač, eds.) Springer–Verlag, Berlin 2001, pp. 48–73 
  5. al L. Getoor et, Learning probabilistic relational models, In: Relational Data Mining (S. Džeroski and N. Lavrač, eds.), Springer–Verlag, Berlin 2001, pp. 307–335 Zbl0989.68551
  6. Hájek P., Metamathematics of Fuzzy Logic, Kluwer, Dordrecht 1999 Zbl1007.03022MR1717480
  7. Jenčušová E., Jirásek J., Formal methods of security protocols, Tatra Mt. Math. Publ. 25 (2002), 1–10 
  8. Kersting K., Raedt L. De, Towards combining Inductive Logic Programming with Bayesian Networks, In: Proc. ILP 2001 (C. Rouveirol and M. Sebagh, eds., Lecture Notes in Artificial Intelligence 2157), Springer–Verlag, Berlin 2001, pp. 118–131 Zbl1006.68518MR1906962
  9. Kersting K., Raedt L. De, Adaptive Bayesian Logic Programs, In: Proc. ILP 2001 (C. Rouveirol and M. Sebagh, eds., Lecture Notes in Artificial Intelligence 2157), Springer–Verlag, Berlin 2001, pp. 104–117 Zbl1006.68504MR1906961
  10. Kifer M., Subrahmanian V. S., 10.1016/0743-1066(92)90007-P, J. Logic Programming 12 (1992), 335–367 (1992) MR1155547DOI10.1016/0743-1066(92)90007-P
  11. Klose A., Nürnberger A., Nauck, D., Kruse R., Data Mining with Neuro-Fuzzy Models, In: Data Mining and Computational Intelligence (A. Kandel, H. Bunke, and M. Last, eds.), Physica–Verlag, Heidelberg 2001, pp. 1–36 
  12. Krajči S., Lencses, R., Vojtáš P., A data model for annotated programs, In: ADBIS’02-Research Com. (Y. Manolopoulos and P. Návrat, eds.), Vydavatelstvo STU, Bratislava 2002, pp. 141–154 
  13. Krajči S., Lencses, R., Vojtáš P., A comparison of fuzzy and annotated logic programming, Fuzzy Sets and Systems 144 (2004), 173–192 Zbl1065.68024MR2072454
  14. Lin C.-T., Lee C.-C., Neural Fuzzy Systems, A Neuro-Fuzzy Synergism to Intelligent Systems. Prentice Hall, New York 1996 
  15. Muggleton S., 10.1007/BF03037089, New Gen. Comp. 8 (1991), 295–318 (1991) Zbl0712.68022DOI10.1007/BF03037089
  16. Muggleton S., 10.1007/BF03037227, New Gen. Comp. 13 (1995), 245–286 (1995) DOI10.1007/BF03037227
  17. Nauck D., Klawonn, F., Kruse R., Foundations of Neuro-Fuzzy Systems, Wiley, Chichester 1997 
  18. Quinlan J. R., 10.1007/BF00117105, Mach. Learning 5 (1990), 239–266 (1990) DOI10.1007/BF00117105
  19. Quinlan J. R., Cameron-Jones R. M., FOIL: A midterm report, In: Proc. 6th European Conference on Machine Learning (P. Brazdil, ed., Lecture Notes in Artificial Intelligence 667), Springer–Verlag, Berlin 1993, pp. 3–20 (1993) 
  20. Raedt L. De, Džeroski S., 10.1016/0004-3702(94)90112-0, Artificial Intelligence 70 (1994), 375–392 (1994) Zbl0938.68773MR1301617DOI10.1016/0004-3702(94)90112-0
  21. al D. Shibata et, An induction algorithm based on fuzzy logic programming, In: Proc. PAKDD’99 (Ning Zhong and Lizhu Zhou, eds., Lecture Notes in Computer Science 1574), Springer–Verlag, Berlin 1999, pp. 268–273 (1999) 
  22. Vojtáš P., 10.1016/S0165-0114(01)00106-3, Fuzzy Sets and Systems 124 (2001), 361–370 Zbl1015.68036MR1860856DOI10.1016/S0165-0114(01)00106-3
  23. Železný F., Learning functions from imperfect positive data, In: Proc. ILP 2001 (C. Rouveirol and M. Sebag, eds., Lecture Notes in Computer Science 2157), Springer–Verlag, Berlin 2001, pp. 248–259 Zbl1006.68512

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.