mlsanityData to 7 Oct 2026

Adversarial Robustness of Streaming Algorithms through Importance Sampling

arXiv 2106.14952 ↗First posted 28 Jun 2021cs.LG cs.DScited by 13

Not on the map. Why?

Abstract (arXiv)

In this paper, we introduce adversarially robust streaming algorithms for central machine learning and algorithmic tasks, such as regression and clustering, as well as their more general counterparts, subspace embedding, low-rank approximation, and coreset construction. For regression and other numerical linear algebra related tasks, we consider the row arrival streaming model. Our results are based on a simple, but powerful, observation that many importance sampling-based algorithms give rise to adversarial robustness which is in contrast to sketching based algorithms, which are very prevalent in the streaming literature but suffer from adversarial attacks. In addition, we show that the well-known merge and reduce paradigm in streaming is adversarially robust. Since the merge and reduce paradigm allows coreset constructions in the streaming setting, we thus obtain robust algorithms for k-means, k-median, k-center, Bregman clustering, projective clustering, principal component analysis (PCA) and non-negative matrix factorization. To the best of our knowledge, these are the first adversarially robust results for these problems yet require no new algorithmic implementations. Finally, we empirically confirm the robustness of our algorithms on various adversarial attacks and demonstrate that by contrast, some common existing algorithms are not robust. (Abstract shortened to meet arXiv limits)

Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 35 of its 64 references that are in the map. First posted on arXiv 28 Jun 2021.

Builds on

35 of 64 references.

References · 35

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  2. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  3. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  4. 2018Robustness May Be at Odds with Accuracycited by 873
  5. 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 199
  6. 2020River: machine learning for streaming data in Pythoncited by 96
  7. 2016Coresets for Scalable Bayesian Logistic Regressioncited by 79
  8. 2017Practical Coreset Constructions for Machine Learningcited by 75
  9. 2018On Coresets for Logistic Regressioncited by 65
  10. 2014Dimensionality Reduction for k-Means Clustering and Low Rank Approximationcited by 48
  11. 2015Input Sparsity Time Low-Rank Approximation via Ridge Leverage Score Samplingcited by 46
  12. 2020Introduction to Core-sets: an Updated Surveycited by 45
23 more
  1. 2018Data-Dependent Coresets for Compressing Neural Networks with Applications to Generalization Boundscited by 43
  2. 2019Small-GAN: Speeding Up GAN Training Using Core-setscited by 40
  3. 2015Frequent Directions : Simple and Deterministic Matrix Sketchingcited by 39
  4. 2021Adversarial Laws of Large Numbers and Optimal Regret in Online Classificationcited by 39
  5. 2016New Frameworks for Offline and Streaming Coreset Constructionscited by 37
  6. 2019Data-Independent Neural Pruning via Coresetscited by 35
  7. 2020Coresets for Clustering in Euclidean Spaces: Importance Sampling is Nearly Optimalcited by 31
  8. 2018Strong Coresets for k-Median and Subspace Approximation: Goodbye Dimensioncited by 27
  9. 2020A Framework for Adversarially Robust Streaming Algorithmscited by 21
  10. 2020Adversarially Robust Streaming Algorithms via Differential Privacycited by 21
  11. 2018Near Optimal Linear Algebra in the Online and Sliding Window Modelscited by 19
  12. 2020On Coresets for Support Vector Machinescited by 19
  13. 2019The Adversarial Robustness of Samplingcited by 18
  14. 2020Tight Bounds for Adversarially Robust Streams and Sliding Windows via Difference Estimatorscited by 16
  15. 2016Online Row Samplingcited by 15
  16. 2017Robust Submodular Maximization: A Non-Uniform Partitioning Approachcited by 15
  17. 2017Learning with Feature Evolvable Streamscited by 15
  18. 2017Streaming Robust Submodular Maximization: A Partitioned Thresholding Approachcited by 13
  19. 2019Adversarially Robust Submodular Maximization under Knapsack Constraintscited by 9
  20. 2021Separating Adaptive Streaming from Oblivious Streamingcited by 9
  21. 2019Improved Algorithms for Time Decay Streamscited by 5
  22. 2019Coresets for Gaussian Mixture Models of Any Shapecited by 3
  23. 2019Dynamic Streaming Spectral Sparsification in Nearly Linear Time and Spacecited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 3; 2022: 2; 2023: 4; 2024: 1; 2025: 2; 2026: 1.

13 papers.

Sort: