Abstract
In real world applications, interested concepts are more likely to change rather than remain stable, which is known as concept drift. This situation causes problems on predictions for many learning algorithms including case-base reasoning (CBR). When learning under concept drift, a critical issue is to identify and determine “when” and “how” the concept changes. In this paper, we developed a competence-based empirical distance between case chunks and then proposed a change detection method based on it. As a main contribution of our work, the change detection method provides an approach to measure the distribution change of cases of an infinite domain through finite samples and requires no prior knowledge about the case distribution, which makes it more practical in real world applications. Also, different from many other change detection methods, we not only detect the change of concepts but also quantify and describe this change.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Widmer, G., Kubat, M.: Effective learning in dynamic environments by explicit context tracking. In: Brazdil, P.B. (ed.) ECML 1993. LNCS, vol. 667, pp. 227–243. Springer, Heidelberg (1993)
Widmer, G., Kubat, M.: Learning in the Presence of Concept Drift and Hidden Contexts. Machine Learning 23(1), 69–101 (1996)
Hulten, G., Spencer, L., Domingos, P.: Mining time-changing data streams. In: 7th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 97–106. ACM Press, San Francisco (2001)
Cohen, L., Avrahami, G., Last, M., Kandel, A.: Info-fuzzy algorithms for mining dynamic data streams. Applied Soft Computing 8(4), 1283–1294 (2008)
Tsymbal, A.: The Problem of Concept Drift: Definitions and Related Work. Technical Re-port TCD-CS-2004-15, Department of Computer Science, Trinity College Dublin, Ireland (2004)
Tsai, C.-J., Lee, C.-I., Yang, W.-P.: Mining decision rules on data streams in the presence of concept drifts. Expert Syst. Appl. 36(2), 1164–1178 (2009)
Maloof, M.A., Michalski, R.S.: Incremental learning with partial instance memory. Artificial Intelligence 154(1-2), 95–126 (2004)
Delany, S.J., Cunningham, P., Tsymbal, A., Coyle, L.: A case-based technique for tracking concept drift in spam filtering. Knowledge-Based Systems 18(4-5), 187–195 (2005)
Klinkenberg, R.: Learning drifting concepts: Example selection vs. example weighting. Intell. Data Anal. 8(3), 281–300 (2004)
Street, W.N., Kim, Y.: A streaming ensemble algorithm (SEA) for large-scale classification. In: 7th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 377–382. ACM Press, San Francisco (2001)
Wang, H., Fan, W., Yu, P.S., Han, J.: Mining concept-drifting data streams using ensemble classifiers. In: 9th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 226–235. ACM Press, Washington (2003)
Kolter, J.Z., Maloof, M.A.: Dynamic Weighted Majority: An Ensemble Method for Drifting Concepts. J. Mach. Learn. Res. 8, 2755–2790 (2007)
Zhang, P., Zhu, X., Shi, Y., Wu, X.: An Aggregate Ensemble for Mining Concept Drifting Data Streams with Noise. In: Theeramunkong, T., Kijsirikul, B., Cercone, N., Ho, T.-B. (eds.) PAKDD 2009. LNCS, vol. 5476, pp. 1021–1029. Springer, Heidelberg (2009)
Tsymbal, A., Pechenizkiy, M., Cunningham, P., Puuronen, S.: Dynamic integration of classifiers for handling concept drift. Information Fusion 9(1), 56–68 (2008)
Fan, W.: Systematic data selection to mine concept-drifting data streams. In: 10th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 128–137. ACM Press, Seattle (2004)
Kifer, D., Ben-David, S., Gehrke, J.: Detecting change in data streams. In: 13th International Conference on Very Large Data Bases. VLDB Endowment, Toronto, Canada, pp. 180–191 (2004)
Gama, J., Medas, P., Castillo, G., Rodrigues, P.: Learning with Drift Detection. In: 17th Brazilian Symposium on Artificial Intelligence, pp. 286–295. Springer, Sao Luis (2004)
Nishida, K., Yamauchi, K.: Detecting Concept Drift Using Statistical Testing. In: 10th International Conference on Discovery Science, pp. 264–269. Springer, Heidelberg (2007)
Song, X., Wu, M., Jermaine, C., Ranka, S.: Statistical change detection for multi-dimensional data. In: 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 667–676. ACM Press, San Jose (2007)
Dries, A., Rückert, U.: Adaptive concept drift detection. Statistical Analysis and Data Mining 2(5-6), 311–327 (2009)
Massie, S., Craw, S., Wiratunga, N.: What is CBR competence? BCS-SGAI Expert Update 8(1), 7–10 (2005)
Smyth, B., Keane, M.T.: Remembering To Forget: A Competence-Preserving Case Deletion Policy for Case-Based Reasoning Systems. In: 14th International Joint Conference on Arti-ficial Intelligence, pp. 377–382. Morgan Kaufmann, Montreal (1995)
Smyth, B., McKenna, E.: Footprint-Based Retrieval. In: 3rd International Conference on Case-Based Reasoning and Development, pp. 343–357. Springer, Seeon Monastery (1999)
Smyth, B., McKenna, E.: Competence Models and the Maintenance Problem. Computational Intelligence 17(2), 235–249 (2001)
Lu, N., Lu, J., Zhang, G.: Maintaining Footprint-Based Retrieval for Case Deletion. In: Leung, C.S., Lee, M., Chan, J.H. (eds.) ICONIP 2009, Part II. LNCS, vol. 5864, pp. 318–325. Springer, Heidelberg (2009)
Gao, J., Fan, W., Han, J.: On Appropriate Assumptions to Mine Data Streams: Analysis and Practice. In: 7th IEEE International Conference on Data Mining, pp. 143–152. IEEE Computer Society, Omaha (2007)
Stanley, K.O.: Learning concept drift with a committee of decision trees. Technical Report UT-AI-TR-03-302, Department of Computer Science, University of Texas at Austin, USA (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lu, N., Zhang, G., Lu, J. (2010). Detecting Change via Competence Model. In: Bichindaritz, I., Montani, S. (eds) Case-Based Reasoning. Research and Development. ICCBR 2010. Lecture Notes in Computer Science(), vol 6176. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14274-1_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-14274-1_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14273-4
Online ISBN: 978-3-642-14274-1
eBook Packages: Computer ScienceComputer Science (R0)