Association FINAL Flashcards
Association Rules interested in
Observing which objects occur together
Association rules recommending or co-occur?
Seeing which items co-occur
Association Rule Mining
Given a set of transactions, find the rules that will predict the occurrence of an item based on the occurrences of other items in the transaction
Does implications mean casuality?
No, means co-occurrence
{} -> {}
Antecedent -> Consequent
3 types of database
Binary, Transaction, Vertical
Items
I = {x1, x2, …, xm}
A set X within the set of items
Itemset
An itemset of cardinality k
k-itemset
I^(k)
set of all k-itemsets
Transaction identifiers, tids
T = {t1, t2, …, tn}
t within T
tidset
Transaction
Tuple in the form (t, X) where t is a unique transaction identifier and X is an itemset
Support
The support of an itemset X in a dataset D denoted sup(X, D) is the number of transactions in D that contain X
Relative Support
The relative support of X is the fraction of transactions that contain X: sup(X,D)|D|
We use F to
denote the set of all itemsets