Recent emerging applications, such as network traffic analysis, web click stream mining, power consumption measurement, sensor network data analysis, and dynamic tracing of stock fluctuation, call for study of a new kind of data, stream data. Many data stream management systems, prototype systems and software components have been developed to manage the streams or extract knowledge from stream data. Mining frequent patterns is a foundational job for the methods of data mining and knowledge discovery. This paper proposes an algorithm for mining the recent frequent patterns over an online data stream. This method uses RFP-tree to store compactly the recent frequent patterns of a stream. The content of each transaction is incrementally updated into the pattern tree upon its arrival by scanning the stream only once. Moreover, the strategy of conservative computation and time decaying model are used to ensure the correctness of the mining results. Finally, the performance results of extensive simulation show that our work can reduce the average processing time of stream data element and it is superior to other analogous algorithms.
[1]
Nan Jiang,et al.
Research issues in data stream association rule mining
,
2006,
SGMD.
[2]
Qingzhong Liu,et al.
Behaviour Mining for Fraud Detection
,
2007,
J. Res. Pract. Inf. Technol..
[3]
Lei Liu,et al.
MobiMine: monitoring the stock market from a PDA
,
2002,
SKDD.
[4]
Karsten Schwan,et al.
Dynamic Querying of Streaming Data with the dQUOB System
,
2003,
IEEE Trans. Parallel Distributed Syst..
[5]
Shonali Krishnaswamy,et al.
Mining data streams: a review
,
2005,
SGMD.
[6]
Yelena Yesha,et al.
Data Mining: Next Generation Challenges and Future Directions
,
2004
.