Mining Multiple Discriminative Patterns in Software Behavior Analysis | SpringerLink
Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8867))

  • 3242 Accesses

Abstract

Sequence Classification has been a challenge task in recent years since sequence doesn’t have explicit features and the high-order temporal characteristics make the number of patterns extremely massive. Pattern-based classification has demonstrated its power in recent studies by mining discriminative features efficiently. Both binary and numerical discriminative features have been utilized for effective sequence classification, but the effect of each type of features hasn’t been analyzed separately. Our method selects the frequent closed unique iterative patterns as our candidate features, mined out the discriminative binary and numerical patterns for sequence classification, and given an insight into the discriminative power improvement by feature combinations. The experimental results on synthetic and real-life datasets reveal the validity of our approach.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Lo, D., Cheng, H., Han, J.: Classification of Software Behaviors for Failure Detection: A Discriminative Pattern Mining Approach. In: KDD 2009 Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 557–566 (2009)

    Google Scholar 

  2. Fang, G., Wang, W., Oatley, B.: Characterizing Discriminative Patterns. Computing Research Repository, abs/1102.4 (2011)

    Google Scholar 

  3. Kim, H., Kim, S., Weninger, T., Han, J., Abdelzaher, T.: NDPMine: Efficiently mining discriminative numerical features for pattern-based classification. In: Balcázar, J.L., Bonchi, F., Gionis, A., Sebag, M. (eds.) ECML PKDD 2010, Part II. LNCS, vol. 6322, pp. 35–50. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  4. Cheng, H., Yan, X., Han, J., Hsu, C.: Discriminative Frequent Pattern Analysis for Effective Classification. In: Proceeding of the 2007 International Conference on Data Engineering (ICDE 2007) (2007)

    Google Scholar 

  5. Cheng, H., Yan, X., Han, J., Yu, P.: Direct discriminative pattern mining for effective classification. In: Proc. of ICDE (2008)

    Google Scholar 

  6. Fan, W., Zhang, K., Cheng, H., Gao, J., Yan, X., Han, J., Yu, P., Verscheure, O.: Direct Mining of Discriminative and Essential Frequent Patterns via Model-based Search Tree. In: Proceeding of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, August 24-27 (2008)

    Google Scholar 

  7. Lo, D., Khoo, S.: QUARK: Empirical Assessment of Automaton-based Specification Miners. In: Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006), October 23-27, pp. 51–60 (2006)

    Google Scholar 

  8. Hutchins, M., Foster, H., Coradia, T., Ostrand, T.: Experiments on the effectiveness of dataflow- and control-flow-based test adequacy criteria. In: Proceedings of the 16th International Conference on Software Engineering, May 16-21, pp. 191–200 (1994)

    Google Scholar 

  9. Mysql atomicity violation, http://bugs.mysql.com/bug.pgh?id=169

  10. Xing, Z., Pei, J., Keogh, E.: A brief survey on sequence classification. ACM SIGKDD Explorations 12(1), 40–48 (2010)

    Article  Google Scholar 

  11. Ross Quinlan, J.: C4.5: Programs for Machine Learning. Morgan Kaufmann (1993)

    Google Scholar 

  12. Duda, R., Hart, P., Stork, D.: Pattern Classification, 2nd edn. Wiley Interscience (2000)

    Google Scholar 

  13. Fuqlede, B., Topsoe, F.: Jensen-Shannon Divergence and Hilbert space embedding. In: Proceedings of International Symposium on Information Theory (ISIT 2004), p. 31 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Du, H., Li, C., Wang, H. (2014). Mining Multiple Discriminative Patterns in Software Behavior Analysis. In: Hervás, R., Lee, S., Nugent, C., Bravo, J. (eds) Ubiquitous Computing and Ambient Intelligence. Personalisation and User Adapted Services. UCAmI 2014. Lecture Notes in Computer Science, vol 8867. Springer, Cham. https://doi.org/10.1007/978-3-319-13102-3_81

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-13102-3_81

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-13101-6

  • Online ISBN: 978-3-319-13102-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics