Sequence Pattern Mining in Data Streams

  • Hijawi H
  • Saheb M
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

Sequential pattern mining in data streams environment is an interesting data mining problem. The problem of finding sequential patterns in static databases had been studied extensively in the past years, however mining sequential patterns in the data streams still an active field for researches. In this research a new greedy sequence pattern mining algorithm for the data streams is introduced, it will be used to find the strongly supported sequences. The proposed algorithm is built based on the sequence tree which is used to find the sequential patterns in static databases. The proposed algorithm divides the streams into patches or windows and each patch will update the sequence tree which built from the previous windows. An example is introduced to explain how this algorithm works. We also show the efficiency and the effectiveness of the proposed algorithm on a synthetic dataset and prove how it is suited for data streams environment. We showed experimentally that the proposed algorithm is more efficient than the PrefixSpan algorithm for patterns with any support less than 30% for CPU time and with any support less than 60% for memory usage.

Cite

CITATION STYLE

APA

Hijawi, H. M., & Saheb, M. H. (2015). Sequence Pattern Mining in Data Streams. Computer and Information Science, 8(3). https://doi.org/10.5539/cis.v8n3p64

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free