Summarizing Event Sequences with Serial Episodes: A Statistical Model and an Application

In this paper we address the problem of discovering a small set of frequent serial episodes from sequential data so as to adequately characterize or summarize the data. We discuss an algorithm based on the Minimum Description Length (MDL) principle and the algorithm is a slight modification of an earlier method, called CSC-2. We present a novel generative model for sequence data containing prominent pairs of serial episodes and, using this, provide some statistical justification for the algorithm. We believe this is the first instance of such a statistical justification for an MDL based algorithm for summarizing event sequence data. We then present a novel application of this data mining algorithm in text classification. By considering text documents as temporal sequences of words, the data mining algorithm can find a set of characteristic episodes for all the training data as a whole. The words that are part of these characteristic episodes could then be considered the only relevant words for the dictionary thus resulting in a considerably reduced feature vector dimension. We show, through simulation experiments using benchmark data sets, that the discovered frequent episodes can be used to achieve more than four-fold reduction in dictionary size without losing any classification accuracy.

[1]  P. Grünwald The Minimum Description Length Principle (Adaptive Computation and Machine Learning) , 2007 .

[2]  Ryen W. White,et al.  Stream prediction using a generative model based on frequent episodes in event sequences , 2008, KDD.

[3]  Jilles Vreeken,et al.  Mining and Using Sets of Patterns through Compression , 2014, Frequent Pattern Mining.

[4]  Fabio Crestani,et al.  Ranking Sequential Patterns with Respect to Significance , 2010, PAKDD.

[5]  Jilles Vreeken,et al.  Tell me what i need to know: succinctly summarizing data with itemsets , 2011, KDD.

[6]  Mikhail J. Atallah,et al.  Reliable detection of episodes in event sequences , 2004, Knowledge and Information Systems.

[7]  A. Akhmetova Discovery of Frequent Episodes in Event Sequences , 2006 .

[8]  Jilles Vreeken,et al.  Krimp: mining itemsets that compress , 2011, Data Mining and Knowledge Discovery.

[9]  Jilles Vreeken,et al.  The long and the short of it: summarising event sequences with serial episodes , 2012, KDD.

[10]  Toon Calders,et al.  Mining Compressing Sequential Patterns , 2012, Stat. Anal. Data Min..

[11]  Jilles Vreeken,et al.  Efficiently Summarising Event Sequences with Rich Interleaving Patterns , 2017, SDM.

[12]  Kian-Lee Tan,et al.  Discovering Newsworthy Themes from Sequenced Data: A Step Towards Computational Journalism , 2017, IEEE Transactions on Knowledge and Data Engineering.

[13]  Nikolaj Tatti Significance of Episodes Based on Minimal Windows , 2009, 2009 Ninth IEEE International Conference on Data Mining.

[14]  P. S. Sastry,et al.  Discovering frequent episodes and learning hidden Markov models: a formal connection , 2005, IEEE Transactions on Knowledge and Data Engineering.

[15]  Bo Pang,et al.  A Sentimental Education: Sentiment Analysis Using Subjectivity Summarization Based on Minimum Cuts , 2004, ACL.

[16]  Christopher D. Manning,et al.  Baselines and Bigrams: Simple, Good Sentiment and Topic Classification , 2012, ACL.

[17]  Christopher Potts,et al.  Recursive Deep Models for Semantic Compositionality Over a Sentiment Treebank , 2013, EMNLP.

[18]  Cécile Low-Kam,et al.  Mining Statistically Significant Sequential Patterns , 2013, 2013 IEEE 13th International Conference on Data Mining.

[19]  Ana Margarida de Jesus,et al.  Improving Methods for Single-label Text Categorization , 2007 .

[20]  Avinash Achar,et al.  A unified view of the apriori-based algorithms for frequent episode discovery , 2011, Knowledge and Information Systems.

[21]  Shivakumar Sastry,et al.  Discovering compressing serial episodes from event sequences , 2015, Knowledge and Information Systems.

[22]  Fuzhen Zhuang,et al.  Mining Precise-Positioning Episode Rules from Event Sequences , 2017, IEEE Transactions on Knowledge and Data Engineering.