LGMLDec 26, 2018

Towards a Theoretical Understanding of Hashing-Based Neural Nets

arXiv:1812.10244v27 citations
Originality Incremental advance
AI Analysis

This work addresses the problem of understanding and ensuring reliability in neural network compression for resource-limited applications, offering incremental theoretical insights.

The paper tackles the lack of theoretical guarantees for neural network compression methods by providing provable guarantees for hashing-based parameter reduction, showing that sketched networks approximate original networks on low-dimensional manifolds and that HashedNets have favorable optimization landscapes.

Parameter reduction has been an important topic in deep learning due to the ever-increasing size of deep neural network models and the need to train and run them on resource limited machines. Despite many efforts in this area, there were no rigorous theoretical guarantees on why existing neural net compression methods should work. In this paper, we provide provable guarantees on some hashing-based parameter reduction methods in neural nets. First, we introduce a neural net compression scheme based on random linear sketching (which is usually implemented efficiently via hashing), and show that the sketched (smaller) network is able to approximate the original network on all input data coming from any smooth and well-conditioned low-dimensional manifold. The sketched network can also be trained directly via back-propagation. Next, we study the previously proposed HashedNets architecture and show that the optimization landscape of one-hidden-layer HashedNets has a local strong convexity property similar to a normal fully connected neural network. We complement our theoretical results with empirical verifications.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes