• DocumentCode
    3400905
  • Title

    Fuzzy Inductive Logic Programming: Learning Fuzzy Rules with their Implication

  • Author

    Serrurier, Mathieu ; Sudkamp, Tom ; Dubois, Didier ; Prade, Henri

  • Author_Institution
    IRIT, Univ. Paul Sabatier, Toulouse
  • fYear
    2005
  • fDate
    25-25 May 2005
  • Firstpage
    613
  • Lastpage
    618
  • Abstract
    Inductive logic programming (ILP) is a generic tool aiming at learning rules from relational databases. Introducing fuzzy sets arid fuzzy implication connectives in this framework allows us to increase the expressive power of the induced rules while keeping the readability of the rules. Moreover, fuzzy sets facilitate the handling of numerical attributes by avoiding crisp and arbitrary transitions between classes. In this paper, the meaning of a fuzzy rule is encoded by its implication operator, which is to be determined in the learning process. An algorithm is proposed for inducing first order rules having fuzzy predicates, together with the most appropriate implication operator. The benefits of introducing fuzzy logic in ILP and the validation process of what has been learnt are discussed and illustrated on a benchmark
  • Keywords
    fuzzy set theory; inductive logic programming; knowledge based systems; learning (artificial intelligence); relational databases; fuzzy inductive logic programming; fuzzy rule; fuzzy set; relational database; Biochemistry; Electronic mail; Fuzzy logic; Fuzzy sets; Learning systems; Logic programming; Machine learning; Natural language processing; Relational databases; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fuzzy Systems, 2005. FUZZ '05. The 14th IEEE International Conference on
  • Conference_Location
    Reno, NV
  • Print_ISBN
    0-7803-9159-4
  • Type

    conf

  • DOI
    10.1109/FUZZY.2005.1452464
  • Filename
    1452464