Objective-Based Hierarchical Clustering of Deep Embedding Vectors
Stanislav Naumov, Grigory Yaroslavtsev, Dmitrii Avdiukhin
Abstract
We initiate a comprehensive experimental study of objective-based hierarchical clustering methods on massive datasets consisting of deep embedding vectors from computer vision and NLP applications. This includes a large variety of image embedding (ImageNet, ImageNetV2, NaBirds), word embedding (Twitter, Wikipedia), and sentence embedding (SST-2) vectors from several popular recent models (e.g. ResNet, ResNext, Inception V3, SBERT). Our study includes datasets with up to 4.5 million data points with embedding dimensions up to 2048.
In order to address the challenge of scaling up hierarchical clustering to such large datasets we propose a new practical hierarchical clustering algorithm B++&C. It gives a 5%/20% improvement on average for the popular Moseley-Wang (MW)/ Cohen-Addad et al. (CKMM) objectives (normalized) compared to a wide range of classic methods and recent heuristics. We also introduce a theoretical algorithm B2SAT&C which achieves a 0.74-approximation for the CKMM objective in polynomial time. This is the first substantial improvement over the trivial 2/3-approximation achieved by a random binary tree. Prior to this work, the best poly-time approximation of ≈2/3 + 0.0004 was due to Charikar et al. (SODA’19)
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 7be54e9b-f149-4a2d-b6a3-c7b11d15ea4cCited by top-tier papers4
- MHCN: A Hyperbolic Neural Network Model for Multi-view Hierarchical ClusteringFangfei Lin, Bing Bai, Yiwen Guo, Hao Chen et al.ICCV 2023 · 17 citations
- Hierarchical Clustering of Data Streams: Scalable Algorithms and Approximation GuaranteesAnand Rajagopalan, Fabio Vitale, Danny Vainstein, Gui Citovsky et al.ICML 2021 · 9 citations
- The Complexity of Finding Local Optima in Contrastive LearningJingming Yan, Yiyuan Luo, Vaggos Chatziafratis, Ioannis Panageas et al.NeurIPS 2025 · 2 citations
- Hierarchical Overlapping Clustering on Graphs: Cost Function, Algorithm and ScalabilityYicheng Pan, Renjie Chen, Pengyu Long, Bingchen FanICML 2025
Builds on2
Related papers
- Scalable Hierarchical Agglomerative ClusteringNicholas Monath, Kumar Avinava Dubey, Guru Guruganesh, Manzil Zaheer et al.KDD 2021 · 38 citations
- ParChain: A Framework for Parallel Hierarchical Agglomerative Clustering using Nearest-Neighbor ChainShangdi Yu, Yiqiu Wang, Yan Gu, Laxman Dhulipala et al.VLDB 2022 · 14 citations
- Efficient Deep Embedded Subspace ClusteringJinyu Cai, Jicong Fan, Wenzhong Guo, Shiping Wang et al.CVPR 2022 · 127 citations
- Sublinear Algorithms for Hierarchical ClusteringArpit Agarwal, Sanjeev Khanna, Huan Li, Prathamesh PatilNeurIPS 2022 · 12 citations
- Ultrametric Cluster Hierarchies: I Want 'em All!Andrew Draganov, Pascal Weber, Rasmus Skibdahl Melanchton Jørgensen, Anna Beer et al.NeurIPS 2025
