Resilient Coresets and Clustering
Abstract
Lay Summary
Many machine learning tasks, such as grouping similar items or finding representatives, depend on measuring distances between data points. However, real-world data is often transformed — through compression, privacy protection, or other methods — in ways that approximately preserve distances. While these transformations preserve the quality of the final solution, they can cause the actual outputs (like which point is chosen as a representative) to change unpredictably. This inconsistency is a problem when decisions must be stable and interpretable. We introduce a new type of data summary called a resilient coreset. A coreset is a small, weighted subset of the data that captures its essential structure. Our resilient coreset guarantees both high accuracy and stable assignments: even when the data is slightly perturbed or transformed, the resulting summary and the way points are assigned to it remain mostly the same. Our work provides the theoretical guarantees for stable data summaries under geometric transformations. This helps make machine learning systems more reliable and interpretable, which is especially important when data is noisy or when decisions must be audited and trusted.