Scheduled refitting can replace an effective customer segmentation even when a newly fitted model offers little improvement. We examine selective replacement for batchwise customer segmentation under concept drift, comparing BIRCH and MiniBatchKMeans under static, periodic, quality-only, and reward-based policies on Instacart, Ta-Feng, and Olist. The reward policy has the highest reported mean deployed silhouette in all six dataset-algorithm combinations; its advantage over quality-only is 0.0045 - 0.0170 silhouette points. Five supplied paired seed effects per combination are positive for reward versus each baseline, with seed-bootstrap intervals excluding zero. These same-snapshot comparisons do not establish temporally disjoint gains or isolate the reward’s stability term. The raw run record is not yet archived; label-aligned stability and denominator-aware event analyses are not reported.
Cite this paper
Maaroud, M. E. and Zhang, C. (2026). Selective Updating for Customer Segmentation under Concept Drift. Open Access Library Journal, 13, e16096. doi: http://dx.doi.org/10.4236/oalib.1116096.
Gama, J., Žliobaitė, I., Bifet, A., Pechenizkiy, M. and Bouchachia, A. (2014) A Survey on Concept Drift Adaptation. <i>ACM Computing Surveys</i>, 46, 1-37. <br>https://doi.org/10.1145/2523813
Fader, P.S., Hardie, B.G.S. and Lee, K.L. (2005) RFM and CLV: Using Iso-Value Curves for Customer Base Analysis. <i>Journal of Marketing Research</i>, 42, 415-430. <br>https://doi.org/10.1509/jmkr.2005.42.4.415
Jain, A.K. (2010) Data Clustering: 50 Years beyond K-Means. <i>Pattern Recognition Letters</i>, 31, 651-666. <br>https://doi.org/10.1016/j.patrec.2009.09.011
Zhang, T., Ramakrishnan, R. and Livny, M. (1996) BIRCH: An Efficient Data Clustering Method for Very Large Databases. <i>Proceedings of the</i> 1996 <i>ACM SIGMOD International Conference on Management of Data—SIGMOD</i>’96, Montreal, 4-6 June 1996, 103-114. <br>https://doi.org/10.1145/233269.233324
Sculley, D. (2010) Web-Scale K-Means Clustering. <i>Proceedings of the</i> 19<i>th International Conference on World Wide Web</i>, Raleigh, 26-30 April 2010, 1177-1178. <br>https://doi.org/10.1145/1772690.1772862
Dawid, A.P. (1984) Present Position and Potential Developments: Some Personal Views: Statistical Theory: The Prequential Approach. <i>Journal of the Royal Statistical Society. Series </i><i>A</i> (<i>General</i>), 147, 278. <br>https://doi.org/10.2307/2981683
Rousseeuw, P.J. (1987) Silhouettes: A Graphical Aid to the Interpretation and Validation of Cluster Analysis. <i>Journal of Computational and Applied Mathematics</i>, 20, 53-65. <br>https://doi.org/10.1016/0377-0427(87)90125-7
Aggarwal, C.C., Yu, P.S., Han, J. and Wang, J. (2003) A Framework for Clustering Evolving Data Streams. In: Freytag, J.C., et al., Eds., <i>Proceedings </i>2003<i> VLDB Conference</i>, Elsevier, 81-92. <br>https://doi.org/10.1016/b978-012722442-8/50016-1
Cao, F., Estert, M., Qian, W. and Zhou, A. (2006) Density-Based Clustering over an Evolving Data Stream with Noise. <i>Proceedings of the</i> 2006 <i>SIAM International Conference on Data Mining</i>, Bethesda, 20-22 April 2006, 328-339. <br>https://doi.org/10.1137/1.9781611972764.29
Chen, Y. and Tu, L. (2007) Density-Based Clustering for Real-Time Stream Data. <i>Proceedings of the</i> 13<i>th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</i>, San Jose, 12-15 August 2007, 133-142. <br>https://doi.org/10.1145/1281192.1281210
Kranen, P., Assent, I., Baldauf, C. and Seidl, T. (2010) The ClusTree: Indexing Micro-Clusters for Anytime Stream Mining. <i>Knowledge and Information Systems</i>, 29, 249-272. <br>https://doi.org/10.1007/s10115-010-0342-8
Ackermann, M.R., Märtens, M., Raupach, C., Swierkot, K., Lammersen, C. and Sohler, C. (2012) StreamKM++: A Clustering Algorithm for Data Streams. <i>ACM Journal of Experi</i><i>mental Algorithmics</i>, 17, 2.1-2.30. <br>https://doi.org/10.1145/2133803.2184450
Wang, X., Wang, Z., Wu, Z., Zhang, S., Shi, X. and Lu, L. (2023) Data Stream Clustering: An In-Depth Empirical Study. <i>Proceedings of the ACM on </i><i>Management of Data</i>, 1, 1-26. <br>https://doi.org/10.1145/3589307
Wang, Z., Wang, X. and Zhang, S. (2024) MOStream: A Modular and Self-Optimizing Data Stream Clustering Algorithm. 2024 <i>IEEE International Conference on Data Mining</i> (<i>ICDM</i>), Abu Dhabi, 9-12 December 2024,500-509. <br>https://doi.org/10.1109/icdm59182.2024.00057
Bifet, A. and Gavaldà, R. (2007) Learning from Time-Changing Data with Adaptive Windowing. <i>Proceedings of the</i> 2007 <i>SIAM International Conference on Data Mining</i>, Minneapolis, 26-28 April 2007, 443-448. <br>https://doi.org/10.1137/1.9781611972771.42
Gretton, A., Borgwardt, K.M., Rasch, M.J., Schölkopf, B. and Smola, A.J. (2012) A Kernel Two-Sample Test. <i>Journal of Machine Learning Research</i>, 13, 723-773.