paper-with-me

홈 › Papers

ClosNets: a Priori Sparse Topologies for Faster DNN Training

2018-02-12 · Mihailo Isakov, Michel A. Kinsy

Fully-connected layers in deep neural networks (DNN) are often the throughput and power bottleneck during training. This is due to their large size and low data reuse. Pruning dense layers can significantly reduce the size of these networks, but this approach can only be applied after training. In this work we propose a novel fully-connected layer that reduces the memory requirements of DNNs without sacrificing accuracy. We replace a dense matrix with products of sparse matrices whose topologies we pick in advance. This allows us to: (1) train significantly smaller networks without a loss in accuracy, and (2) store the network weights without having to store connection indices. We therefore achieve significant training speedups due to the smaller network size, and a reduced amount of computation per epoch. We tested several sparse layer topologies and found that Clos networks perform well due to their high path diversity, shallowness, and high model accuracy. With the ClosNets, we are able to reduce dense layer sizes by as much as an order of magnitude without hurting model accuracy.

📄 PDF Abstract BibTeX arXiv:1802.03885

Code (0)

등록된 구현이 없습니다.

Tasks

Diversity

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

NeuroFabric: Identifying Ideal Topologies for Training A Priori Sparse Networks

2020-02-19 · ICLR 2020 1 · Mihailo Isakov, Michel A. Kinsy

Long training times of deep neural networks are a bottleneck in machine learning research. The major impediment to fast training is the quadratic growth of both memory and compute requirements of dense and convolutional …

Improved Learning in Evolution Strategies via Sparser Inter-Agent Network Topologies

2017-11-30 · Dhaval Adjodah, Dan Calacci, Yan Leng, Peter Krafft 외

We draw upon a previously largely untapped literature on human collective intelligence as a source of inspiration for improving deep learning. Implicit in many algorithms that attempt to solve Deep Reinforcement Learning…

Deep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Training Behavior of Sparse Neural Network Topologies

2018-09-30 · Simon Alford, Ryan Robinett, Lauren Milechin, Jeremy Kepner

Improvements in the performance of deep neural networks have often come through the design of larger and more complex networks. As a result, fast memory is a significant limiting factor in our ability to improve network …

Neural Network Topologies for Sparse Training

2018-09-14 · Ryan A. Robinett, Jeremy Kepner

The sizes of deep neural networks (DNNs) are rapidly outgrowing the capacity of hardware to store and train them. Research over the past few decades has explored the prospect of sparsifying DNNs before, during, and after…

Sparse Neural Networks Topologies

2017-06-18 · Alfred Bourely, John Patrick Boueri, Krzysztof Choromonski

We propose Sparse Neural Network architectures that are based on random or structured bipartite graph topologies. Sparse architectures provide compression of the models learned and speed-ups of computations, they can als…