Skip to main content

Learning Evolving Concepts with Online Class Posterior Probability

  • Conference paper
  • First Online:
Database Systems for Advanced Applications (DASFAA 2022)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13246))

Included in the following conference series:

  • 2783 Accesses

Abstract

In this paper, we propose a new instance-aware concept drift detection and learning algorithm, called CPP, by dynamically capturing the evolving concepts via online Class Posterior Probability. Instead of comparing distributions of two adaptive windows of data or using prediction performance to infer concept drifts, we model and trace the concept drift by investigating the change of class posterior probability via ensemble of classifier chains directly. Building upon the intuitive concept drift modeling, CPP shows several attractive benefits: (a) It is capable of detecting and learning both gradual and abrupt concept drifts effectively, and thus supports accurate predictions. (b) CPP allows distinguishing real concept drifts from noisy instances or virtual concept drifts. (c) The time-changing concepts are captured and learned at the instance level, and this suggests that CPP lends itself to fast concept drift detection and learning. Empirical results show that our method allows effective and efficient concept drift detection and has good prediction performance compared to many baselines.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.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

Institutional subscriptions

References

  1. Bach, S.H., Maloof, M.: Paired learners for concept drift. In: ICDM, pp. 23–32 (2008)

    Google Scholar 

  2. Baena-García, M., del Campo-Ávila, J., Fidalgo, R., Bifet, A., Gavaldà, R., Morales-Bueno, R.: Early drift detection method (2006)

    Google Scholar 

  3. Bifet, A., Gavalda, R.: Learning from time-changing data with adaptive windowing. In: SIAM SDM, vol. 7, p. 2007 (2007)

    Google Scholar 

  4. Bifet, A., Holmes, G., Pfahringer, B., Kirkby, R., Gavaldà, R.: New ensemble methods for evolving data streams. In: ACM SIGKDD, pp. 139–148 (2009)

    Google Scholar 

  5. Frank, E., Kramer, S.: Ensembles of nested dichotomies for multi-class problems. In: ICML, p. 39 (2004)

    Google Scholar 

  6. Gama, J., Medas, P., Castillo, G., Rodrigues, P.: Learning with drift detection. In: Bazzan, A.L.C., Labidi, S. (eds.) SBIA 2004. LNCS (LNAI), vol. 3171, pp. 286–295. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-28645-5_29

    Chapter  Google Scholar 

  7. Geilke, M., Frank, E., Karwath, A., Kramer, S.: Online estimation of discrete densities. In: ICDM, pp. 191–200 (2013)

    Google Scholar 

  8. Hosseini, M.J., Ahmadi, Z., Beigy, H.: Using a classifier pool in accuracy based tracking of recurring concepts in data stream classification. Evol. Syst. 4(1), 43–60 (2013)

    Article  Google Scholar 

  9. Hulten, G., Spencer, L., Domingos, P.: Mining time-changing data streams. In: ACM SIGKDD, pp. 97–106 (2001)

    Google Scholar 

  10. Koychev, I.: Tracking changing user interests through prior-learning of context. In: Adaptive Hypermedia and Adaptive Web-Based Systems, pp. 223–232 (2002)

    Google Scholar 

  11. Kuncheva, L.I.: Classifier ensembles for detecting concept change in streaming data: overview and perspectives. In: Proceedings of the 2nd Workshop SUEMA, vol. 2008, pp. 5–10 (2008)

    Google Scholar 

  12. Nishida, K., Yamauchi, K.: Detecting concept drift using statistical testing. In: Corruble, V., Takeda, M., Suzuki, E. (eds.) DS 2007. LNCS (LNAI), vol. 4755, pp. 264–269. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-75488-6_27

    Chapter  Google Scholar 

  13. Page, E.: Continuous inspection schemes. Biometrika 41, 100–115 (1954)

    Article  MathSciNet  Google Scholar 

  14. Read, J., Pfahringer, B., Holmes, G., Frank, E.: Classifier chains for multi-label classification. Mach. Learn. 85(3), 333–359 (2011)

    Article  MathSciNet  Google Scholar 

  15. Ross, G.J., Adams, N.M., Tasoulis, D.K., Hand, D.J.: Exponentially weighted moving average charts for detecting concept drift. Pattern Recogn. Lett. 33(2), 191–198 (2012)

    Article  Google Scholar 

  16. Vorburger, P., Bernstein, A.: Entropy-based concept shift detection. In: ICDM, pp. 1113–1118 (2006)

    Google Scholar 

  17. Wang, H., Fan, W., Yu, P.S., Han, J.: Mining concept-drifting data streams using ensemble classifiers. In: ACM SIGKDD, pp. 226–235 (2003)

    Google Scholar 

  18. Yates, F.: Contingency tables involving small numbers and the \(\chi ^{2}\) test. Suppl. J. Roy. Stat. Soc. 1, 217–235 (1934)

    Article  Google Scholar 

Download references

Acknowledgments

This work is supported by the National Natural Science Foundation of China (61976044, 52079026), and Sichuan Science and Technology Program (2022YFG0260, 2020YFH0037).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qinli Yang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Shao, J., Wang, K., Lu, J., Qin, Z., Wangyang, Q., Yang, Q. (2022). Learning Evolving Concepts with Online Class Posterior Probability. In: Bhattacharya, A., et al. Database Systems for Advanced Applications. DASFAA 2022. Lecture Notes in Computer Science, vol 13246. Springer, Cham. https://doi.org/10.1007/978-3-031-00126-0_47

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-00126-0_47

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-00125-3

  • Online ISBN: 978-3-031-00126-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics