Improving Expressivity of Inductive Logic Programming by Learning Different Kinds of Fuzzy Rules

被引:0
作者
Mathieu Serrurier
Henri Prade
机构
[1] IRIT,
[2] UPS,undefined
来源
Soft Computing | 2007年 / 11卷
关键词
Inductive logic programming; Fuzzy rules;
D O I
暂无
中图分类号
学科分类号
摘要
Introducing fuzzy predicates in inductive logic programming may serve two different purposes: allowing for more adaptability when learning classical rules or getting more expressivity by learning fuzzy rules. This latter concern is the topic of this paper. Indeed, introducing fuzzy predicates in the antecedent and in the consequent of rules may convey different non-classical meanings. The paper focuses on the learning of gradual and certainty rules, which have an increased expressive power and have no simple crisp counterpart. The benefit and the application domain of each kind of rules are discussed. Appropriate confidence degrees for each type of rules are introduced. These confidence degrees play a major role in the adaptation of the classical FOIL inductive logic programming algorithm to the induction of fuzzy rules for guiding the learning process. The method is illustrated on a benchmark example and a case-study database.
引用
收藏
相关论文
共 17 条
  • [1] Clark P(1989)The cn2 induction algorithm Mach Learn 3 261-283
  • [2] Niblett T(2000)Fuzzy cardinality based evaluation of quantified sentences Int J Approx Reaso 23 23-66
  • [3] Delgado M(2003)FS-FOIL: an inductive learning method for extracting interpretable fuzzy descriptions Int J Approx Reason 32 131-152
  • [4] Sanchez D(1996)What are fuzzy rules and how to use them Fuzzy Sets Syst 84 169-189
  • [5] Vila MA(1990)An analysis of first-order logics of probability Artif Intell 46 310-355
  • [6] Drobics M(1998)Fuzzy decision trees: issues and methods IEEE Trans Syst Man Cybern Part B: Cybern 28 1-14
  • [7] Bodenhofer U(2000)Neuro-fuzzy rule generation: survey in soft computing framework IEEE Trans Neural Netw 11 748-768
  • [8] Klement EP(1995)Inverse entailment and Progol New Gener Comput 13 245-286
  • [9] Dubois D(1986)Induction of decision trees Mach Learning 1 81-106
  • [10] Prade H(1990)Learning logical definitions from relations Mach Learn 5 239-266