lsh - sampling breaks the computational chicken - and - egg loop in adaptive stochastic gradient estimation .
Similarity estimation techniques from rounding algorithms