Learning to Link
Maria-Florina Balcan, Travis Dick, Manuel Lang
Abstract
Clustering is an important part of many modern data analysis pipelines, including network analysis and data retrieval. There are many different clustering algorithms developed by various communities, and it is often not clear which algorithm will give the best performance on a specific clustering task. Similarly, we often have multiple ways to measure distances between data points, and the best clustering performance might require a non-trivial combination of those metrics. In this work, we study data-driven algorithm selection and metric learning for clustering problems, where the goal is to simultaneously learn the best algorithm and metric for a specific application. The family of clustering algorithms we consider is parameterized linkage based procedures that includes single and complete linkage. The family of distance functions we learn over are convex combinations of base distance functions. We design efficient learning algorithms which receive samples from an application-specific distribution over clustering instances and learn a near-optimal distance and clustering algorithm from these classes. We also carry out a comprehensive empirical evaluation of our techniques showing that they can lead to significantly improved clustering performance on real-world datasets.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext b50c0500-69ba-49e3-9b95-27bf343462a4Cited by top-tier papers12
- Triangle and Four Cycle Counting with Predictions in Graph StreamsJustin Y. Chen, Talya Eden, Piotr Indyk, Honghao Lin et al.ICLR 2022 · 29 citations
- Provably tuning the ElasticNet across instancesMaria-Florina Balcan, Misha Khodak, Dravyansh Sharma, Ameet TalwalkarNeurIPS 2022 · 28 citations
- Learning-to-learn non-convex piecewise-Lipschitz functionsMaria-Florina Balcan, Mikhail Khodak, Dravyansh Sharma, Ameet TalwalkarNeurIPS 2021 · 23 citations
- Data driven semi-supervised learningMaria-Florina Balcan, Dravyansh SharmaNeurIPS 2021 · 21 citations
- Learning to Optimize Computational Resources: Frugal Training with Generalization GuaranteesMaria-Florina Balcan, Tuomas Sandholm, Ellen VitercikAAAI 2020 · 17 citations
Related papers
- Categorical Data Clustering via Value Order Estimated Distance Metric LearningYiqun Zhang, Mingjie Zhao, Hong Jia, Mengke Li et al.SIGMOD 2026 · 5 citations
- Learning Configurations for Data-Driven Multi-Objective OptimizationZhiyang Chen, Hailong Yao, Xia YinICML 2025
- Break the Tie: Learning Cluster-Customized Category Relationships for Categorical Data ClusteringMingjie Zhao, Zhanpei Huang, Yang Lu, Mengke Li et al.AAAI 2026 · 1 citation
- Metric Multi-View Graph ClusteringYuze Tan, Yixi Liu, Hongjie Wu, Jiancheng Lv et al.AAAI 2023 · 32 citations
- An Ordinal Data Clustering Algorithm with Automated Distance LearningYiqun Zhang, Yiu-ming CheungAAAI 2020 · 28 citations
