Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Machine learning›Active Learning Association Rules
Machine learningMachine learning

Active Learning Association Rules

Active Learning for Association Rule Mining · Also known as: interactive association rule mining, active rule mining, query-driven association rule discovery, user-guided association rules

Active learning association rules combines the iterative query-and-label loop of active learning with association rule mining, allowing a human expert to guide the discovery process interactively. Instead of exhaustively enumerating all rules above a fixed support-confidence threshold, the system selects the most informative rule candidates and asks the user to judge their interestingness, focusing the search on subjectively useful patterns.

ScholarGate
  1. Machine learning
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Active learning Association rules
Active LearningApriori AlgorithmAssociation RulesFP-GrowthSemi-supervised Associat…

When to use it

Use active learning association rules when the transaction database is large, the number of above-threshold rules is unmanageable (thousands to millions), and a domain expert is available to provide iterative feedback during the mining session. It is especially valuable in knowledge discovery contexts — clinical informatics, retail basket analysis, or scientific hypothesis generation — where subjective relevance matters as much as statistical significance. Do not use it when no interactive expert is available, when the full rule set is needed for downstream automation, or when the transaction database is so small that exhaustive enumeration is trivial.

Strengths & limitations

Strengths
  • Dramatically reduces the number of rules a user must inspect by focusing the search on subjectively interesting patterns.
  • Adapts to individual analyst preferences rather than imposing a universal interestingness measure.
  • Combines well with any base rule miner (Apriori, FP-growth, random sampling) as the candidate generation step.
  • Supports iterative exploration without requiring the user to specify support and confidence thresholds upfront.
  • Scales to large rule spaces that would otherwise overwhelm the analyst.
Limitations
  • Requires an interactive human expert throughout the session, which is impractical for fully automated pipelines.
  • The quality of results depends heavily on the consistency and domain knowledge of the labelling expert.
  • Cold-start problem: the preference model is uninformative at the start, so initial queries may not be well-targeted.
  • The approach is less established than batch association rule mining, with fewer off-the-shelf implementations.
  • Evaluation is inherently subjective and harder to benchmark than purely statistical methods.

Frequently asked

How many queries does the user need to answer?

In practice, studies report that useful preference models can be learned with as few as 20 to 50 queries, though the budget depends on the diversity of the rule space and the consistency of the expert.

Does this replace standard association rule mining?

No. It is a complement: standard mining (Apriori, FP-growth) is typically used to generate candidates, and the active learning loop then filters and ranks them according to expert preferences. The full rule set is still generated internally.

What if different experts disagree on interesting rules?

Active learning association rules learns a single preference model per session. When multiple experts are involved, preference models can be aggregated (e.g., by majority vote over labels) or separate sessions can be run and their top-ranked rules merged.

How is interestingness different from confidence or lift?

Confidence and lift are objective statistical measures computable from the data. Subjective interestingness is user-dependent — a rule can have high lift but be trivially obvious to an expert and thus uninteresting, or have modest lift but be novel and actionable.

Can I use this without a labelling expert in real time?

If pre-collected preference labels are available (e.g., from a prior session), the preference model can be trained offline and applied in batch mode, though this loses the adaptive benefit of real-time feedback.

Sources

  1. Dzyuba, V., & van Leeuwen, M. (2017). Interactive Discovery of Interesting Association Rules by Subjective Interestingness. In Proceedings of the European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML PKDD). Springer. link ↗
  2. Boley, M., Lucchese, C., Paurat, D., & Gartner, T. (2013). Direct Local Pattern Sampling by Efficient Two-Step Random Procedures. In Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 582–590). ACM. link ↗

How to cite this page

ScholarGate. (2026, June 3). Active Learning for Association Rule Mining. ScholarGate. https://scholargate.app/en/machine-learning/active-learning-association-rules

Related methods

Active LearningApriori AlgorithmAssociation RulesFP-GrowthSemi-supervised Association Rules

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Active LearningMachine learning↔ compare
  • Apriori AlgorithmMachine learning↔ compare
  • Association RulesMachine learning↔ compare
  • FP-GrowthMachine learning↔ compare
  • Semi-supervised Association RulesMachine learning↔ compare
Compare side by side →

Similar methods

Semi-supervised Association RulesSemi-supervised Apriori AlgorithmOnline Association RulesAssociation RulesBayesian Association RulesExplainable Association RulesEnsemble Association RulesSemi-supervised FP-growth

Related reference concepts

Unsupervised LearningLearning to RankContent-Based RecommendationText ClusteringClustering AlgorithmsPooling and Relevance Assessment

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Active learning Association rules (Active Learning for Association Rule Mining). Retrieved 2026-07-20 from https://scholargate.app/en/machine-learning/active-learning-association-rules · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Dzyuba, V. & van Leeuwen, M.; Boley, M. et al.
Year
2010s
Type
Interactive pattern mining
DataType
Transactional / itemset data
Subfamily
Machine learning
Related methods
Active LearningApriori AlgorithmAssociation RulesFP-GrowthSemi-supervised Association Rules
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account