A Discriminative Framework for Clustering via Similarity Functions

被引:0
|
作者
Balcan, Maria-Florina [1 ]
Blum, Avrim [1 ]
Vempala, Santosh [2 ]
机构
[1] Carnegie Mellon Univ, Dept Comp Sci, Pittsburgh, PA 15213 USA
[2] Georgia Inst Technol, Coll Comp, Atlanta, GA USA
基金
美国国家科学基金会;
关键词
Clustering; Similarity Functions; Learning;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Problems of clustering data from pairwise similarity information are ubiquitous in Computer Science. Theoretical treatments typically view the similarity information as ground-truth and then design algorithms to (approximately) optimize various graph-based objective functions. However, in most applications, this similarity information is merely based oil some heuristic; the ground truth is really the unknown correct clustering of the data points and the real goal is to achieve low error on the data. In this work, we develop a theoretical approach to clustering from this perspective. In particular, motivated by recent work in learning theory that asks "what natural properties of a similarity (or kernel) function are sufficient to be able to learn well?" we ask "what natural properties of a similarity function are sufficient to be able to cluster well?" To study this question we develop a theoretical framework that can be viewed as an analog of the PAC learning model for clustering, where the object of study, rather than being a concept class, is a class of (concept, similarity function) pairs, or equivalently, a property the similarity function should satisfy with respect to the ground truth clustering. We then analyze both algorithmic and information theoretic issues in our model. While quite strong properties are needed if the goal is to produce a single approximately-correct clustering, we find that a number of reasonable properties are sufficient under two natural relaxations: (a) list clustering: analogous to the notion of list-decoding, the algorithm can produce a small list of clusterings (which a user can select from) and (b) hierarchical clustering: the algorithm's goal is to produce a hierarchy such that desired clustering is some pruning of this tree (which a user could navigate). We develop a notion of the clustering complexity of a given property (analogous to notions of capacity in learning theory), that characterizes its information-theoretic usefulness for clustering. We analyze this quantity for several natural game-theoretic and learning-theoretic properties, as well as design new efficient algorithms that are able to take advantage of them. Our algorithms for hierarchical clustering combine recent learning-theoretic approaches with linkage-style methods. We also show how our algorithms can be extended to the inductive case, i.e., by using just a constant-sized sample, as in property testing. The analysis here uses regularity-type results of [20] and [3].
引用
收藏
页码:671 / +
页数:2
相关论文
共 50 条
  • [1] Minimum Conditional Entropy Clustering: A Discriminative Framework for Clustering
    Dai, Bo
    Hu, Baogang
    PROCEEDINGS OF 2ND ASIAN CONFERENCE ON MACHINE LEARNING (ACML2010), 2010, 13 : 47 - 62
  • [2] Clustering with alternative similarity functions
    Barbakh, Wesam
    Fyfe, Colin
    ADVANCES ON ARTIFICIAL INTELLIGENCE, KNOWLEDGE ENGINEERING AND DATA BASES, PROCEEDINGS, 2008, : 238 - +
  • [3] A theory of similarity functions for learning and clustering
    Blum, Avrim
    DISCOVERY SCIENCE, PROCEEDINGS, 2007, 4755 : 39 - 39
  • [4] Discriminative clustering via extreme learning machine
    Huang, Gao
    Liu, Tianchi
    Yang, Yan
    Lin, Zhiping
    Song, Shiji
    Wu, Cheng
    NEURAL NETWORKS, 2015, 70 : 1 - 8
  • [5] Discriminative Projected Clustering via Unsupervised LDA
    Nie, Feiping
    Dong, Xia
    Hu, Zhanxuan
    Wang, Rong
    Li, Xuelong
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (11) : 9466 - 9480
  • [6] A Joint Optimization Framework of Sparse Coding and Discriminative Clustering
    Wang, Zhangyang
    Yang, Yingzhen
    Chang, Shiyu
    Li, Jinyan
    Fong, Simon
    Huang, Thomas S.
    PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 3932 - 3938
  • [7] A Local and Global Discriminative Framework and Optimization for Balanced Clustering
    Han, Junwei
    Liu, Hanyang
    Nie, Feiping
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2019, 30 (10) : 3059 - 3071
  • [8] Visual Tracking via Discriminative Sparse Similarity Map
    Zhuang, Bohan
    Lu, Huchuan
    Xiao, Ziyang
    Wang, Dong
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2014, 23 (04) : 1872 - 1881
  • [9] Clustering of documents via similarity measures
    Rezanková, H
    Húsek, D
    Smid, J
    Snásel, V
    CIC'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN COMPUTING, 2003, : 292 - 299
  • [10] Unsupervised domain adaptation via distilled discriminative clustering
    Tang, Hui
    Wang, Yaowei
    Jia, Kui
    PATTERN RECOGNITION, 2022, 127