← Search

Grigory Yaroslavtsev

11 accepted papers

2024

Approximation Scheme for Weighted Metric Clustering via Sherali-Adams

AAAI 2024technical

Motivated by applications to classification problems on metric data, we study Weighted Metric Clustering problem: given a metric d over n points and a k x k symmetric matrix A with non-negative entries, the goal is to find a k-partition of these points into clusters C1,...,Ck, while minimizing the s…

Cited by 0SourcePDFScholar
2024

Embedding Dimension of Contrastive Learning and $k$-Nearest Neighbors

NeurIPS 2024poster

We study the embedding dimension of distance comparison data in two settings: contrastive learning and $k$-nearest neighbors ($k$-NN). In both cases, the goal is to find the smallest dimension $d$ of an $\ell_p$-space in which a given dataset can be represented. We show that the arboricity of the as…

Cited by 0SourcePDFScholar
2024

Optimal Sample Complexity of Contrastive Learning

ICLR 2024spotlight

Contrastive learning is a highly successful technique for learning representations of data from labeled tuples, specifying the distance relations within the tuple. We study the sample complexity of contrastive learning, i.e. the minimum number of labeled tuples sufficient for getting high generaliza…

Cited by 7SourcePDFScholar
2023

Tree Learning: Optimal Sample Complexity and Algorithms

AAAI 2023technical

We study the problem of learning a hierarchical tree representation of data from labeled samples, taken from an arbitrary (and possibly adversarial) distribution. Consider a collection of data tuples labeled according to their hierarchical structure. The smallest number of such tuples required in or…

2021

Objective-Based Hierarchical Clustering of Deep Embedding Vectors

AAAI 2021technical

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 (Twit…

2020

Bisect and Conquer: Hierarchical Clustering via Max-Uncut Bisection

AISTATS 2020poster

Hierarchical Clustering is an unsupervised data analysis method which has been widely used for decades. Despite its popularity, it had an underdeveloped analytical foundation and to address this, Dasgupta recently introduced an optimization viewpoint of hierarchical clustering with…

Cited by 20SourcePDFScholar
2020

“Bring Your Own Greedy”+Max: Near-Optimal 1/2-Approximations for Submodular Knapsack

AISTATS 2020poster

The problem of selecting a small-size representative summary of a large dataset is a cornerstone of machine learning, optimization and data science. Motivated by applications to recommendation systems and other scenarios with query-limited access to vast amounts of data, we propose a new rigorous al…

2019

Hierarchical Clustering for Euclidean Data

AISTATS 2019poster

Recent works on Hierarchical Clustering (HC), a well-studied problem in exploratory data analysis, have focused on optimizing various objective functions for this problem under arbitrary similarity measures. In this paper we take the first step and give novel scalable algorithms for this problem tai…

Cited by 50SourcePDFScholar
2018

Massively Parallel Algorithms and Hardness for Single-Linkage Clustering under $\ell_p$ Distances

ICML 2018oral

We present first massively parallel (MPC) algorithms and hardness of approximation results for computing Single-Linkage Clustering of n input d-dimensional vectors under Hamming, $\ell_1, \ell_2$ and $\ell_\infty$ distances. All our algorithms run in O(log n) rounds of MPC for any fixed d and achiev…

Cited by 68SourcePDFScholar