chapter 9 market basket analysis and association rules l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Chapter 9 Market Basket Analysis and Association Rules PowerPoint Presentation
Download Presentation
Chapter 9 Market Basket Analysis and Association Rules

Loading in 2 Seconds...

play fullscreen
1 / 21

Chapter 9 Market Basket Analysis and Association Rules - PowerPoint PPT Presentation


  • 237 Views
  • Uploaded on

Chapter 9 Market Basket Analysis and Association Rules. Data Mining Techniques So Far…. Chapter 5 – Statistics Chapter 6 – Decision Trees Chapter 7 – Neural Networks Chapter 8 – Nearest Neighbor Approaches: Memory-Based Reasoning and Collaborative Filtering. What can be inferred?.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Chapter 9 Market Basket Analysis and Association Rules' - jaden


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
data mining techniques so far
Data Mining Techniques So Far…
  • Chapter 5 – Statistics
  • Chapter 6 – Decision Trees
  • Chapter 7 – Neural Networks
  • Chapter 8 – Nearest Neighbor Approaches: Memory-Based Reasoning and Collaborative Filtering
what can be inferred
What can be inferred?
  • I purchase diapers
  • I purchase a new car
  • I purchase OTC cough medicine
  • I purchase a prescription medication
  • I don’t show up for class
market basket analysis
Market Basket Analysis
  • Retail – each customer purchases different set of products, different quantities, different times
  • MBA uses this information to:
    • Identify who customers are (not by name)
    • Understand why they make certain purchases
    • Gain insight about its merchandise (products):
      • Fast and slow movers
      • Products which are purchased together
      • Products which might benefit from promotion
    • Take action:
      • Store layouts
      • Which products to put on specials, promote, coupons…
  • Combining all of this with a customer loyalty card it becomes even more valuable
association rules
Association Rules
  • DM technique most closely allied with Market Basket Analysis
  • AR can be automatically generated
    • AR represent patterns in the data without a specified target variable
    • Good example of undirected data mining
    • Whether patterns make sense is up to humanoids (us!)
association rules apply elsewhere
Association Rules Apply Elsewhere
  • Besides retail – supermarkets, etc…
  • Purchases made using credit/debit cards
  • Optional Telco Service purchases
  • Banking services
  • Unusual combinations of insurance claims can be a warning of fraud
  • Medical patient histories
market basket analysis drill down
Market Basket Analysis Drill-Down
  • MBA is a set of techniques, Association Rules being most common, that focus on point-of-sale (p-o-s) transaction data
  • 3 types of market basket data (p-o-s data)
    • Customers
    • Orders (basic purchase data)
    • Items (merchandise/services purchased)
typical data structure relational database
Typical Data Structure (Relational Database)
  • Lots of questions can be answered
    • Avg # of orders/customer
    • Avg # unique items/order
    • Avg # of items/order
    • For a product
      • What % of customers have purchased
      • Avg # orders/customer include it
      • Avg quantity of it purchased/order
    • Etc…
  • Visualization is extremely helpful…next slide

Transaction Data

sales order characteristics10
Sales Order Characteristics
  • Did the order use gift wrap?
  • Billing address same as Shipping address?
  • Did purchaser accept/decline a cross-sell?
  • What is the most common item found on a one-item order?
  • What is the most common item found on a multi-item order?
  • What is the most common item for repeat customer purchases?
  • How has ordering of an item changed over time?
  • How does the ordering of an item vary geographically?
  • Yada…yada…yada…
association rules12
Association Rules
  • Wal-Mart customers who purchase Barbie dolls have a 60% likelihood of also purchasing one of three types of candy bars [Forbes, Sept 8, 1997]
  • Customers who purchase maintenance agreements are very likely to purchase large appliances (author experience)
  • When a new hardware store opens, one of the most commonly sold items is toilet bowl cleaners (author experience)
  • So what…
association rules13
Association Rules
  • Association rule types:
    • Actionable Rules – contain high-quality, actionable information
    • Trivial Rules – information already well-known by those familiar with the business
    • Inexplicable Rules – no explanation and do not suggest action
  • Trivial and Inexplicable Rules occur most often
how good is an association rule
How Good is an Association Rule?

POS Transactions

Co-occurrence of

Products

how good is an association rule15
How Good is an Association Rule?

Simple patterns:

1. OJ and soda are more likely purchased together than

any other two items

2. Detergent is never purchased with milk or window cleaner

3. Milk is never purchased with soda or detergent

how good is an association rule16
How Good is an Association Rule?
  • What is the confidence for this rule:
    • If a customer purchases soda, then customer also purchases OJ
    • 2 out of 3 soda purchases also include OJ, so 67%
  • What about the confidence of this rule reversed?
    • 2 out of 4 OJ purchases also include soda, so 50%
  • Confidence = Ratio of the number of transactions with all the items to the number of transactions with just the “if” items

POS Transactions

how good is an association rule17
How Good is an Association Rule?
  • How much better than chance is a rule?
  • Lift (improvement) tells us how much better a rule is at predicting the result than just assuming the result in the first place
  • Lift is the ratio of the records that support the entire rule to the number that would be expected, assuming there was no relationship between the products
  • Calculating lift…p 310…When lift > 1 then the rule is better at predicting the result than guessing
  • When lift < 1, the rule is doing worse than informed guessing and using the Negative Rule produces a better rule than guessing
  • Co-occurrence can occur in 3, 4, or more dimensions…
creating association rules
Creating Association Rules
  • Choosing the right set of items
  • Generating rules by deciphering the counts in the co-occurrence matrix
  • Overcoming the practical limits imposed by thousands or tens of thousands of unique items
overcoming practical limits for association rules
Overcoming Practical Limits for Association Rules
  • Generate co-occurrence matrix for single items…”if OJ then soda”
  • Generate co-occurrence matrix for two items…”if OJ and Milk then soda”
  • Generate co-occurrence matrix for three items…”if OJ and Milk and Window Cleaner” then soda
  • Etc…
final thought on association rules the problem of lots of data
Final Thought on Association Rules:The Problem of Lots of Data
  • Fast Food Restaurant…could have 100 items on its menu
    • How many combinations are there with 3 different menu items? 161,700 !
  • Supermarket…10,000 or more unique items
    • 50 million 2-item combinations
    • 100 billion 3-item combinations
  • Use of product hierarchies (groupings) helps address this common issue
  • Finally, know that the number of transactions in a given time-period could also be huge (hence expensive to analyze)