An ACO-based approach to mine high-utility itemsets

被引:78
|
作者
Wu, Jimmy Ming-Tai [1 ]
Zhan, Justin [1 ]
Lin, Jerry Chun-Wei [2 ]
机构
[1] Univ Nevada, Dept Comp Sci, Las Vegas, NV 89154 USA
[2] Harbin Inst Technol, Sch Comp Sci & Technol, Shenzhen Grad Sch, Shenzhen, Peoples R China
基金
中国国家自然科学基金;
关键词
Ant system; High-utility itemsets; Evolutionary computation; Ant colony system; TREE STRUCTURE; ALGORITHM; DISCOVERY; PATTERNS;
D O I
10.1016/j.knosys.2016.10.027
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
High-utility itemset mining (HUIM) is a major contemporary data mining issue. It is different from frequent itemset mining (FIM), which only considers the frequency factor. HUIM applies both the quantity and profit factors to be used to reveal the most profitable products. Several previous approaches have been proposed to mine high-utility itemsets (HUIs) and most of them have to handle the exponential search space for discovering HUIs when the number of distinct items and the size of the database are both very large. Therefore, two evolutionary computation (EC) techniques, genetic algorithm (GA) and particle swarm optimization (PSO), were previously proposed to mine HUIs. In these studies, GAs and PSOs also could obtain the huge amount of high-utility items in a limitation dine. In this paper, a novel algorithm based on the other evolutionary computation technique, ant colony optimization (ACO), is proposed to resolve this issue. Unlike GAs and PSOs, ACO5 produce a feasible solution in a constructive way. They can avoid generating unreasonable solutions as much as possible. Thus, a well-defined ACO approach can always obtain suitable solutions efficiently. An ant colony system (ACS), which is extended from ACO and consists of high-utility itemset mining by ACS (HUIM-ACS), is proposed to efficiently find HUIs. In general, an EC algorithm cannot make sure the provided solution is the global optimal solution. But the designed HUIM-ACS algorithm maps the completed solution space into the routing graph and includes two pruning processes. Therefore, it guarantees that it obtains all of the HUIs when there is no candidate edge from the starting point. In addition, HUIM-ACS does not estimate the same feasible solution again in its process in order to avoid wasting computational resource. Substantial experiments on real-life datasets show that the proposed algorithm outperforms the other heuristic algorithms for mining HUIs in terms of the number of discovered HUIs, and convergence. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:102 / 113
页数:12
相关论文
共 50 条
  • [1] A Swarm-Based Approach to Mine High-Utility Itemsets
    Lin, Jerry Chun-Wei
    Yang, Lu
    Fournier-Viger, Philippe
    Wu, Ming-Thai
    Hong, Tzung-Pei
    Wang, Leon Shyue-Liang
    MULTIDISCIPLINARY SOCIAL NETWORKS RESEARCH, MISNC 2015, 2015, 540 : 572 - 581
  • [2] A binary PSO approach to mine high-utility itemsets
    Jerry Chun-Wei Lin
    Lu Yang
    Philippe Fournier-Viger
    Tzung-Pei Hong
    Miroslav Voznak
    Soft Computing, 2017, 21 : 5103 - 5121
  • [3] A binary PSO approach to mine high-utility itemsets
    Lin, Jerry Chun-Wei
    Yang, Lu
    Fournier-Viger, Philippe
    Hong, Tzung-Pei
    Voznak, Miroslav
    SOFT COMPUTING, 2017, 21 (17) : 5103 - 5121
  • [4] AN EVOLUTIONARY ALGORITHM TO MINE HIGH-UTILITY ITEMSETS
    Lin, Jerry Chun-Wei
    Yang, Lu
    Fournier-Viger, Philippe
    Frnda, Jaroslav
    Sevcik, Lukas
    Voznak, Miroslav
    ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2015, 13 (04) : 303 - 309
  • [5] Selective Database Projections Based Approach for Mining High-Utility Itemsets
    Bai, Anita
    Deshpande, Parag S.
    Dhabu, Meera
    IEEE ACCESS, 2018, 6 : 14389 - 14409
  • [6] Mining of high-utility itemsets with negative utility
    Singh, Kuldeep
    Shakya, Harish Kumar
    Singh, Abhimanyu
    Biswas, Bhaskar
    EXPERT SYSTEMS, 2018, 35 (06)
  • [7] Mining Minimal High-Utility Itemsets
    Fournier-Viger, Philippe
    Lin, Jerry Chun-Wei
    Wu, Cheng-Wei
    Tseng, Vincent S.
    Faghihi, Usef
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2016, PT I, 2016, 9827 : 88 - 101
  • [8] A two-phase approach to mine short-period high-utility itemsets in transactional databases
    Lin, Jerry Chun-Wei
    Zhang, Jiexiong
    Fournier-Viger, Philippe
    Hong, Tzung-Pei
    Zhang, Ji
    ADVANCED ENGINEERING INFORMATICS, 2017, 33 : 29 - 43
  • [9] Mining high-utility itemsets based on particle swarm optimization
    Lin, Jerry Chun-Wei
    Yang, Lu
    Fournier-Viger, Philippe
    Wu, Jimmy Ming-Thai
    Hong, Tzung-Pei
    Wang, Leon Shyue-Liang
    Zhan, Justin
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2016, 55 : 320 - 330
  • [10] PHM: Mining Periodic High-Utility Itemsets
    Fournier-Viger, Philippe
    Lin, Jerry Chun-Wei
    Quang-Huy Duong
    Thu-Lan Dam
    ADVANCES IN DATA MINING: APPLICATIONS AND THEORETICAL ASPECTS, 2016, 9728 : 64 - 79