paper-with-me

홈 › Papers

Fast Conditional Network Compression Using Bayesian HyperNetworks

2022-05-13 · Phuoc Nguyen, Truyen Tran, Ky Le, Sunil Gupta, Santu Rana, Dang Nguyen, Trong Nguyen, Shannon Ryan, Svetha Venkatesh

We introduce a conditional compression problem and propose a fast framework for tackling it. The problem is how to quickly compress a pretrained large neural network into optimal smaller networks given target contexts, e.g. a context involving only a subset of classes or a context where only limited compute resource is available. To solve this, we propose an efficient Bayesian framework to compress a given large network into much smaller size tailored to meet each contextual requirement. We employ a hypernetwork to parameterize the posterior distribution of weights given conditional inputs and minimize a variational objective of this Bayesian neural network. To further reduce the network sizes, we propose a new input-output group sparsity factorization of weights to encourage more sparseness in the generated weights. Our methods can quickly generate compressed networks with significantly smaller sizes than baseline methods.

📄 PDF Abstract BibTeX arXiv:2205.06404

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

HyperNetwork A HyperNetwork is a network that generates weights for a main network. The behavior of the main network is the same with any usual neural network: it learns to map some raw…

Similar Papers 제목 키워드 기반

Principled Weight Initialization for Hypernetworks

2023-12-13 · ICLR 2020 1 · Oscar Chang, Lampros Flokas, Hod Lipson

Hypernetworks are meta neural networks that generate weights for a main neural network in an end-to-end differentiable manner. Despite extensive applications ranging from multi-task learning to Bayesian deep learning, th…

Multi-Task Learning

Stochastic Maximum Likelihood Optimization via Hypernetworks

2017-12-04 · Abdul-Saboor Sheikh, Kashif Rasul, Andreas Merentitis, Urs Bergmann

This work explores maximum likelihood optimization of neural networks through hypernetworks. A hypernetwork initializes the weights of another network, which in turn can be employed for typical functional tasks such as r…

ClassificationGeneral Classificationregression

Bayesian Hypernetworks

2017-10-13 · ICLR 2018 1 · David Krueger, Chin-wei Huang, Riashat Islam, Ryan Turner 외

We study Bayesian hypernetworks: a framework for approximate Bayesian inference in neural networks. A Bayesian hypernetwork $\h$ is a neural network which learns to transform a simple noise distribution, $p(\vec\epsilon)…

Active LearningAnomaly DetectionBayesian InferenceVariational Inference

CoroNetGAN: Controlled Pruning of GANs via Hypernetworks

2024-03-13 · Aman Kumar, Khushboo Anand, Shubham Mandloi, Ashutosh Mishra 외

Generative Adversarial Networks (GANs) have proven to exhibit remarkable performance and are widely used across many generative computer vision applications. However, the unprecedented demand for the deployment of GANs o…

Knowledge Distillation

A Brief Review of Hypernetworks in Deep Learning

2023-06-12 · Vinod Kumar Chauhan, Jiandong Zhou, Ping Lu, Soheila Molaei 외

Hypernetworks, or hypernets for short, are neural networks that generate weights for another neural network, known as the target network. They have emerged as a powerful deep learning technique that allows for greater fl…

Causal InferenceContinual LearningDeep LearningModel Compression+3