Improving Expressivity of Inductive Logic Programming by Learning Different Kinds of Fuzzy Rules - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Soft Computing Année : 2006

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

Résumé

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.

Dates et versions

hal-03033455 , version 1 (01-12-2020)

Identifiants

Citer

Mathieu Serrurier, Henri Prade. Improving Expressivity of Inductive Logic Programming by Learning Different Kinds of Fuzzy Rules. Soft Computing, 2006, 11 (5), pp.459-466. ⟨10.1007/s00500-006-0109-z⟩. ⟨hal-03033455⟩
16 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More