paper-with-me

홈 › Papers

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 of the neural network. Variational inference (VI) is a promising approach, but naive application on weight space does not scale well and often underperform on predictive accuracy. In this paper, we propose a new adaptive variational Bayesian algorithm to train neural networks on weight space that achieves high predictive accuracy. By showing that there is an equivalence to Stochastic Gradient Hamiltonian Monte Carlo(SGHMC) with preconditioning matrix, we then propose an MCMC within EM algorithm, which incorporates the spike-and-slab prior to capture the sparsity of the neural network. The EM-MCMC algorithm allows us to perform optimization and model pruning within one-shot. We evaluate our methods on CIFAR-10, CIFAR-100 and ImageNet datasets, and demonstrate that our dense model can reach the state-of-the-art performance and our sparse model perform very well compared to previously proposed pruning schemes.

📄 PDF Abstract BibTeX arXiv:2210.12957

Code (1)

z5041294/optimization-and-pruning-for-bnn 공식 구현 pytorch

Tasks

Deep LearningUncertainty QuantificationVariational Inference

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
Variational Inference 설명 없음

Similar Papers 제목 키워드 기반

B-FPGM: Lightweight Face Detection via Bayesian-Optimized Soft FPGM Pruning

2025-01-28 · Nikolaos Kaparinos, Vasileios Mezaris

Face detection is a computer vision application that increasingly demands lightweight models to facilitate deployment on devices with limited computational resources. Neural network pruning is a promising technique that …

Bayesian OptimizationFace DetectionNetwork Pruning

Bayesian Optimization with Clustering and Rollback for CNN Auto Pruning

2021-09-22 · Hanwei Fan, Jiandong Mu, Wei zhang

Pruning is an effective technique for convolutional neural networks (CNNs) model compression, but it is difficult to find the optimal pruning policy due to the large design space. To improve the usability of pruning, man…

Bayesian OptimizationClusteringModel Compression

Stochastic Model Pruning via Weight Dropping Away and Back

2018-12-05 · Haipeng Jia, Xueshuang Xiang, Da Fan, Meiyu Huang 외

Deep neural networks have dramatically achieved great success on a variety of challenging tasks. However, most successful DNNs have an extremely complex structure, leading to extensive research on model compression.As a …

Model CompressionStochastic Optimization

Bayesian Bits: Unifying Quantization and Pruning

2020-05-14 · NeurIPS 2020 12 · Mart van Baalen, Christos Louizos, Markus Nagel, Rana Ali Amjad 외

We introduce Bayesian Bits, a practical method for joint mixed precision quantization and pruning through gradient based optimization. Bayesian Bits employs a novel decomposition of the quantization operation, which sequ…

Quantization

Quantity vs. Quality: On Hyperparameter Optimization for Deep Reinforcement Learning

2020-07-29 · Lars Hertel, Pierre Baldi, Daniel L. Gillen

Reinforcement learning algorithms can show strong variation in performance between training runs with different random seeds. In this paper we explore how this affects hyperparameter optimization when the goal is to find…

Bayesian OptimizationDeep Reinforcement LearningHyperparameter Optimizationreinforcement-learning+2