Hi,
I will explain the difference briefly. You may look at the papers for a formal definition.
A
sequential pattern is a subsequence that appears frequently in a set of sequences.
For example, consider three sequences:
A,B,C,A
A,C,B,A
A,B,C,D
For this database of three sequences, a sequential pattern is A,C,A which is said to have a "support" (a.k.a frequency) of 2 because it appears in two sequences.
Although sequential patters are useful, they do not have a measure of confidence or probability that something will occur.
A
sequential rule can be seen as a kind of sequential pattern that have a confidence or probability that something will happen. It is useful for example, to make some prediction.
For example, for the above example, the rule A B -> C has a support of 2 because it appears in two sequences and a confidence of 66 % because AB is followed by C in two of the three sequences where AB appears. As you can see, having the confidence is helpful because not only we may want patterns that appears often in a database, but we may also want to have a measure of confidence in these patterns.
If you are using the
SPMF data mining library, you may also check the examples in the
documentation and the articles for more details.
Hope this helps,
Edited 1 time(s). Last edit at 09/24/2014 04:58PM by webmasterphilfv.