Association Rule Learning

Home Glossary Item Association Rule Learning
« Back to Glossary Index

Association Rule Learning is a machine learning method that is used to find or associations among a set of items in large datasets. This technique is often used in market basket analysis, where the task is to find associations between products that are frequently purchased together. An example of an association rule could be: if a customer buys bread and butter, they are likely to buy milk, an observation which can then be used for marketing and sales strategies.


The process of Association Rule Learning involves two primary components: support and confidence. Support is the frequency with which an item set appears in the dataset, while confidence is the conditional probability of finding a particular item given another item. For instance, considering the rule {bread, butter} -> {milk}, the support would measure how often bread, butter, and milk are bought together, while confidence would measure how often milk is bought when bread and butter are bought.

Association Rule Learning is a potent tool in the arsenal of data mining and machine learning, providing actionable insights from large datasets. This technique helps in discovering patterns that might not be immediately apparent, thereby supporting critical business decisions in a wide range of industries like retail, healthcare, e-commerce, and more. While association rule learning is convenient and easy to implement, users should be aware that correlation does not necessarily imply causation, and practical judgment should supplement the conclusions drawn from these rules.

« Back to Glossary Index