Design and behavior study of a grammar-guided genetic programming algorithm for mining association rules

被引:0
作者
José M. Luna
José Raúl Romero
Sebastián Ventura
机构
[1] University of Cordoba,Department of Computer Science and Numerical Analysis
来源
Knowledge and Information Systems | 2012年 / 32卷
关键词
Association rules; Genetic programming; Grammar-guided genetic programming; Evolutionary algorithms;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a proposal for the extraction of association rules called G3PARM (Grammar-Guided Genetic Programming for Association Rule Mining) that makes the knowledge extracted more expressive and flexible. This algorithm allows a context-free grammar to be adapted and applied to each specific problem or domain and eliminates the problems raised by discretization. This proposal keeps the best individuals (those that exceed a certain threshold of support and confidence) obtained with the passing of generations in an auxiliary population of fixed size n. G3PARM obtains solutions within specified time limits and does not require the large amounts of memory that the exhaustive search algorithms in the field of association rules do. Our approach is compared to exhaustive search (Apriori and FP-Growth) and genetic (QuantMiner and ARMGA) algorithms for mining association rules and performs an analysis of the mined rules. Finally, a series of experiments serve to contrast the scalability of our algorithm. The proposal obtains a small set of rules with high support and confidence, over 90 and 99% respectively. Moreover, the resulting set of rules closely satisfies all the dataset instances. These results illustrate that our proposal is highly promising for the discovery of association rules in different types of datasets.
引用
收藏
页码:53 / 76
页数:23
相关论文
共 50 条
  • [41] EVOLVING TAKAGI-SUGENO-KANG FUZZY SYSTEMS USING MULTI POPULATION GRAMMAR-GUIDED GENETIC PROGRAMMING
    Tsakonas, Athanasios
    Gabrys, Bogdan
    ECTA 2011/FCTA 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION THEORY AND APPLICATIONS AND INTERNATIONAL CONFERENCE ON FUZZY COMPUTATION THEORY AND APPLICATIONS, 2011, : 278 - 281
  • [42] Enhancing Program Synthesis with Large Language Models Using Many-Objective Grammar-Guided Genetic Programming
    Tao, Ning
    Ventresque, Anthony
    Nallur, Vivek
    Saber, Takfarinas
    ALGORITHMS, 2024, 17 (07)
  • [43] QuantMiner: A Genetic Algorithm for Mining Quantitative Association Rules
    Salleb-Aouissi, Ansaf
    Vrain, Christel
    Nortet, Cyril
    20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2007, : 1035 - 1040
  • [44] Mining association rules on Big Data through MapReduce genetic programming
    Padillo, F.
    Luna, J. M.
    Herrera, F.
    Ventura, S.
    INTEGRATED COMPUTER-AIDED ENGINEERING, 2018, 25 (01) : 31 - 48
  • [45] Association Rules Mining Based On Simulated Annealing Immune Programming Algorithm
    Zhang, Yongqiang
    Bu, Shuyang
    2009 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND TECHNOLOGY, VOL I, PROCEEDINGS, 2009, : 424 - +
  • [46] Genetic algorithm based framework for mining fuzzy association rules
    Kaya, M
    Alhajj, R
    FUZZY SETS AND SYSTEMS, 2005, 152 (03) : 587 - 601
  • [47] The study on genetic algorithm on mining quantitative association rules - art. no. 604225
    Wang, Y
    Li, L
    ICMIT 2005: Control Systems and Robotics, Pts 1 and 2, 2005, 6042 : 4225 - 4225
  • [48] Association rules mining algorithm
    Bhowmik, R
    Proceedings of the ISCA 20th International Conference on Computers and Their Applications, 2005, : 86 - 90
  • [49] A Hybrid Genetic Programming Algorithm for Automated Design of Dispatching Rules
    Su Nguyen
    Mei, Yi
    Xue, Bing
    Zhang, Mengjie
    EVOLUTIONARY COMPUTATION, 2019, 27 (03) : 467 - 496
  • [50] Learning Grammar Rules in Probabilistic Grammar-Based Genetic Programming
    Wong, Pak-Kan
    Wong, Man-Leung
    Leung, Kwong-Sak
    THEORY AND PRACTICE OF NATURAL COMPUTING, TPNC 2016, 2016, 10071 : 208 - 220