z-logo
open-access-imgOpen Access
Research on Top-k Association Rules Mining Algorithm Based on Clustering
Author(s) -
Lei Wu,
Zhe Wang
Publication year - 2020
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1682/1/012064
Subject(s) - association rule learning , apriori algorithm , data mining , computer science , cluster analysis , algorithm , set (abstract data type) , field (mathematics) , process (computing) , a priori and a posteriori , gsp algorithm , cluster (spacecraft) , artificial intelligence , mathematics , philosophy , epistemology , pure mathematics , programming language , operating system
Until now, the association rule mining algorithm is still one of the core issues in the field of big data research. At present, there are many research related to association rule mining algorithms, mainly focusing on how to find frequent item sets and how to tailor rules, and based on this direction, there have been many classic algorithms, such as Apriori and FP-growth algorithms. However, most of the above algorithms process and analyze the entire data set, so that although related algorithms can be used to obtain the results, the results are not meticulous. To solve this problem, this paper proposes an algorithm, which first uses the k-means algorithm to perform cluster analysis on the data set to generate a specific number of clusters. Then, in different clusters, the association rules in each cluster are found by the improved Top-k algorithm combined with the correlation coefficient. By integrating clustering and the improved Top-k algorithm, the data set can be analyzed directionally to improve the accuracy and efficiency of the whole algorithm. And the final experiment shows that compared with the original algorithm, the running time is shortened by 14%.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here