• DocumentCode
    3785671
  • Title

    Computational intelligence methods for rule-based data understanding

  • Author

    W. Duch;R. Setiono;J.M. Zurada

  • Author_Institution
    Dept. of Informatics, Nicholas Copernicus Univ., Torun, Poland
  • Volume
    92
  • Issue
    5
  • fYear
    2004
  • Firstpage
    771
  • Lastpage
    805
  • Abstract
    In many applications, black-box prediction is not satisfactory, and understanding the data is of critical importance. Typically, approaches useful for understanding of data involve logical rules, evaluate similarity to prototypes, or are based on visualization or graphical methods. This paper is focused on the extraction and use of logical rules for data understanding. All aspects of rule generation, optimization, and application are described, including the problem of finding good symbolic descriptors for continuous data, tradeoffs between accuracy and simplicity at the rule-extraction stage, and tradeoffs between rejection and error level at the rule optimization stage. Stability of rule-based description, calculation of probabilities from rules, and other related issues are also discussed. Major approaches to extraction of logical rules based on neural networks, decision trees, machine learning, and statistical methods are introduced. Optimization and application issues for sets of logical rules are described. Applications of such methods to benchmark and real-life problems are reported and illustrated with simple logical rules for many datasets. Challenges and new directions for research are outlined.
  • Keywords
    "Computational intelligence","Data mining","Prototypes","Data visualization","Stability","Probability","Neural networks","Decision trees","Machine learning","Statistical analysis"
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/JPROC.2004.826605
  • Filename
    1288503