학술논문

An Effective Optimization Method for Fuzzy $k$k-Means With Entropy Regularization
Document Type
Periodical
Source
IEEE Transactions on Knowledge and Data Engineering IEEE Trans. Knowl. Data Eng. Knowledge and Data Engineering, IEEE Transactions on. 36(7):2846-2861 Jul, 2024
Subject
Computing and Processing
Entropy
Linear programming
Clustering methods
Time complexity
Optimization methods
Minimization
Convergence
Convex optimization
entropy regularization
+++%24k%24<%2Ftex-math>+<%2Finline-formula>+<%2Fnamed-content>+++k<%2Fmml%3Ami>+<%2Fmml%3Amath>++<%2Falternatives>+<%2Fnamed-content>-means+with+entropy+regularization%22">fuzzy $k$ k -means with entropy regularization
iteratively re-weighted
local minimum
Language
ISSN
1041-4347
1558-2191
2326-3865
Abstract
Fuzzy $k$k-Means with Entropy Regularization method (ERFKM) is an extension to Fuzzy $k$k-Means (FKM) by introducing a maximum entropy term to FKM, whose purpose is trading off fuzziness and compactness. However, ERFKM often converges to a poor local minimum, which affects its performance. In this paper, we propose an effective optimization method to solve this problem, called IRW-ERFKM. First a new equivalent problem for ERFKM is proposed; then we solve it through Iteratively Re-Weighted (IRW) method. Since IRW-ERFKM optimizes the problem with $k\times 1$k×1 instead of $d\times k$d×k intermediate variables, the space complexity of IRW-ERFKM is greatly reduced. Extensive experiments on clustering performance and objective function value show IRW-ERFKM can get a better local minimum than ERFKM with fewer iterations. Through time complexity analysis, it verifies IRW-ERFKM and ERFKM have the same linear time complexity. Moreover, IRW-ERFKM has advantages on evaluation metrics compared with other methods. What's more, there are two interesting findings. One is when we use IRW method to solve the equivalent problem of ERFKM with one factor $\mathbf{U}$U, it is equivalent to ERFKM. The other is when the inner loop of IRW-ERFKM is executed only once, IRW-ERFKM and ERFKM are equivalent in this case.