An Optimization Model for Clustering Categorical Data Streams with Drifting Concepts
An Optimization Model for Clustering Categorical Data Streams with Drifting Concepts
复制标题
DOI:
10.1109/tkde.2016.2594068
复制
发表时间:
2016-11
影响因子:
8.9
通讯作者:
Liang Bai;Xueqi Cheng;Jiye Liang;Huawei Shen
中科院分区:
文献类型:
--
作者:
Liang Bai;Xueqi Cheng;Jiye Liang;Huawei Shen
There is always a lack of a cluster validity function and optimization strategy to find out clusters and catch the evolution trend of cluster structures on a categorical data stream. Therefore, this paper presents an optimization model for clustering categorical data streams. In the model, a cluster validity function is proposed as the objective function to evaluate the effectiveness of the clustering model while each new input data subset is flowing. It simultaneously considers the certainty of the clustering model and the continuity with the last clustering model in the clustering process. An iterative optimization algorithm is proposed to solve an optimal solution of the objective function with some constraints. Furthermore, we strictly derive a detection index for drifting concepts from the optimization model. We propose a detection method that integrates the detection index and the optimization model to catch the evolution trend of cluster structures on a categorical data stream. The new method can effectively avoid ignoring the effect of the clustering validity on the detection result. Finally, using the experimental studies on several real data sets, we illustrate the effectiveness of the proposed algorithm in clustering categorical data streams, compared with existing data-streams clustering algorithms.