Distributed Low Rank Approximation of Implicit Functions of a Matrix
Not on the map. Why?
Abstract (arXiv)
We study distributed low rank approximation in which the matrix to be approximated is only implicitly represented across the different servers. For example, each of s servers may have an n × d matrix At, and we may be interested in computing a low rank approximation to A = f(sumt=1s At), where f is a function which is applied entrywise to the matrix sumt=1s At. We show for a wide class of functions f it is possible to efficiently compute a d × d rank-k projection matrix P for which |A - AP|F2 ≤ |A - [A]k|F2 + varepsilon |A|F2, where AP denotes the projection of A onto the row span of P, and [A]k denotes the best rank-k approximation to A given by the singular value decomposition. The communication cost of our protocols is d · (sk/varepsilon)O(1), and they succeed with high probability. Our framework allows us to efficiently compute a low rank approximation to an entry-wise softmax, to a Gaussian kernel expansion, and to M-Estimators applied entrywise (i.e., forms of robust low rank approximation). We also show that our additive error approximation is best possible, in the sense that any protocol achieving relative error for these problems requires significantly more communication. Finally, we experimentally validate our algorithms on real datasets.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Jan 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 7; 2024: 1.
12 papers.
- 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Timecited by 30
- 2022Sketching for First Order Method: Efficient Algorithm for Low-Bandwidth Channel and Vulnerabilitycited by 25
- 2022Dynamic Tensor Product Regressioncited by 17
- 2023Efficient SGD Neural Network Training via Sublinear Activated Neuron Identificationcited by 11
- 2023Federated Empirical Risk Minimization via Second-Order Methodcited by 9
- 2023Solving Tensor Low Cycle Rank Approximationcited by 8
- 2024Fast John Ellipsoid Computation with Differential Privacy Optimizationcited by 7
- 2023Hardness of Low Rank Approximation of Entrywise Transformed Matrix Productscited by 3
- 2021Single Pass Entrywise-Transformed Low Rank Approximationcited by 2
- 2021Fast Graph Neural Tangent Kernel via Kronecker Sketchingcited by 2
- 2023Online Adaptive Mahalanobis Distance Estimationcited by 0
- 2023Fast Heavy Inner Product Identification Between Weights and Inputs in Neural Network Trainingcited by 0
- 2024Fast John Ellipsoid Computation with Differential Privacy Optimization12 Aug 2024
- 2023Fast Heavy Inner Product Identification Between Weights and Inputs in Neural Network Training19 Nov 2023
- 2023Hardness of Low Rank Approximation of Entrywise Transformed Matrix Products3 Nov 2023
- 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Time14 Sep 2023
- 2023Online Adaptive Mahalanobis Distance Estimation2 Sep 2023
- 2023Efficient SGD Neural Network Training via Sublinear Activated Neuron Identification13 Jul 2023
- 2023Federated Empirical Risk Minimization via Second-Order Method27 May 2023
- 2023Solving Tensor Low Cycle Rank Approximation13 Apr 2023
- 2022Sketching for First Order Method: Efficient Algorithm for Low-Bandwidth Channel and Vulnerability15 Oct 2022
- 2022Dynamic Tensor Product Regression8 Oct 2022
- 2021Fast Graph Neural Tangent Kernel via Kronecker Sketching4 Dec 2021
- 2021Single Pass Entrywise-Transformed Low Rank Approximation16 Jul 2021