Nearest Neighbor Based Greedy Coordinate Descent
summary
Shows that greedy coordinate selection reduces to a nearest neighbor query on the residual, so using approximate nearest neighbor data structures (LSH or quadtrees with random projections) makes each greedy step sublinear, giving overall runtime sublinear in P while preserving the 1/T convergence up to a constant. Preprocessing and storage are quasi‑linear in P; approximation factors trade accuracy for speed. Empirical tests on logistic regression beat cyclic and vanilla greedy modestly, confirming the reduction works but needing LSH tuning for better gains.
AI-written summary · about
chapters (12)
- 0:00Intro
- 1:41Modem Big Data
- 6:30Convex Optimization
- 9:27Coordinate Descent (CD)
- 12:14Greedy Coordinate Descent (GCD)
- 13:09Greedy Coordinate Descent: Analysis
- 16:19Fast Greedy and Nearest Neighbor
- 19:18Approximate Greedy CD: Analysis
- 20:55Fast Greedy: Comoutational Complexity
- 23:15Fast Greedy: Computational Complexity
- 27:26Modified Greedy for non-smooth objectives
- 29:28Summary
related talks
01h 05mNearest Neighbor Methods I
40mEfficient Reductions for k-Nearest Neighbor Search
01h 01mNearest Neighbor Methods II
30mParallelization by Approximation
01h 18mOptimization I
26mUsing Random Projections to Make Sense of High-Dimensional ...
44mParsimonious Learning-Augmented Algorithms
24mSpeeding up search with locality sensitive hashing
