Graph
Market Basket Analysis

🧺Market Basket Analysis

NEW

A data mining technique that discovers associations among items frequently purchased together to inform recommendations and promotions.

DESCRIPTION

Market Basket Analysis uncovers co-occurrence patterns in transaction data using association rules characterized by support, confidence, and lift. Algorithms like Apriori and FP-Growth efficiently mine frequent itemsets. Results inform cross-selling, store layout, pricing, and targeted marketing. Interpreting rules requires domain knowledge to avoid spurious correlations. MBA complements other recommender techniques such as collaborative filtering.

ALTERNATIVE DEFINITIONS

SAS

Market basket analysis is a modeling technique based upon the theory that if you buy a certain group of items, you are more likely to buy another group of items.

Emphasizes the underlying behavioral theory behind co-purchases.

Source

IBM

Market basket analysis is a data mining technique used by retailers to increase sales by discovering product associations and predicting customer purchasing behavior.

Highlights retail applications and predictive utility.

Source

Association Rules Apriori Algorithm FP-Growth Lift Support Confidence Recommendation System Affinity Analysis

COMPETING TERMS

Collaborative Filtering

KNOWLEDGE AREAS

Data Science Data Management Data Monetization

TARGET AUDIENCE

Data Scientist BI Specialist Data Analyst Data Steward AI Product Manager

EXTERNAL SOURCES

  • Wikipedia - Market basket analysis
  • mlxtend - Apriori algorithm documentation
  • SAS - Overview and use cases

TOP QUESTIONS

How does Market Basket Analysis work?

It mines frequent itemsets and derives rules with support, confidence, and lift to reveal product co-occurrence patterns.

Category: Concept

What metrics are used in Market Basket Analysis?

Support measures frequency, confidence measures conditional probability, and lift measures association strength beyond chance.

Category: Validation

What algorithms are common in Market Basket Analysis?

Apriori and FP-Growth are widely used for frequent itemset mining; Eclat is another option.

Category: Technique

How do retailers apply Market Basket Analysis?

They design promotions, bundle products, optimize store layout, and personalize recommendations based on discovered associations.

Category: Application

What are pitfalls of Market Basket Analysis?

Spurious rules arise from sparse data; overemphasis on confidence without lift can mislead; seasonality may confound results.

Category: Mistakes

How does Market Basket Analysis compare with collaborative filtering?

MBA focuses on item co-occurrence rules; collaborative filtering leverages user–item interactions for recommendations.

Category: Comparison

What data is needed for Market Basket Analysis?

Transactional data with item-level line items and basket IDs; sufficient volume improves rule reliability.

Category: Requirements

Can Market Basket Analysis handle sequences?

Sequential pattern mining extends MBA to temporal order, revealing purchase sequences rather than simple co-occurrence.

Category: Extension

When should you avoid Market Basket Analysis?

If data volume is low, item taxonomy is inconsistent, or interpretability is critical but rules are unstable, consider other methods.

Category: Decision