Journal of Systems Engineering and Electronics ›› 2024, Vol. 35 ›› Issue (4): 965-975.doi: 10.23919/JSEE.2024.000020

• SYSTEMS ENGINEERING • Previous Articles    

PHUI-GA: GPU-based efficiency evolutionary algorithm for mining high utility itemsets

Haipeng JIANG1(), Guoqing WU2,3(), Mengdan SUN2,3(), Feng LI2(), Yunfei SUN4(), Wei FANG1,*()   

  1. 1 Jiangsu Provincial Engineering Laboratory of Pattern Recognition and Computational Intelligence, Department of Computer Science and Technology, Jiangnan University, Wuxi 214122, China
    2 China Ship Scientific Research Center, Wuxi 214082, China
    3 Taihu Laboratory of Deepsea Technological Science, Wuxi 214082, China
    4 Department of Mathematics, Nanjing University, Nanjing 210023, China
  • Received:2022-12-21 Online:2024-08-18 Published:2024-08-06
  • Contact: Wei FANG E-mail:6201924093@stu.jiangnan.edu.cn;www.lotems702@cssrc.com.cn;sunmengdan702@cssrc.com.cn;lifeng@cssrc.com.cn;201840049@smail.nju.edu.cn;fangwei@jiangnan.edu.cn
  • About author:
    JIANG Haipeng was born in 1994. He received his bachelor degree from Jiangnan University, China, in 2020. He is a master student in School of Artificial Intelligence and Computer Science, Jiangnan University. His research interest is high utility itemsets mining based on evolutionary algorithms. E-mail: 6201924093@stu.jiangnan.edu.cn

    WU Guoqing was born in 1984. He received his bachelor degree in automation from China University of Mining and Technology, China, in 2007, master’s degree in detection technology and automatic equipment from China University of Mining and Technology, China, in 2010. He then joined China Ship Scientific Research Center, where he has been a senior engineer since 2017. His main research interests include deep-sea equipment test and underwater optical testing technology. E-mail: www.lotems702@cssrc.com.cn

    SUN Mengdan was born in 1995. She received her bachelor degree in mechanical engineering from Shandong University, and master degree in information technology from Monash University in 2021. After graduation, she joined China Ship Scientific Research Center. Her research interests are data analysis and big data processing. E-mail: sunmengdan702@cssrc.com.cn

    LI Feng was born in 1979. He received his bachelor degree in computer Science from Henan University, China, in 2002, and Ph.D. degree from Jiangnan University, China, in 2008. He is now a senior expert in China Ship Scientific Research Center, China. His main research interests include experimental informatization and industrial software. E-mail: lifeng@cssrc.com.cn

    SUN Yunfei was born in 2001. He is an under graduate in Department of Mathematics, Nanjing University. His research interest is data mining based on evolutionary algorithms. E-mail: 201840049@smail.nju.edu.cn

    FANG Wei was born in 1980. He received his Ph.D. degree in Jiangnan University in 2008. He is now a professor of Jiangsu Provincial Engineering Laboratory of Pattern Recognition and Computational Intelligence, Jiangnan University. His research interests are evolutionary algorithm and its applications. E-mail: fangwei@jiangnan.edu.cn
  • Supported by:
    This work was supported by the National Natural Science Foundation of China(62073155;62002137;62106088;62206113), the High-End Foreign Expert Recruitment Plan (G2023144007L), and the Fundamental Research Funds for the Central Universities(JUSRP221028).

Abstract:

Evolutionary algorithms (EAs) have been used in high utility itemset mining (HUIM) to address the problem of discovering high utility itemsets (HUIs) in the exponential search space. EAs have good running and mining performance, but they still require huge computational resource and may miss many HUIs. Due to the good combination of EA and graphics processing unit (GPU), we propose a parallel genetic algorithm (GA) based on the platform of GPU for mining HUIM (PHUI-GA). The evolution steps with improvements are performed in central processing unit (CPU) and the CPU intensive steps are sent to GPU to evaluate with multi-threaded processors. Experiments show that the mining performance of PHUI-GA outperforms the existing EAs. When mining 90% HUIs, the PHUI-GA is up to 188 times better than the existing EAs and up to 36 times better than the CPU parallel approach.

Key words: high utility itemset mining (HUIM), graphics processing unit (GPU) parallel, genetic algorithm (GA), mining performance