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
来源
关键词
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 条
  • [31] Auto-adaptive Grammar-Guided Genetic Programming algorithm to build Ensembles of Multi-Label Classifiers
    Moyano, Jose M.
    Ventura, Sebastian
    INFORMATION FUSION, 2022, 78 : 1 - 19
  • [32] A Genetic Programming Free-Parameter Algorithm for Mining Association Rules
    Maria Luna, Jose
    Raul Romero, Jose
    Romero, Cristobal
    Ventura, Sebastian
    2012 12TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS (ISDA), 2012, : 64 - 69
  • [33] Assessing Similarity-Based Grammar-Guided Genetic Programming Approaches for Program Synthesis
    Tao, Ning
    Ventresque, Anthony
    Saber, Takfarinas
    OPTIMIZATION AND LEARNING, OLA 2022, 2022, 1684 : 240 - 252
  • [34] Evolving Generalizable Multigrid-Based Helmholtz Preconditioners with Grammar-Guided Genetic Programming
    Schmitt, Jonas
    Koestler, Harald
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'22), 2022, : 1009 - 1018
  • [35] A multi-level grammar approach to grammar-guided genetic programming: the case of scheduling in heterogeneous networks
    Saber, Takfarinas
    Fagan, David
    Lynch, David
    Kucera, Stepan
    Claussen, Holger
    O'Neill, Michael
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2019, 20 (02) : 245 - 283
  • [36] A multi-level grammar approach to grammar-guided genetic programming: the case of scheduling in heterogeneous networks
    Takfarinas Saber
    David Fagan
    David Lynch
    Stepan Kucera
    Holger Claussen
    Michael O’Neill
    Genetic Programming and Evolvable Machines, 2019, 20 : 245 - 283
  • [37] Comparing Individual Representations in Grammar-Guided Genetic Programming for Glucose Prediction in People with Diabetes
    Ingelse, Leon
    Hidalgo, Jose-Ignacio
    Manuel Colmenar, Jose
    Lourenco, Nuno
    Fonseca, Alcides
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 2013 - 2021
  • [38] A comparison of representations in grammar-guided genetic programming in the context of glucose prediction in people with diabetes
    Ingelse, Leon
    Hidalgo, J. Ignacio
    Colmenar, J. Manuel
    Lourenço, Nuno
    Fonseca, Alcides
    Genetic Programming and Evolvable Machines, 2025, 26 (01)
  • [39] A propositionalization method of multi-relational data based on Grammar-Guided Genetic Programming
    Quintero-Dominguez, Luis A.
    Morell, Carlos
    Ventura, Sebastian
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 168
  • [40] Search Strategies for Grammatical Optimization Problems-Alternatives to Grammar-Guided Genetic Programming
    Kronberger, Gabriel
    Kommenda, Michael
    COMPUTATIONAL INTELLIGENCE AND EFFICIENCY IN ENGINEERING SYSTEMS, 2015, 595 : 89 - 102