paper-with-me

홈 › Papers

Probabilistic Weight Fixing: Large-scale training of neural network weight uncertainties for quantization

2023-09-24 · Christopher Subia-Waud, Srinandan Dasmahapatra

Weight-sharing quantization has emerged as a technique to reduce energy expenditure during inference in large neural networks by constraining their weights to a limited set of values. However, existing methods for weight-sharing quantization often make assumptions about the treatment of weights based on value alone that neglect the unique role weight position plays. This paper proposes a probabilistic framework based on Bayesian neural networks (BNNs) and a variational relaxation to identify which weights can be moved to which cluster centre and to what degree based on their individual position-specific learned uncertainty distributions. We introduce a new initialisation setting and a regularisation term which allow for the training of BNNs under complex dataset-model combinations. By leveraging the flexibility of weight values captured through a probability distribution, we enhance noise resilience and downstream compressibility. Our iterative clustering procedure demonstrates superior compressibility and higher accuracy compared to state-of-the-art methods on both ResNet models and the more complex transformer-based architectures. In particular, our method outperforms the state-of-the-art quantization method top-1 accuracy by 1.6% on ImageNet using DeiT-Tiny, with its 5 million+ weights now represented by only 296 unique values.

📄 PDF Abstract BibTeX arXiv:2309.13575

Code (1)

subiawaud/PWFN 공식 구현 pytorch

Tasks

PositionQuantization

Methods 이 논문이 사용한 방법론

ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Average Pooling 설명 없음
Batch Normalization 설명 없음
Kaiming Initialization 설명 없음
Residual Connection 설명 없음
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…

Similar Papers 제목 키워드 기반

Probabilistic Weight Fixing: Large-scale training of neural network weight uncertainties for quantisation.

2023-09-21 · NeurIPS 2023 11

Weight-sharing quantization has emerged as a technique to reduce energy expenditure during inference in large neural networks by constraining their weights to a limited set of values. However, existing methods often assu…

Debugging Machine Learning Tasks

2016-03-23 · Aleksandar Chakarov, Aditya Nori, Sriram Rajamani, Shayak Sen 외

Unlike traditional programs (such as operating systems or word processors) which have large amounts of code, machine learning tasks use programs with relatively small amounts of code (written in machine learning librarie…

BIG-bench Machine Learning

Diff-Based Code Corruption using LLMs for Large-Scale Bugfix Benchmarking

2026-06-27 · Balázs Szalontai, Ábel Szauter, Balázs Márton, Péter Verebics 외 arxiv

There are various benchmarks to evaluate bugfixing capabilities of Large Language Models. However, most widespread benchmarks do not fully reflect real-world bugfixing practices. They are small, weakening statistical rel…

Fixing the Pitfalls of Probabilistic Time-Series Forecasting Evaluation by Kernel Quadrature

2025-03-08 · Masaki Adachi, Masahiro Fujisawa, Michael A Osborne

Despite the significance of probabilistic time-series forecasting models, their evaluation metrics often involve intractable integrations. The most widely used metric, the continuous ranked probability score (CRPS), is a…

Probabilistic Time Series ForecastingTime SeriesTime Series Forecasting

SemifreddoNets: Partially Frozen Neural Networks for Efficient Computer Vision Systems

2020-06-12 · ECCV 2020 8 · Leo F. Isikdogan, Bhavin V. Nayak, Chyuan-Tyng Wu, Joao Peralta Moreira 외

We propose a system comprised of fixed-topology neural networks having partially frozen weights, named SemifreddoNets. SemifreddoNets work as fully-pipelined hardware blocks that are optimized to have an efficient hardwa…