Proceedings

Dealing with Concept Drift and Class Imbalance in Multi-Label Stream Classification

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 1583-1587.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-266

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

Data streams containing objects that are (or can be) associated with more than one label at the same time are ubiquitous. In spite of its important applications, classification of streaming multi-label data is largely unexplored. Existing approaches try to tackle the problem by transferring traditional single-label stream classification practices to the multi-label domain. Nevertheless, they fail to consider some of the unique properties of the problem such as within and between class imbalance and multiple concept drift. To deal with these challenges, this paper proposes a novel multi-label stream classification approach that employs two windows for each label, one for positive and one for negative examples. Instance-sharing is exploited for space efficiency, while a time-efficient instantiation based on the k-Nearest Neighbor algorithm is also proposed. Finally, a batch-incremental thresholding technique is proposed to further deal with the class imbalance problem. Results of an empirical comparison against two other methods on three real world datasets are in favor of the proposed approach.

  1. [Domingos and Hulten, 2000] P. Domingos and G. Hulten. Mining high-speed data streams. In Proceedings of the 6th ACM SIGKDD International Conference on Knowl- edge Discovery and Data Mining, pages 71-80, 2000.
  2. [Gaber et al., 2007] M. Gaber, A. Zaslavsky, and S. Krish- naswamy. A survey of classification methods in data streams. In Data Streams: Models and Algorithms, chap- ter 3, pages 39-59. Springer, 2007.
  3. [Gama et al., 2009] J. Gama, R. Sebastião, and P.P. Ro- drigues. Issues in evaluation of stream learning algorithms. In Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pages 329-338, 2009.
  4. [Gao et al., 2007] J. Gao, W. Fan, J. Han, and P.S. Yu. A general framework for mining concept-drifting data streams with skewed distributions. In Proceedings of the 7th SIAM International Conference on Data Mining (SDM'07), pages 3-14, 2007.
  5. [Godbole and Sarawagi, 2004] S. Godbole and S. Sarawagi. Discriminative methods for multi-labeled classification. In Proceedings of the 8th Pacific-Asia Conference on Knowl- edge Discovery and Data Mining, pages 22-30, 2004.
  6. [Klinkenberg and Joachims, 2000] R. Klinkenberg and T. Joachims. Detecting concept drift with support vector machines. In Proceedings of the 17th International Conference on Machine Learning, pages 487-494, 2000.
  7. [Lewis et al., 2004] D.D. Lewis, Y. Yang, T.G. Rose, and F. Li. Rcv1: A new benchmark collection for text catego- rization research. Journal of Machine Learning Research, 5:361-397, December 2004.
  8. [Qu et al., 2009] W. Qu, Y. Zhang, J. Zhu, and Q. Qiu. Min- ing Multi-label Concept-Drifting Data Streams Using Dy- namic Classifier Ensemble. In Proceedings of the 1st Asian Conference on Machine Learning, pages 308-321, 2009.
  9. [Read et al., 2009] J. Read, B. Pfahringer, G. Holmes, and E. Frank. Classifier chains for multi-label classification. In Proceedings of ECML PKDD '09, pages 254-269, 2009.
  10. [Read et al., 2010] J. Read, A. Bifet, G. Holmes, and B. Pfahringer. Efficient multi-label classification for evolv- ing data streams. Technical Report, April 2010.
  11. [Srivastava and Zane-Ulman, 2005] A.N. Srivastava and B. Zane-Ulman. Discovering recurring anomalies in text reports regarding complex space systems. In Proceedings of IEEE Aerospace Conference, pages 3853 -3862, 2005.
  12. [Tsoumakas et al., 2010] G. Tsoumakas, I. Katakis, and I. Vlahavas. Mining multi-label data. In Data Mining and Knowledge Discovery Handbook, chapter 34, pages 667- 685. Springer, 2nd edition, 2010.
  13. [Ueno et al., 2006] K. Ueno, X. Xi, E. Keogh, and D.-J. Lee. Anytime classification using the nearest neighbor algo- rithm with applications to stream mining. IEEE Interna- tional Conference on Data Mining, pages 623-632, 2006.
  14. [Wenerstrom and Giraud-Carrier, 2006] B. Wenerstrom and C. Giraud-Carrier. Temporal data mining in dynamic fea- ture spaces. In Proceedings of the Sixth International Con- ference on Data Mining, ICDM '06, pages 1141-1145, Washington, DC, USA, 2006. IEEE Computer Society.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards