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 条
  • [1] Design and behavior study of a grammar-guided genetic programming algorithm for mining association rules
    Luna, Jose M.
    Romero, Jose Raul
    Ventura, Sebastian
    KNOWLEDGE AND INFORMATION SYSTEMS, 2012, 32 (01) : 53 - 76
  • [2] Mining exceptional relationships with grammar-guided genetic programming
    Maria Luna, Jose
    Pechenizkiy, Mykola
    Ventura, Sebastian
    KNOWLEDGE AND INFORMATION SYSTEMS, 2016, 47 (03) : 571 - 594
  • [3] Mining exceptional relationships with grammar-guided genetic programming
    Jose Maria Luna
    Mykola Pechenizkiy
    Sebastian Ventura
    Knowledge and Information Systems, 2016, 47 : 571 - 594
  • [4] Estimation of Distribution Algorithm for Grammar-Guided Genetic Programming
    Criado, Pablo Ramos
    Rolania, D. Barrios
    de la Hoz, David
    Manrique, Daniel
    EVOLUTIONARY COMPUTATION, 2024, 32 (04) : 339 - 370
  • [5] Initialization method for grammar-guided genetic programming
    Garcia-Arnau, M.
    Manrique, D.
    Rios, J.
    Rodriguez-Paton, A.
    KNOWLEDGE-BASED SYSTEMS, 2007, 20 (02) : 127 - 133
  • [6] On the Generalizability of Programs Synthesized by Grammar-Guided Genetic Programming
    Sobania, Dominik
    GENETIC PROGRAMMING, EUROGP 2021, 2021, 12691 : 130 - 145
  • [7] Toward Evolving Dispatching Rules With Flow Control Operations by Grammar-Guided Linear Genetic Programming
    Huang, Zhixing
    Mei, Yi
    Zhang, Fangfang
    Zhang, Mengjie
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2025, 29 (01) : 217 - 231
  • [8] Crossover and mutation operators for grammar-guided genetic programming
    Jorge Couchet
    Daniel Manrique
    Juan Ríos
    Alfonso Rodríguez-Patón
    Soft Computing, 2007, 11 : 943 - 955
  • [9] Crossover and mutation operators for grammar-guided genetic programming
    Couchet, Jorge
    Manrique, Daniel
    Rios, Juan
    Rodriguez-Paton, Alfonso
    SOFT COMPUTING, 2007, 11 (10) : 943 - 955
  • [10] Evolving Nonlinear Multigrid Methods With Grammar-Guided Genetic Programming
    Parthasarathy, Dinesh
    Schmitt, Jonas
    Koestler, Harald
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 615 - 618