Association rule mining using binary particle swarm optimization

被引:127
作者
Sarath, K. N. V. D. [1 ]
Ravi, Vadlamani [1 ]
机构
[1] Inst Dev & Res Banking Technol, Hyderabad 500057, Andhra Pradesh, India
关键词
Particle swarm optimization; Association rule mining; Support; Confidence; A priori algorithm; FP-growth algorithm;
D O I
10.1016/j.engappai.2013.06.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
In this paper, we developed a binary particle swarm optimization (BPSO) based association rule miner. Our BPSO based association rule miner generates the association rules from the transactional database by formulating a combinatorial global optimization problem, without specifying the minimum support and minimum confidence unlike the a priori algorithm. Our algorithm generates the best M rules from the given database, where M is a given number. The quality of the rule is measured by a fitness function defined as the product of support and confidence. The effectiveness of our algorithm is tested on a real life bank dataset from commercial bank in India and three transactional datasets viz, books database, food items dataset and dataset of the general store taken from literature. Based on the results, we infer that our algorithm can be used as an alternative to the a priori algorithm and the FP-growth algorithm. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1832 / 1840
页数:9
相关论文
共 17 条
[1]
Agrawal R., 1993, P 1993 ACM SIGMOD C
[2]
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
[3]
Anandhavalli M., 2009, ADV INF MIN
[4]
[Anonymous], 2012, INT J COMPUT SCI INF
[5]
[Anonymous], 2010, INT J DIGITAL CONTEN
[6]
Asadi A, 2012, LIFE SCI J, V9, P260
[7]
Eberhart R., 1995, MHS 95, P39, DOI [DOI 10.1109/MHS.1995.494215, 10.1109/MHS.1995.494215]
[8]
Multi-objective rule mining using genetic algorithms [J].
Ghosh, A ;
Nath, B .
INFORMATION SCIENCES, 2004, 163 (1-3) :123-133
[9]
Han J., 2000, C MAN DAT SIGMOD 200
[10]
Kaya M., 2004, 8 IEEE INT C INT ENG