Skip to main content

Incremental Sequential Rule Mining with Streaming Input Traces

  • Conference paper
  • First Online:
  • 2284 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 12109))

Abstract

Traditional static pattern mining techniques, such as association rule mining and sequential pattern mining, perform inefficiently when applied to streaming data when regular updates are required, since there is significant repetition in the computation. Incremental mining techniques instead reuse information that has been previously extracted, and apply newly received data to compute the updated set of patterns. This paper proposes a new algorithm for incrementally mining sequential rules with streaming data. An existing rule mining algorithm, ERMiner is presented, and an incremental extension, called IERMiner is proposed and demonstrated. Experiments show that IERMiner significantly decreases the run time required to update the set of patterns when compared to running ERMiner on the full dataset each time.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    http://fimi.ua.ac.be/data/.

  2. 2.

    http://archive.ics.uci.edu/ml/datasets/msnbc.com+anonymous+web+data.

References

  1. Han, J., Cheng, H., Xin, D., Yan, X.: Frequent pattern mining: current status and future directions. Data Min. Knowl. Disc. 15(1), 55–86 (2007)

    Article  MathSciNet  Google Scholar 

  2. Agrawal, R., Srikant, R.: Mining sequential patterns. In: Proceedings of the Eleventh International Conference on Data Engineering, ICDE 1995, pp. 3–14. IEEE Computer Society (1995)

    Google Scholar 

  3. Mooney, C.H., Roddick, J.F.: Sequential pattern mining - approaches and algorithms. ACM Comput. Surv. 45(2), 19:1–19:39 (2013)

    Article  Google Scholar 

  4. Fournier-Viger, P., Nkambou, R., Tseng, V.S.M.: RuleGrowth: mining sequential rules common to several sequences by pattern growth. In: Proceedings of the 2011 ACM Symposium on Applied Computing, SAC 2011, pp. 956–961. ACM (2011)

    Google Scholar 

  5. Fournier-Viger, P., Gueniche, T., Tseng, V.S.: Using partially-ordered sequential rules to generate more accurate sequence prediction. In: Zhou, S., Zhang, S., Karypis, G. (eds.) ADMA 2012. LNCS (LNAI), vol. 7713, pp. 431–442. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-35527-1_36

    Chapter  Google Scholar 

  6. Fournier-Viger, P., Gueniche, T., Zida, S., Tseng, V.S.: ERMiner: sequential rule mining using equivalence classes. In: Blockeel, H., van Leeuwen, M., Vinciotti, V. (eds.) IDA 2014. LNCS, vol. 8819, pp. 108–119. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-12571-8_10

    Chapter  Google Scholar 

  7. Kao, B., Zhang, M., Yip, C.L., Cheung, D.W., Fayyad, U.: Efficient algorithms for mining and incremental update of maximal frequent sequences. Data Min. Knowl. Disc. 10(2), 87–116 (2005)

    Article  MathSciNet  Google Scholar 

  8. Cheng, H., Yan, X., Han, J.: IncSpan: incremental mining of sequential patterns in large database. In: Proceedings of the Tenth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 527–532. ACM (2004)

    Google Scholar 

  9. Masseglia, F., Poncelet, P., Teisseire, M.: Incremental mining of sequential patterns in large databases. Data Knowl. Eng. 46(1), 97–121 (2003)

    Article  Google Scholar 

  10. Parthasarathy, S., Zaki, M.J., Ogihara, M., Dwarkadas, S.: Incremental and interactive sequence mining. In: Proceedings of the Eighth International Conference on Information and Knowledge Management, pp. 251–258. ACM (1999)

    Google Scholar 

  11. Wang, K., Tan, J.: Incremental discovery of sequential patterns. In: 1996 ACM SIGMOD Data Mining Workshop: Research Issues on Data Mining and Knowledge Discovery (SIGMOD 1996), pp. 95–102 (1996)

    Google Scholar 

  12. Zheng, Q., Xu, K., Ma, S., Lv, W.: The algorithms of updating sequential patterns. arXiv preprint cs/0203027 (2002)

    Google Scholar 

  13. Srikant, R., Agrawal, R.: Mining sequential patterns: generalizations and performance improvements. In: Apers, P., Bouzeghoub, M., Gardarin, G. (eds.) EDBT 1996. LNCS, vol. 1057, pp. 1–17. Springer, Heidelberg (1996). https://doi.org/10.1007/BFb0014140

    Chapter  Google Scholar 

  14. Zaki, M.J.: Spade: an efficient algorithm for mining frequent sequences. Mach. Learn. 42(1–2), 31–60 (2001)

    Article  Google Scholar 

  15. Ayres, J., Flannick, J., Gehrke, J., Yiu, T.: Sequential pattern mining using a bitmap representation. In: Proceedings of the Eighth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 429–435. ACM (2002)

    Google Scholar 

  16. Pei, J., et al.: PrefixSpan: mining sequential patterns efficiently by prefix-projected pattern growth. In: 2013 IEEE 29th International Conference on Data Engineering (ICDE), p. 0215. IEEE Computer Society (2001)

    Google Scholar 

  17. Laxman, S., Sastry, P.S.: A survey of temporal data mining. In: SADHANA, Academy Proceedings in Engineering Sciences, vol. 31, pp. 173–198. The Indian Academy of Sciences (2006)

    Google Scholar 

  18. Drozdyuk, A.: Mining partially ordered sequential rules on unbounded data. Master’s thesis, University of New Brunswick, Canada (2018)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Scott Buffett .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Crown

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Drozdyuk, A., Buffett, S., Fleming, M.W. (2020). Incremental Sequential Rule Mining with Streaming Input Traces. In: Goutte, C., Zhu, X. (eds) Advances in Artificial Intelligence. Canadian AI 2020. Lecture Notes in Computer Science(), vol 12109. Springer, Cham. https://doi.org/10.1007/978-3-030-47358-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-47358-7_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-47357-0

  • Online ISBN: 978-3-030-47358-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics