Abstract
Correlation Clustering has received considerable attention in machine learning literature due to its not requiring specifying the number of clusters in advance. Many approximation algorithms for Correlation Clustering have been proposed with worst-case theoretical guarantees, but with less experimental evaluations. These methods simply consider the direct associations between vertices and achieve poor performance in real datasets. In this paper, we propose a neighborhood-based method called Restoring, in which we argue that the neighborhood around two connected vertices is important and two vertices belonging to the same cluster should have the same neighborhood. Our algorithm iteratively chooses two connected vertices and restores their neighborhood. We also define the cost of keeping or removing one non-common neighbor and identify a restoring order based on the neighborhood similarity. Experiments conducted on five sub datasets of Cora show that our method performs better than existing well-known methods both in results quality and objective value.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bansal, N., Blum, A., Chawla, S.: Correlation clustering. Machine Learning 56(1-3), 89–113 (2004)
Ng, V., Cardie, C.: Improving machine learning approaches to coreference resolution. In: Proceedings of the 40th Annual Meeting on Association for Computational Linguistics, pp. 104–111. Association for Computational Linguistics (2002)
Cohen, W.W., Richman, J.: Learning to match and cluster large high-dimensional data sets for data integration. In. In: Proceedings of the Eighth ACMSIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 475–480. ACM (2002)
http://www.cs.umd.edu/~getoor/Tutorials/ER_VLDB2012.pdf (2012)
Malioutov, I., Barzilay, R.: Minimum cut model for spoken lecture segmentation. In: Proceedings of the 21st International Conference on Computational Linguistics and the 44th Annual Meeting of the Association for Computational Linguistics, pp. 25–32. Association for Computational Linguistics (2006)
Charikar, M., Guruswami, V., Wirth, A.: Clustering with qualitative information. Journal of Computer and System Sciences 71(3), 360–383 (2005)
Demaine, E.D., Emanuel, D., Fiat, A., Immorlica, N.: Correlation clustering in general weighted graphs. Theoret. Comput. Science 361(2–3), 172–187 (2006)
Swamy, C.: Correlation clustering: maximizing agreements via semi definite programming. In: Proceedings of the Fifteenth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 526–527. Society for Industrial and Applied Mathematics (2004)
Ailon, N., Charikar, M., Newman, A.: Aggregating in consistent information: rank in gand clustering. Journal of the ACM (JACM) 55(5), 23 (2008)
VanZuylen, A., Williamson, D.P.: Deterministicpi voting algorithms for constraine dranking and clustering problems. Mathematics of Operations Research 34(3), 594–620 (2009)
Giotis, I., Guruswami, V.: Correlation clustering with a fixed number of clusters. In: Proceedings of the Seventeenth Annual ACM-SIAM Symposium on Discrete Algorithm, pp. 1167–1176. ACM (2006)
Bonchi, F., Gionis, A., Ukkonen, A.: Overlapping correlation clustering. In: 2011 IEEE 11th International Conference on Data Mining (ICDM), pp. 51–60 (2011)
Bonchi, F., Gionis, A., Gullo, F., Ukkonen, A.: Chromatic correlation clustering. In: Proceedings of the 18th ACMSIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1321–1329. ACM (2012)
Bertolacci, M., Wirth, A.: Are approximation algorithms for consensus clustering worth while? In: SDM (2007)
Goder, A., Filkov, V.: Consensus Clustering Algorithms: Comparison and Refinement. In: ALENEX, vol. 8, pp. 109–117 (2008)
Gionis, A., Mannila, H., Tsaparas, P.: Clustering aggregation. ACM Transactions on Knowledge Discovery from Data (TKDD) 1(1), 4 (2007)
Elsner, M., Schudy, W.: Bounding and comparing methods for correlation clustering beyond ILP. In: Proceedings of the Workshop on Integer Linear Programming for Natural Langauge Processing, pp. 19–27. Association for Computational Linguistics (2009)
Elsner, M., Charniak, E.: You Talking to Me?A Corpus and Algorithm for Conversation Disentanglement. In: ACL, pp. 834–842 (2008)
Meilă, M.: Comparing clusterings—an information based distance. Journal of Multivariate Analysis 98(5), 873–895 (2007)
Hubert, L., Arabie, P.: Comparing partitions. Journal of Classification 2(1), 193–218 (1985)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, N., Li, J. (2013). Restoring: A Greedy Heuristic Approach Based on Neighborhood for Correlation Clustering. In: Motoda, H., Wu, Z., Cao, L., Zaiane, O., Yao, M., Wang, W. (eds) Advanced Data Mining and Applications. ADMA 2013. Lecture Notes in Computer Science(), vol 8346. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-53914-5_30
Download citation
DOI: https://doi.org/10.1007/978-3-642-53914-5_30
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-53913-8
Online ISBN: 978-3-642-53914-5
eBook Packages: Computer ScienceComputer Science (R0)