A New Multiobjective Evolutionary Algorithm for Mining a Reduced Set of Interesting Positive and Negative Quantitative Association Rules

被引:73
作者
Martin, Diana [1 ]
Rosete, Alejandro [1 ]
Alcala-Fdez, Jesus [2 ]
Herrera, Francisco [2 ,3 ]
机构
[1] Higher Polytech Inst JA Echeverria, Dept Artificial Intelligence & Infrastruct Inform, Havana 19390, Cuba
[2] Univ Granada, CITIC UGR, Dept Comp Sci & Artificial Intelligence, E-18071 Granada, Spain
[3] King Abdulaziz Univ, Fac Comp & Informat Technol North Jeddah, Jeddah 21589, Saudi Arabia
关键词
Data mining; MOEA/D-DE; multiobjective evolutionary algorithms; negative association rules; quantitative association rules; GENETIC ALGORITHM; SOFTWARE TOOL; DISCRETIZATION; KEEL;
D O I
10.1109/TEVC.2013.2285016
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most of the algorithms for mining quantitative association rules focus on positive dependencies without paying particular attention to negative dependencies. The latter may be worth taking into account, however, as they relate the presence of certain items to the absence of others. The algorithms used to extract such rules usually consider only one evaluation criterion in measuring the quality of generated rules. Recently, some researchers have framed the process of extracting association rules as a multiobjective problem, allowing us to jointly optimize several measures that can present different degrees of trade-off depending on the dataset used. In this paper, we propose MOPNAR, a new multiobjective evolutionary algorithm, in order to mine a reduced set of positive and negative quantitative association rules with low computational cost. To accomplish this, our proposal extends a recent multiobjective evolutionary algorithm based on decomposition to perform an evolutionary learning of the intervals of the attributes and a condition selection for each rule, while introducing an external population and a restarting process to store all the nondominated rules found and to improve the diversity of the rule set obtained. Moreover, this proposal maximizes three objectives-comprehensibility, interestingness, and performance-in order to obtain rules that are interesting, easy to understand, and provide good coverage of the dataset. The effectiveness of the proposed approach is validated over several real-world datasets.
引用
收藏
页码:54 / 69
页数:16
相关论文
共 47 条
[1]  
Agrawal R., 1993, SIGMOD Record, V22, P207, DOI 10.1145/170036.170072
[2]  
Agrawal R., P 20 INT C VERY LARG
[3]  
Ahn K.-I., 2004, JIKM, V3, P245, DOI [10.1142/S0219649204000869, DOI 10.1142/S0219649204000869]
[4]   An efficient genetic algorithm for automated mining of both positive and negative quantitative association rules [J].
Alatas, B ;
Akin, E .
SOFT COMPUTING, 2006, 10 (03) :230-237
[5]   Modenar: Multi-objective differential evolution algorithm for mining numeric association rules [J].
Alatas, Bilal ;
Akin, Erhan ;
Karci, Ali .
APPLIED SOFT COMPUTING, 2008, 8 (01) :646-656
[6]   KEEL: a software tool to assess evolutionary algorithms for data mining problems [J].
Alcala-Fdez, J. ;
Sanchez, L. ;
Garcia, S. ;
del Jesus, M. J. ;
Ventura, S. ;
Garrell, J. M. ;
Otero, J. ;
Romero, C. ;
Bacardit, J. ;
Rivas, V. M. ;
Fernandez, J. C. ;
Herrera, F. .
SOFT COMPUTING, 2009, 13 (03) :307-318
[7]  
Alcalá-Fdez J, 2011, J MULT-VALUED LOG S, V17, P255
[8]   Analysis of the Effectiveness of the Genetic Algorithms based on Extraction of Association Rules [J].
Alcala-Fdez, Jesus ;
Flugy-Pape, Nicolo ;
Bonarini, Andrea ;
Herrera, Francisco .
FUNDAMENTA INFORMATICAE, 2010, 98 (01) :1-14
[9]  
[Anonymous], 2002, Evolutionary algorithms for solving multi-objective problems
[10]  
[Anonymous], 1975, MATH BIOSCI, DOI 10.1016/0025-5564(75)90047-4