シーケンス・ルールのアルゴリズムは、入力表の取引において頻繁に現れるアイテム・セットの標準的なシーケンスを検出します。次のようなものです。
itemset1 >>> itemset2 >>> ... ==> itemsetN
例を挙げます。
(camera, battery) >>> (film, bag) ==> (film, battery)
これは、1 日に (camera, battery) を購入した顧客が、1 週間後に (film, bag) を、その次に (film, battery) を購入するであろうことを意味しています。
アイテム は、ルール内の基本的な単位です。例えば、典型的なアイテムは、スーパーマーケットでの買い物で顧客が購入する個々の商品です。
アイテム・セットは、アイテムの集合です。 アイテムが 1 つしか含まれていない単一のアイテム・セットもあります。
グループ ID フィールドは、1 つの取引に属するアイテムを指定します。 これは通常、トランザクション ID またはタイム・スタンプになります。
シーケンス ID フィールドはアイテムが属する、オブジェクトまたはエンティティーを識別します。 例えば、小売シナリオの場合、これはカスタマー ID になります。