Automatic Sequential Pattern Mining in Data Streams
Automatic Sequential Pattern Mining in Data Streams
复制标题
DOI:
10.1145/3357384.3358002
复制
发表时间:
2019-11
期刊:
影响因子:
--
通讯作者:
Kouki Kawabata;Yasuko Matsubara;Yasushi Sakurai
中科院分区:
文献类型:
--
作者:
Kouki Kawabata;Yasuko Matsubara;Yasushi Sakurai
Given a large volume of multi-dimensional data streams, such as that produced by IoT applications, finance and online web-click logs, how can we discover typical patterns and compress them into compact models? In addition, how can we incrementally distinguish multiple patterns while considering the information obtained from a pattern found in a streaming setting? In this paper, we propose a streaming algorithm, namely StreamScope, that is designed to find intuitive patterns efficiently from event streams evolving over time. Our proposed method has the following properties: (a) it is effective: it operates on semi-infinite collections of co-evolving streams and summarizes all the streams into a set of multiple discrete segments grouped by their similarities. (b) it is automatic: it automatically and incrementally recognizes such patterns and generates models for each of them if necessary; (c) it is scalable: the complexity of our method does not depend on the length of the data streams. Our extensive experiments on real data streams demonstrate that StreamScope can find meaningful patterns and achieve great improvements in terms of computational time and memory space over its full batch method competitors.