Title :
FPGA Acceleration for Intersection Computation in Frequent Itemset Mining
Author :
Shaobo Shi ; Yue Qi ; Qin Wang
Author_Institution :
Sch. of Comput. & Commun. Eng., Univ. of Sci. & Technol., Beijing, China
Abstract :
Frequent item set mining is an important researching area in data mining and Eclat is a typical and high performance frequent item set mining algorithm. However, the large numbers of sorted-set intersection computation in the algorithm limit the performance of the algorithm seriously. FPGA is a low-power and high-performance computing platform that has been applied to accelerate parallel data mining successfully. To deal with the problem of the large number intersection computation in Eclat, this paper proposed a FPGA solution to accelerate the intersection computation. And a full comparator matrix structure is provided to perform the parallel intersection computation. The experiment results show that our solution can achieve a speedup of 26.7x on intersection computation comparing to the best software implementation existed, and the full comparator matrix have a better scalability, thus the entire running time of the Eclat algorithm can be decreased extremely.
Keywords :
data mining; field programmable gate arrays; Eclat; FPGA acceleration; comparator matrix structure; frequent itemset mining algorithm; full comparator matrix; parallel data mining; parallel intersection computation; software implementation; sorted-set intersection computation; Acceleration; Algorithm design and analysis; Data mining; Field programmable gate arrays; Hardware; Indexes; Itemsets; FPGA acceleration; Frequent itemset mining; Parallel Data mining; sorted-set intersection;
Conference_Titel :
Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), 2013 International Conference on
Conference_Location :
Beijing
DOI :
10.1109/CyberC.2013.95