System and method for association itemset mining
First Claim
Patent Images
1. A system of mining association itemsets, comprising:
- a database capable of storing at lease one weighted record and at least one transaction record, each weighted record comprising a time scale and a weighted value, the transaction records partitioned according to the time scale, and each transaction record comprising a plurality of items;
a storage device storing a minimum support value; and
an association analysis unit, configured to input the minimum support value, the transaction record and the weighted record, calculate at least one weighted minimum support value using a weighted minimum support equation whose parameters comprise the time scale, the weighted value and the minimum support value, and generate at least one itemset among the items, calculate a weighted frequency for each itemset using a weighted frequency equation whose parameters comprise the weighted value, determine whether the weighted frequency for each itemset exceeds the weighted minimum support value.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for association itemset mining. The system includes a database, a storage device and an association analysis unit. Each weighted record comprises a time scale and a weighted value. All transaction records are partitioned according to the time scale, each comprising at least one item. The association analysis unit calculates multiple weighted minimum support values, generates multiple itemsets among the transaction data stored in the database, and calculates weighted frequency for each itemset. In addition, it is determined whether the weighted frequency for each itemset exceeds the weighted minimum support value to generate the resulting association itemset.
16 Citations
21 Claims
-
1. A system of mining association itemsets, comprising:
-
a database capable of storing at lease one weighted record and at least one transaction record, each weighted record comprising a time scale and a weighted value, the transaction records partitioned according to the time scale, and each transaction record comprising a plurality of items;
a storage device storing a minimum support value; and
an association analysis unit, configured to input the minimum support value, the transaction record and the weighted record, calculate at least one weighted minimum support value using a weighted minimum support equation whose parameters comprise the time scale, the weighted value and the minimum support value, and generate at least one itemset among the items, calculate a weighted frequency for each itemset using a weighted frequency equation whose parameters comprise the weighted value, determine whether the weighted frequency for each itemset exceeds the weighted minimum support value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of mining association itemsets, the method comprising using a computer to perform the steps of:
-
inputting a time scale, a weighted value, at least one transaction record corresponding to the time scale, and a minimum support value, wherein the transaction records are partitioned according to the time scale and the transaction record comprises at least one item;
generating at least one itemset among the transaction records;
calculating at least one weighted minimum support value using a weighted minimum support equation whose parameters comprise the time scale, the weighted value and the minimum support value;
calculating a weighted frequency of each itemset using a weighted frequency equation whose parameters comprise the weighted value;
determining whether the weighted frequency of each itemset exceeds the weighted minimum support value. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A storage medium for storing a computer program providing a method of mining association itemsets, the method comprising using a computer to perform the steps of:
-
inputting a time scale, a weighted value, at least one transaction record corresponding to the time scale and a minimum support value, wherein the transaction records are partitioned according to the time scale and the transaction record comprises at least one item;
generating at least one itemset among the transaction records;
calculating at least one weighted minimum support value using a weighted minimum support equation whose parameters comprise the time scale, the weighted value and the minimum support value;
calculating a weighted frequency of each itemset using a weighted frequency equation whose parameters comprise the weighted value;
determining whether the weighted frequency of each itemset exceeds the weighted minimum support value. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification