Short and deep: Sketching and neural networks

Amit Daniely, Nevena Lazic, Yoram Singer, Kunal Talwar*

*Corresponding author for this work

Research output: Contribution to conferencePaperpeer-review

Abstract

Data-independent methods for dimensionality reduction such as random projections, sketches, and feature hashing have become increasingly popular in recent years. These methods often seek to reduce dimensionality while preserving the hypothesis class, resulting in inherent lower bounds on the size of projected data. For example, preserving linear separability requires Ω(1/γ2) dimensions, where γ is the margin, and in the case of polynomial functions, the number of required dimensions has an exponential dependence on the polynomial degree. Despite these limitations, we show that the dimensionality can be reduced further while maintaining performance guarantees, using improper learning with a slightly larger hypothesis class. In particular, we show that any sparse polynomial function of a sparse binary vector can be computed from a compact sketch by a single-layer neural network, where the sketch size has a logarithmic dependence on the polynomial degree. A practical consequence is that networks trained on sketched data are compact, and therefore suitable for settings with memory and power constraints. We empirically show that our approach leads to networks with fewer parameters than related methods such as feature hashing, at equal or better performance.

Original languageAmerican English
StatePublished - 2019
Externally publishedYes
Event5th International Conference on Learning Representations, ICLR 2017 - Toulon, France
Duration: 24 Apr 201726 Apr 2017

Conference

Conference5th International Conference on Learning Representations, ICLR 2017
Country/TerritoryFrance
CityToulon
Period24/04/1726/04/17

Bibliographical note

Publisher Copyright:
© 5th International Conference on Learning Representations, ICLR 2017 - Workshop Track Proceedings. All Rights Reserved.

Fingerprint

Dive into the research topics of 'Short and deep: Sketching and neural networks'. Together they form a unique fingerprint.

Cite this