Balanced and Deterministic Weight-sharing Helps Network Performance

Oscar Chang, Hod Lipson
12/13/2023
cs.LG

No confident code implementation found for this paper.

Abstract

Weight-sharing plays a significant role in the success of many deep neural networks, by increasing memory efficiency and incorporating useful inductive priors about the problem into the network. But understanding how weight-sharing can be used effectively in general is a topic that has not been studied extensively. Chen et al. [2015] proposed HashedNets, which augments a multi-layer perceptron with a hash table, as a method for neural network compression. We generalize this method into a framework (ArbNets) that allows for efficient arbitrary weight-sharing, and use it to study the role of weight-sharing in neural networks. We show that common neural networks can be expressed as ArbNets with different hash functions. We also present two novel hash functions, the Dirichlet hash and the Neighborhood hash, and use them to demonstrate experimentally that balanced and deterministic weight-sharing helps with the performance of a neural network.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{chang2023balanced,
  title  = {Balanced and Deterministic Weight-sharing Helps Network Performance},
  author = {Oscar Chang and Hod Lipson},
  year   = {2023},
  eprint = {2312.08401},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.08401v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.08401.svg)](https://codeofpaper.com/paper/2312.08401)

Discussion