Professional Documents
Culture Documents
Association Rules L3
Association Rules L3
Association Rules L3
sets of data items. This rule shows how frequently a itemset occurs in a transaction. A typical
example is Market Based Analysis.
Market Based Analysis is one of the key techniques used by large relations to show
associations between items. It allows retailers to identify relationships between the items that
people buy together frequently.
Given a set of transactions, we can find rules that will predict the occurrence of an item
based on the occurrences of other items in the transaction.
Basic definitions.
- Itemset
A collection of one or more items. Example: {Milk, Bread, Diaper}
- Support Count ( ) – Frequency of occurrence of a itemset.
1
By: Dr. Ielaf Osamah
-3-
2
By: Dr. Ielaf Osamah
-3-
H.W.
Weather example:
4
By: Dr. Ielaf Osamah
-3-
3- Generating rules from item sets. Once all item sets with minimum support have
been generated, we can turn them into rules.
Item set: {Humidity = Normal, Windy = False, Play = Yes} (support 4).
Rules: for a n-item set there are (2n -1) possible rules, chose the ones with highest
confidence. For example:
If Humidity = Normal and Windy = False then Play = Yes (4/4)
If Humidity = Normal and Play = Yes then Windy = False (4/6)
If Windy = False and Play = Yes then Humidity = Normal (4/6)
If Humidity = Normal then Windy = False and Play = Yes (4/7)
If Windy = False then Humidity = Normal and Play = Yes (4/8)
If Play = Yes then Humidity = Normal and Windy = False (4/9)
If True then Humidity = Normal and Windy = False and Play = Yes (4/12)
5
By: Dr. Ielaf Osamah