← Search

Vincent Cohen-Addad

41 accepted papers

2026

Active Learning with Low-Rank Structure for Data Selection

ICML 2026poster

In the data selection problem, the objective is to choose a small, representative subset of data that can be used to efficiently train a machine learning model. Sener and Savarese [ICLR 2018] showed that, given an embedding representation of the data and suitable geometric assumptions, heuristics ba…

Cited by 0SourceScholar
2026

Nearly Space-Optimal Graph and Hypergraph Sparsification in Insertion-Only Data Streams

ICLR 2026poster

We study the problem of graph and hypergraph sparsification in insertion-only data streams. The input is a hypergraph $H=(V, E, w)$ with $n$ nodes, $m$ hyperedges, and rank $r$, and the goal is to compute a hypergraph $\widehat{H}$ that preserves the energy of each vector $x \in \mathbb{R}^n$ in $H$…

Cited by 0SourceScholar
2026

Retriever Portfolios: A Principled Approach to Adaptive RAG

ICML 2026poster

Retrieval-augmented generation (RAG) systems typically rely on a single retriever and a single set of hyperparameters, despite facing highly heterogeneous queries that range from simple factoid questions to complex multi-hop reasoning. We propose a method that automatically selects a small, diverse …

Cited by 0SourceScholar
2025

Correlation Clustering Beyond the Pivot Algorithm

ICML 2025poster

We study the classic correlation clustering problem. Given $n$ objects and a complete labeling of the object-pairs as either “similar” or “dissimilar”, the goal is to partition the objects into arbitrarily many clusters while minimizing disagreements with the labels. A classic Pivot algorithm for…

Cited by 0SourcePDFScholar
2025

Efficient Data Selection at Scale via Influence Distillation

NeurIPS 2025poster

Effective data selection is critical for efficient training of modern Large Language Models (LLMs). This paper introduces Influence Distillation, a novel, mathematically-justified framework for data selection that employs second-order information to optimally weight training samples. By distilling e…

Cited by 0SourceScholar
2025

Fair Clustering in the Sliding Window Model

ICLR 2025spotlight

We study streaming algorithms for proportionally fair clustering, a notion originally suggested by Chierichetti et al. (2017), in the sliding window model. We show that although there exist efficient streaming algorithms in the insertion-only model, surprisingly no algorithm can achieve finite ratio…

Cited by 0SourcePDFScholar
2025

REINFORCE Adversarial Attacks on Large Language Models: An Adaptive, Distributional, and Semantic Objective

ICML 2025poster

To circumvent the alignment of large language models (LLMs), current optimization-based adversarial attacks usually craft adversarial prompts by maximizing the likelihood of a so-called affirmative response. An affirmative response is a manually designed start of a harmful answer to an inappropriate…

2025

Scalable Private Partition Selection via Adaptive Weighting

ICML 2025poster

In the differentially private partition selection problem (a.k.a. set union, key discovery), users hold subsets of items from an unbounded universe. The goal is to output as many items as possible from the union of the users' sets while maintaining user-level differential privacy. Solutions to this…

Cited by 0SourcePDFScholar
2025

The Geometry of Refusal in Large Language Models: Concept Cones and Representational Independence

ICML 2025poster

The safety alignment of large language models (LLMs) can be circumvented through adversarially crafted inputs, yet the mechanisms by which these attacks bypass safety barriers remain poorly understood. Prior work suggests that a *single* refusal direction in the model's activation space determines w…

Cited by 0SourcePDFScholar
2024

A Near-Linear Time Approximation Algorithm for Beyond-Worst-Case Graph Clustering

ICML 2024poster

We consider the semi-random graph model of [Makarychev, Makarychev and Vijayaraghavan, STOC'12], where, given a random bipartite graph with $\alpha$ edges and an unknown bipartition $(A, B)$ of the vertex set, an adversary can add arbitrary edges inside each community and remove arbitrary edges from…

Cited by 3SourcePDFScholar
2024

A Scalable Algorithm for Individually Fair k-Means Clustering

AISTATS 2024poster

We present a scalable algorithm for the individually fair ($p$, $k$)-clustering problem introduced by Jung et al. and Mahabadi et al. Given $n$ points $P$ in a metric space, let $\delta(x)$ for $x\in P$ be the radius of the smallest ball around $x$ containing at least $n / k$ points. A clustering is…

2024

Data-Efficient Learning via Clustering-Based Sensitivity Sampling: Foundation Models and Beyond

ICML 2024poster

We study the data selection problem, whose aim is to select a small representative subset of data that can be used to efficiently train a machine learning model. We present a new data selection approach based on $k$-means clustering and sensitivity sampling. Assuming access to an embedding represent…

Cited by 5SourcePDFScholar
2024

Dynamic Correlation Clustering in Sublinear Update Time

ICML 2024spotlight

We study the classic problem of correlation clustering in dynamic vertex streams. In this setting, vertices are either added or randomly deleted over time, and each vertex pair is connected by a positive or negative edge. The objective is to continuously find a partition which minimizes the sum of p…

2024

Learning-Augmented Approximation Algorithms for Maximum Cut and Related Problems

NeurIPS 2024poster

In recent years, there has been a surge of interest in the use of machine-learned predictions to bypass worst-case lower bounds for classical problems in combinatorial optimization. So far, the focus has mostly been on online algorithms, where information-theoretic barriers are overcome using predic…

Cited by 1SourcePDFScholar
2024

Perturb-and-Project: Differentially Private Similarities and Marginals

ICML 2024spotlight

We revisit the objective perturbations framework for differential privacy where noise is added to the input $A\in \mathcal{S}$ and the result is then projected back to the space of admissible datasets $\mathcal{S}$. Through this framework, we first design novel efficient algorithms to privately rele…

Cited by 0SourcePDFScholar
2024

Re-Invoke: Tool Invocation Rewriting for Zero-Shot Tool Retrieval

EMNLP 2024finding

Recent advances in large language models (LLMs) have enabled autonomous agents with complex reasoning and task-fulfillment capabilities using a wide range of tools. However, effectively identifying the most relevant tools for a given task becomes a key bottleneck as the toolset size grows, hindering…

Cited by 5SourcePDFScholar
2023

Differentially Private Hierarchical Clustering with Provable Approximation Guarantees

ICML 2023oral

Hierarchical Clustering is a popular unsupervised machine learning method with decades of history and numerous applications. We initiate the study of *differentially-private* approximation algorithms for hierarchical clustering under the rigorous framework introduced by Dasgupta (2016). We show stro…

2023

Private estimation algorithms for stochastic block models and mixture models

NeurIPS 2023spotlight

We introduce general tools for designing efficient private estimation algorithms, in the high-dimensional settings, whose statistical guarantees almost match those of the best known non-private algorithms. To illustrate our techniques, we consider two problems: recovery of stochastic block models an…

Cited by 26SourcePDFScholar
2022

Improved Coresets for Euclidean $k$-Means

NeurIPS 2022accept

Given a set of $n$ points in $d$ dimensions, the Euclidean $k$-means problem (resp. Euclidean $k$-median) consists of finding $k$ centers such that the sum of squared distances (resp. sum of distances) from every point to its closest center is minimized. The arguably most popular way of dealing with…

Cited by 45SourcePDFScholar
2022

Massively Parallel $k$-Means Clustering for Perturbation Resilient Instances

ICML 2022spotlight

We consider $k$-means clustering of $n$ data points in Euclidean space in the Massively Parallel Computation (MPC) model, a computational model which is an abstraction of modern massively parallel computing system such as MapReduce. Recent work provides evidence that getting $O(1)$-approximate $k$-m…

Cited by 7SourcePDFScholar
2022

Near-Optimal Correlation Clustering with Privacy

NeurIPS 2022accept

Correlation clustering is a central problem in unsupervised learning, with applications spanning community detection, duplicate detection, automated labeling and many more. In the correlation clustering problem one receives as input a set of nodes and for each node a list of co-clustering preference…

Cited by 18SourcePDFScholar
2022

Near-Optimal Private and Scalable $k$-Clustering

NeurIPS 2022accept

We study the differentially private (DP) $k$-means and $k$-median clustering problems of $n$ points in $d$-dimensional Euclidean space in the massively parallel computation (MPC) model. We provide two near-optimal algorithms where the near-optimality is in three aspects: they both achieve (1). $O(1)…

Cited by 10SourcePDFScholar
2022

On Facility Location Problem in the Local Differential Privacy Model

AISTATS 2022poster

We study the facility location problem under the constraints imposed by local differential privacy (LDP). Recently, Gupta et al. (2010) and Esencayi et al. (2019) proposed lower and upper bounds for the problem on the central differential privacy (DP) model where a trusted curator first collects all…

Cited by 3SourcePDFScholar
2022

Online and Consistent Correlation Clustering

ICML 2022spotlight

In the correlation clustering problem the input is a signed graph where the sign indicates whether each pair of points should be placed in the same cluster or not. The goal of the problem is to compute a clustering which minimizes the number of disagreements with such recommendation. Thanks to its m…

Cited by 15SourcePDFScholar
2021

Correlation Clustering in Constant Many Parallel Rounds

ICML 2021oral

Correlation clustering is a central topic in unsupervised learning, with many applications in ML and data mining. In correlation clustering, one receives as input a signed graph and the goal is to partition it to minimize the number of disagreements. In this work we propose a massively parallel comp…

Cited by 48SourcePDFScholar
2021

Improved Coresets and Sublinear Algorithms for Power Means in Euclidean Spaces

NeurIPS 2021spotlight

In this paper, we consider the problem of finding high dimensional power means: given a set $A$ of $n$ points in $\R^d$, find the point $m$ that minimizes the sum of Euclidean distance, raised to the power $z$, over all input points. Special cases of problem include the well-known Fermat-Weber probl…

Cited by 36SourcePDFScholar
2021

Improving Ultrametrics Embeddings Through Coresets

ICML 2021spotlight

To tackle the curse of dimensionality in data analysis and unsupervised learning, it is critical to be able to efficiently compute “simple” faithful representations of the data that helps extract information, improves understanding and visualization of the structure. When the dataset consists of $d$…

Cited by 12SourcePDFScholar
2021

Parallel and Efficient Hierarchical k-Median Clustering

NeurIPS 2021poster

As a fundamental unsupervised learning task, hierarchical clustering has been extensively studied in the past decade. In particular, standard metric formulations as hierarchical $k$-center, $k$-means, and $k$-median received a lot of attention and the problems have been studied extensively in diffe…

Cited by 8SourcePDFScholar
2020

Fast and Accurate $k$-means++ via Rejection Sampling

NeurIPS 2020poster

$k$-means++ \cite{arthur2007k} is a widely used clustering algorithm that is easy to implement, has nice theoretical guarantees and strong empirical performance. Despite its wide adoption, $k$-means++ sometimes suffers from being slow on large data-sets so a natural question has been to obtain more…

Cited by 27SourcePDFScholar
2019

Fully Dynamic Consistent Facility Location

NeurIPS 2019poster

We consider classic clustering problems in fully dynamic data streams, where data elements can be both inserted and deleted. In this context, several parameters are of importance: (1) the quality of the solution after each insertion or deletion, (2) the time it takes to update the solution, and (3)…

2018

Clustering Redemption–Beyond the Impossibility of Kleinberg’s Axioms

NeurIPS 2018poster

Kleinberg (2002) stated three axioms that any clustering procedure should satisfy and showed there is no clustering procedure that simultaneously satisfies all three. One of these, called the consistency axiom, requires that when the data is modified in a helpful way, i.e. if points in the same clus…

Cited by 17SourcePDFScholar