paper-with-me

Papers

Learning Sparse Structured Ensembles with SG-MCMC and Network Pruning

2018-03-01 · ICLR 2018 1 · Yichi Zhang, Zhijian Ou

An ensemble of neural networks is known to be more robust and accurate than an individual network, however usually with linearly-increased cost in both training and testing. In this work, we propose a two-stage method to learn Sparse Structured Ensembles (SSEs) for neural networks. In the first stage, we run SG-MCMC with group sparse priors to draw an ensemble of samples from the posterior distribution of network parameters. In the second stage, we apply weight-pruning to each sampled network and then perform retraining over the remained connections. In this way of learning SSEs with SG-MCMC and pruning, we not only achieve high prediction accuracy since SG-MCMC enhances exploration of the model-parameter space, but also reduce memory and computation cost significantly in both training and testing of NN ensembles. This is thoroughly evaluated in the experiments of learning SSE ensembles of both FNNs and LSTMs. For example, in LSTM based language modeling (LM), we obtain 21% relative reduction in LM perplexity by learning a SSE of 4 large LSTM models, which has only 30% of model parameters and 70% of computations in total, as compared to the baseline large LSTM LM. To the best of our knowledge, this work represents the first methodology and empirical study of integrating SG-MCMC, group sparse prior and network pruning together for learning NN ensembles.

📄 PDF Abstract BibTeX arXiv:1803.00184

Code (0)

등록된 구현이 없습니다.

Tasks

Language ModelingLanguage ModellingNetwork Pruning

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…

Similar Papers 제목 키워드 기반

Paying more attention to snapshots of Iterative Pruning: Improving Model Compression via Ensemble Distillation

2020-06-20 · BMVC 2020 8 · Duong H. Le, Trung-Nhan Vo, Nam Thoai

Network pruning is one of the most dominant methods for reducing the heavy inference cost of deep neural networks. Existing methods often iteratively prune networks to attain high compression ratio without incurring sign…

image-classificationImage ClassificationKnowledge DistillationModel Compression+1

Impact of Parameter Sparsity on Stochastic Gradient MCMC Methods for Bayesian Deep Learning

2022-02-08 · Meet P. Vadera, Adam D. Cobb, Brian Jalaian, Benjamin M. Marlin

Bayesian methods hold significant promise for improving the uncertainty quantification ability and robustness of deep neural network models. Recent research has seen the investigation of a number of approximate Bayesian …

Bayesian InferenceUncertainty Quantification

On the optimization and pruning for Bayesian deep learning

2022-10-24 · Xiongwen Ke, Yanan Fan

The goal of Bayesian deep learning is to provide uncertainty quantification via the posterior distribution. However, exact inference over the weight space is computationally intractable due to the ultra-high dimensions o…

Deep LearningUncertainty QuantificationVariational Inference

SparseRT: Accelerating Unstructured Sparsity on GPUs for Deep Learning Inference

2020-08-26 · Ziheng Wang

In recent years, there has been a flurry of research in deep neural network pruning and compression. Early approaches prune weights individually. However, it is difficult to take advantage of the resulting unstructured s…

Deep LearningNetwork Pruning

The Right to be Forgotten in Pruning: Unveil Machine Unlearning on Sparse Models

2025-07-24 · Yang Xiao, Gen Li, Jie Ji, Ruimeng Ye 외 arxiv

Machine unlearning aims to efficiently eliminate the memory about deleted data from trained models and address the right to be forgotten. Despite the success of existing unlearning algorithms, unlearning in sparse models…