paper-with-me

홈 › Papers

Sparse Binary Neural Networks

2021-01-01 · Riccardo Schiavone, Maria A Zuluaga

Quantized neural networks are gaining popularity thanks to their ability to solve complex tasks with comparable accuracy as full-precision Deep Neural Networks (DNNs), while also reducing computational power and storage requirements and increasing the processing speed. These properties make them an attractive alternative for the development and deployment of DNN-based applications in Internet-Of-Things (IoT) devices. Among quantized networks, Binary Neural Networks (BNNs) have reported the largest speed-up. However, they suffer from a fixed and limited compression factor that may result insufficient for certain devices with very limited resources. In this work, we propose Sparse Binary Neural Networks, a novel model and training scheme that allows to introduce sparsity in BNNs by using 0/1 binary weights, instead of the -1/+1 weights used by state-of-the-art binary networks. As a result, our method is able to achieve a high compression factor and reduces the number of operations and parameters at inference time. We study the properties of our method through experiments on linear and convolutional networks over MNIST and CIFAR-10 datasets. Experiments confirm that SBNNs can achieve high compression rates and good generalization, while further reducing the operations of BNNs, making it a viable option for deploying DNNs in cheap and low-cost IoT devices and sensors.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Sparse Learning and binarization

Similar Papers 제목 키워드 기반

Sampling binary sparse coding QUBO models using a spiking neuromorphic processor

2023-06-02 · Kyle Henke, Elijah Pelofske, Georg Hahn, Garrett T. Kenyon

We consider the problem of computing a sparse binary representation of an image. To be precise, given an image and an overcomplete, non-orthonormal basis, we aim to find a sparse binary vector indicating the minimal set …

HadamRNN: Binary and Sparse Ternary Orthogonal RNNs

2025-01-28 · Armand Foucault, Franck Mamalet, François Malgouyres

Binary and sparse ternary weights in neural networks enable faster computations and lighter representations, facilitating their use on edge devices with limited computational power. Meanwhile, vanilla RNNs are highly sen…

Binarization

Log-Linear-Time Gaussian Processes Using Binary Tree Kernels

2022-10-04 · Michael K. Cohen, Samuel Daulton, Michael A. Osborne

Gaussian processes (GPs) produce good probabilistic models of functions, but most GP kernels require $O((n+m)n^2)$ time, where $n$ is the number of data points and $m$ the number of predictive locations. We present a new…

Gaussian Processesregression

Binary Sparse Coding for Interpretability

2025-09-29 · Lucia Quirke, Stepan Shabalin, Nora Belrose arxiv

Sparse autoencoders (SAEs) are used to decompose neural network activations into sparsely activating features, but many SAE features are only interpretable at high activation strengths. To address this issue we propose t…

Recovery of binary sparse signals from compressed linear measurements via polynomial optimization

2019-05-30 · Sophie M. Fosson, Mohammad Abuabiah

The recovery of signals with finite-valued components from few linear measurements is a problem with widespread applications and interesting mathematical characteristics. In the compressed sensing framework, tailored met…

compressed sensing