This work shows that significantly smaller coresets are possible under mild and natural assumptions on the underlying data distribution, and introduces a new correlated sampling framework, called \textit{determinantal sampling}, based on a novel application of determinantal point processes.
Abstract
Massive datasets in modern machine learning have made data reduction a central challenge, particularly for clustering tasks where memory and computational constraints demand compact yet faithful summaries. A standard approach is to construct an \textit{$\epsilon$-coreset}: a small weighted subset that approximately preserves the clustering cost for every plausible choice of centers. For the \textit{$(k,z)$-clustering problem}, existing worst-case bounds on coreset size are essentially tight, ruling out substantially smaller coresets in general. However, such worst-case instances are often unrepresentative of real-world data. In this work, we show that significantly smaller coresets are possible under mild and natural assumptions on the underlying data distribution. We introduce a new correlated sampling framework, called \textit{determinantal sampling}, based on a novel application of determinantal point processes. Using this framework, we obtain an efficiently constructible $\varepsilon$-coreset for $(k,z)$-clustering in $\mathbb R^d$ whose dependence on $1/\varepsilon$ has exponent strictly smaller than $2$ when $d$ is fixed. This improves over the worst-case $\varepsilon^{-2}$ barrier under our beyond-worst-case assumptions. To the best of our knowledge, this is the first result that provably surpasses these lower bounds through beyond-worst-case assumptions. Finally, we validate our approach on synthetic and real-world benchmark datasets, where it consistently achieves smaller coresets than existing state-of-the-art methods, even without explicitly enforcing the assumptions used in the analysis.
Experiments show that KNNG-CS achieves accuracy comparable to representative gradient-approximation coreset methods, while reducing selection time by $2.3\times$-$41.2\times$ and peak memory to $0.3\%$-$7.5\%$ of the baselines.
Yingfan Liu, Lei-Yu Zhang, Jia-Dong Xie et al.· 1 citation
This work proposes an approximation algorithm that combines a linear programming relaxation with geometric transformations of the input to construct candidate center sets in fair $k-means clustering in Euclidean space and satisfies all fairness constraints exactly.
Kang Cheng, Guan-Lin Mo, Shi-Hong Song et al.· 0 citations
A pure $\varepsilon$-differentially private mechanism that combines private depth selection with the authors' pruned variant of the Private Measure Mechanism (PMM) is proposed, and a lower bound under a corresponding internal packing-growth condition is proved, showing that the exponent $1/k$ is sharp within this frame...
Raoof Zare Moayedi, Amir R. Asadi, M. Yassaee et al.· 0 citations
This work presents the first streaming algorithm for computing an $\varepsilon$-coreset for continuous $k$-median clustering under the Hamming distance, and can be implemented in streaming, requiring only $\tilde{O}_\varepsilon(\ell k + k^2)$ space.
Taha El Ghazi, Jonas Ellert, Chien-Chung Huang et al.· 0 citations
We study an $\varepsilon$-differentially private synthetic measure for $n$ points in $[0,1]^d$ by applying the existing PrivTree algorithm to construct an adaptive binary partition and then privately releasing its leaf masses. We consider the worst-case data model without any sampling or population-distribution assumpt...
A generic reduction is given that transforms the (sensitive) input stream into a private stream, which is a semi-coreset of the input stream, which implies that any (non-private) online clustering algorithm, run as a post-processing step, can achieve good utility for the original clustering objective.
Edith Cohen, Vadym Doroshenko, Badih Ghazi et al.· 0 citations
Learn how Google DeepMind and GovTech Singapore uses lightweight on-device Gemma models to intercept conversational scams in private chats with zero cloud data egress.