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.
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.
RELATED TERMS
Association Rules Apriori Algorithm FP-Growth Lift Support Confidence Recommendation System Affinity Analysis
COMPETING TERMS
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