Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

2011 — 2026

research
  • Reports
  • Newsletter
  • Methodology
  • Origins
  • Vocab
services
  • Research Sessions
  • Signals Workspace
  • Bespoke Projects
  • Use Cases
  • Signal Scanfree
  • Readinessfree
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
audiences
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
resources
  • Pricing
  • Partners
  • How We Work
  • Data Visualization
  • Multi-Model Method
  • FAQ
  • Security & Privacy
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
  • Login
ResearchServicesPricingPartnersAbout
ResearchServicesPricingPartnersAbout
  1. Home
  2. Vocab
  3. Association Rule

Association Rule

A data mining technique that discovers co-occurrence patterns and relationships among items in large datasets.

Year: 1993Generality: 694
Back to Vocab

Association rule learning is a foundational data mining technique for uncovering frequent patterns, correlations, and co-occurrence relationships within large collections of transactional or categorical data. Rules take the canonical form "If A, then B," where A and B are sets of items (itemsets), and the strength of each rule is quantified using several key metrics. Support measures how often the combined itemset appears across all transactions, filtering out rare and potentially spurious patterns. Confidence captures the conditional probability that B occurs given A, while lift compares the observed co-occurrence frequency against what would be expected if A and B were statistically independent — a lift greater than 1 signals a genuinely interesting association rather than a coincidental one.

The practical viability of association rule mining depends heavily on efficient algorithms for enumerating frequent itemsets, since the search space grows exponentially with the number of distinct items. The Apriori algorithm, introduced in 1994, exploits the antimonotone property — any superset of an infrequent itemset must also be infrequent — to prune the search space dramatically. Later algorithms such as FP-Growth avoid the costly candidate generation step entirely by compressing the transaction database into a compact tree structure, enabling much faster mining on large-scale data.

Association rules have found broad application well beyond their origins in retail market basket analysis, where the classic example is the co-purchase of items like bread and butter. The technique is now routinely applied in bioinformatics (discovering co-expressed genes), web usage mining (identifying navigation patterns), fraud detection, and recommendation systems. In machine learning pipelines, mined association rules can serve as interpretable feature relationships or as a basis for constructing structured prior knowledge, making them a useful bridge between descriptive analytics and predictive modeling.

Related

Related

Data Mining
Data Mining

Automatically discovering patterns, correlations, and insights from large datasets.

Generality: 836
Unsupervised Learning
Unsupervised Learning

Machine learning that discovers hidden patterns in data without labeled examples.

Generality: 850
Recommendation Systems
Recommendation Systems

ML systems that predict and surface items users are most likely to want.

Generality: 796
Statistical Relational Learning (SRL)
Statistical Relational Learning (SRL)

A framework that learns from structured, relational data involving multiple interdependent entities.

Generality: 550
Predictive Analytics
Predictive Analytics

Using historical data and statistical models to forecast future outcomes and behaviors.

Generality: 834
Clustering
Clustering

An unsupervised learning technique that groups similar data points together automatically.

Generality: 838