Efficient Discovery of Association Rules and Frequent Itemsets through Sampling with Tight Performance Guarantees

被引:38
|
作者
Riondato, Matteo [1 ]
Upfal, Eli [1 ]
机构
[1] Brown Univ, Dept Comp Sci, Providence, RI 02912 USA
基金
美国国家科学基金会;
关键词
Association rules; data mining; frequent itemsets; sampling; VC-dimension; VC-DIMENSION; ALGORITHM;
D O I
10.1145/2629586
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The tasks of extracting (top-K) Frequent Itemsets (FIs) and Association Rules (ARs) are fundamental primitives in data mining and database applications. Exact algorithms for these problems exist and are widely used, but their running time is hindered by the need of scanning the entire dataset, possibly multiple times. High-quality approximations of FIs and ARs are sufficient for most practical uses. Sampling techniques can be used for fast discovery of approximate solutions, but works exploring this technique did not provide satisfactory performance guarantees on the quality of the approximation due to the difficulty of bounding the probability of under- or oversampling any one of an unknown number of frequent itemsets. We circumvent this issue by applying the statistical concept of Vapnik-Chervonenkis (VC) dimension to develop a novel technique for providing tight bounds on the sample size that guarantees approximation of the (top-K) FIs and ARs within user-specified parameters. The resulting sample size is linearly dependent on the VC-dimension of a range space associated with the dataset. We analyze the VC-dimension of this range space and show that it is upper bounded by an easy-to-compute characteristic quantity of the dataset, the d-index, namely, the maximum integer d such that the dataset contains at least d transactions of length at least d such that no one of them is a superset of or equal to another. We show that this bound is tight for a large class of datasets. The resulting sample size is a significant improvement over previous known results. We present an extensive experimental evaluation of our technique on real and artificial datasets, demonstrating the practicality of our methods, and showing that they achieve even higher quality approximations than what is guaranteed by the analysis.
引用
收藏
页数:32
相关论文
共 28 条
  • [21] An efficient approach for mining cross-level closed itemsets and minimal association rules using closed itemset lattices
    Hashem, Tahrima
    Ahmed, Chowdhury Farhan
    Samiullah, Md
    Akther, Sayma
    Jeong, Byeong-Soo
    Jeon, Seokhee
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (06) : 2914 - 2938
  • [22] Interactive knowledge discovery from hidden data through sampling of frequent patterns
    Bhuiyan, Mansurul
    Al Hasan, Mohammad
    STATISTICAL ANALYSIS AND DATA MINING, 2016, 9 (04) : 205 - 229
  • [23] An efficient algorithm for mining association rules for large itemsets in large databases: from sequential to parallel
    Wong, AKY
    Wu, SL
    Feng, L
    ENGINEERING INTELLIGENT SYSTEMS FOR ELECTRICAL ENGINEERING AND COMMUNICATIONS, 2000, 8 (02): : 109 - 117
  • [24] Mining Association Rules from a Dynamic Probabilistic Numerical Dataset Using Estimated-Frequent Uncertain-Itemsets
    Pei, Bin
    Wang, Fenmei
    Wang, Xiuzhen
    SMART COMPUTING AND COMMUNICATION, SMARTCOM 2016, 2017, 10135 : 214 - 223
  • [25] Efficient data-structures and parallel algorithms for association rules discovery
    Cérin, C
    Gay, JS
    Le Mahec, GL
    Koskas, M
    PROCEEDINGS OF THE FIFTH MEXICAN INTERNATIONAL CONFERENCE IN COMPUTER SCIENCE (ENC 2004), 2004, : 399 - 406
  • [26] Finding Association Rules through Efficient Knowledge Management Technique
    Anwar, M. A.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2012, 3 (12) : 131 - 134
  • [27] DMET-Miner: Efficient discovery of association rules from pharmacogenomic data
    Agapito, Giuseppe
    Guzzi, Pietro H.
    Cannataro, Mario
    JOURNAL OF BIOMEDICAL INFORMATICS, 2015, 56 : 273 - 283
  • [28] Efficient mining product-based fuzzy association rules through central limit theorem
    Zhang, Zhongjie
    Pedrycz, Witold
    Huang, Jian
    APPLIED SOFT COMPUTING, 2018, 63 : 235 - 248