paper-with-me

홈 › Papers

Sparsifying Binary Networks

2022-07-11 · Riccardo Schiavone, Maria A. Zuluaga

Binary neural networks (BNNs) have demonstrated 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. Despite the recent improvements, 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 (SBNNs), a novel model and training scheme which introduces sparsity in BNNs and a new quantization function for binarizing the network's weights. The proposed SBNN is able to achieve high compression factors and it reduces the number of operations and parameters at inference time. We also provide tools to assist the SBNN design, while respecting hardware resource constraints. We study the generalization properties of our method for different compression factors through a set of experiments on linear and convolutional networks on three datasets. Our experiments confirm that SBNNs can achieve high compression rates, without compromising generalization, while further reducing the operations of BNNs, making SBNNs a viable option for deploying DNNs in cheap, low-cost, limited-resources IoT devices and sensors.

📄 PDF Abstract BibTeX arXiv:2207.04974

Code (0)

등록된 구현이 없습니다.

Tasks

BinarizationQuantizationSparse LearningSparse Learning and binarization

Similar Papers 제목 키워드 기반

Privacy Preserving Identification Using Sparse Approximation with Ambiguization

2017-09-29 · Behrooz Razeghi, Slava Voloshynovskiy, Dimche Kostadinov, Olga Taran

In this paper, we consider a privacy preserving encoding framework for identification applications covering biometrics, physical object security and the Internet of Things (IoT). The proposed framework is based on a spar…

Privacy Preserving

Binary domain generalization for sparsifying binary neural networks

2023-06-23 · Riccardo Schiavone, Francesco Galati, Maria A. Zuluaga

Binary neural networks (BNNs) are an attractive solution for developing and deploying deep neural network (DNN)-based applications in resource constrained devices. Despite their success, BNNs still suffer from a fixed an…

BinarizationDomain Generalization

Half-Space and Box Constraints as NUV Priors: First Results

2021-08-31 · Raphael Keusch, Hans-Andrea Loeliger

Normals with unknown variance (NUV) can represent many useful priors and blend well with Gaussian models and message passing algorithms. NUV representations of sparsifying priors have long been known, and NUV representat…

Learning Filter Bank Sparsifying Transforms

2018-03-06 · Luke Pfister, Yoram Bresler

Data is said to follow the transform (or analysis) sparsity model if it becomes sparse when acted on by a linear operator called a sparsifying transform. Several algorithms have been designed to learn such a transform di…

DenoisingImage Denoising

Sparsifying Parametric Models with L0 Regularization

2024-09-05 · Nicolò Botteghi, Urban Fasel

This document contains an educational introduction to the problem of sparsifying parametric models with L0 regularization. We utilize this approach together with dictionary learning to learn sparse polynomial policies fo…

Deep Reinforcement LearningDictionary Learningreinforcement-learningReinforcement Learning