Reviews: Simple strategies for recovering inner products from coarsely quantized random projections

Neural Information Processing Systems 

Random projections are often used in learning tasks involving dimensionality reduction. The goal of the additional quantization step is data compression that allows for a reduction in space complexity of learning algorithms and more efficient communication in distributed settings.