Hub
Pricing About
  • Software
  • Blog
  • Forum
  • Events
  • Documentation
  • About KNIME
  • KNIME Community Hub
  • Nodes
  • Association Rule Learner (Borgelt)
NodeNode / Learner

Association Rule Learner (Borgelt)

Analytics Mining Item Sets / Association Rules
Drag & drop
Like
Copy short link

This rule learner* uses the Apriori (Agrawal et al. 1993) algorithm implemented by Christian Borgelt. The following description has been taken from his homepage .

Frequent item set mining and association rule induction [Agrawal et al. 1993, 1994] are powerful methods for so-called market basket analysis, which aims at finding regularities in the shopping behavior of customers of supermarkets, mail-order companies, online shops etc. With the induction of frequent item sets and association rules one tries to find sets of products that are frequently bought together, so that from the presence of certain products in a shopping cart one can infer (with a high probability) that certain other products are present. Such information, especially if expressed in the form of rules, can often be used to increase the number of items sold, for instance, by appropriately arranging the products on the shelves of a supermarket or on the pages of a mail-order catalog (they may, for example, be placed adjacent to each other in order to invite even more customers to buy them together) or by directly suggesting items to a customer, which may be of interest for him/her.

An association rule is a rule like "If a customer buys wine and bread, he/she often buys cheese, too." It expresses an association between (sets of) items, which may be products of a supermarket or a mail-order company, special equipment options of a car, optional services offered by telecommunication companies etc. An association rule states that if we pick a customer at random and find out that he/she selected certain items (bought certain products, chose certain options etc.), we can be confident, quantified by a percentage, that he/she also selected certain other items (bought certain other products, chose certain other options etc.).

A full description of the algorithm (included in the source package) is available on Christian Borgelts web page . The additional parameters described on this page can be applied via the additional parameter field of the "Advanced Settings" tab.


(*) RULE LEARNER is a registered trademark of Minitab, LLC and is used with Minitab’s permission.

Node details

Input ports
  1. Type: Table
    Transaction list
    Transaction list
Output ports
  1. Type: Table
    Association Rules
    Association Rules

Extension

The Association Rule Learner (Borgelt) node is part of this extension:

  1. Go to item

Related workflows & nodes

  1. Go to item
    Installing_Extensions
    knime > Education > Courses > L4-ML Introduction to Machine Learning Algorithms > Installing_Extensions
    knime
  2. Go to item
    Installing_Extensions
    jiyeonee > Public > L4-ML Introduction to Machine Learning Algorithms > Installing_Extensions
    jiyeonee
  3. Go to item
    KNIME_project
    dodot > Public > KNIME_project
    dodot
  4. Go to item
    Apriori
    jallmer > Public > DMML > Apriori
    jallmer
  5. Go to item
    Market Basket Analysis: Building Association Rules
    Retail Association rules Recommandation engine
    +10
    This workflow builds a recommandation engine for market basket analysis using the Borgelt…
    knime > Examples > 50_Applications > 16_MarketBasketAnalysis > 01_Build_Association_Rules_for_MarketBasketAnalysis
    knime
  6. Go to item
    Market Basket Analysis: Building Association Rules
    Retail Association rules Recommandation engine
    +6
    This workflow builds a recommandation engine for market basket analysis using the Borgelt…
    wangsishen11 > Public > Example Workflows > Retail > Finding Association Rules for Market Basket Analysis
    wangsishen11
  7. Go to item
    Market Basket Analysis: Building Association Rules
    Retail Association rules Recommandation engine
    +11
    This workflow builds a recommandation engine for market basket analysis using the Borgelt…
    knime > Academic Alliance > Guide to Intelligent Data Science > Example Workflows > Chapter7 > 04_Association_Rules_for_MarketBasketAnalysis
    knime
  8. Go to item
    Market Basket Analysis: Building Association Rules
    Retail Association rules Recommandation engine
    +6
    This workflow builds a recommandation engine for market basket analysis using the Borgelt…
    saranyabala > Public > Example Workflows > Retail > Finding Association Rules for Market Basket Analysis
    saranyabala
  9. Go to item
    Market Basket Analysis: Building Association Rules
    Retail Association rules Recommandation engine
    +6
    This workflow builds a recommandation engine for market basket analysis using the Borgelt…
    dataminer_1 > Public > UCI Applications Project > Workflows > Exercise 3_1 - Marketbasket Analysis
    dataminer_1
  10. Go to item
    Market Basket Analysis: Building Association Rules
    Retail Association rules Recommandation engine
    +9
    This workflow builds a recommandation engine for market basket analysis using the Borgelt…
    thotegt > Public > 01_Build_Association_Rules_for_MarketBasketAnalysis
    thotegt
  1. Go to item
  2. Go to item
  3. Go to item
  4. Go to item
  5. Go to item
  6. Go to item

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • E-Learning course
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • KNIME Open Source Story
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more on KNIME Business Hub
© 2023 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Credits