paper-with-me

Papers

Self-Binarizing Networks

2019-02-02 · Fayez Lahoud, Radhakrishna Achanta, Pablo Márquez-Neila, Sabine Süsstrunk

We present a method to train self-binarizing neural networks, that is, networks that evolve their weights and activations during training to become binary. To obtain similar binary networks, existing methods rely on the sign activation function. This function, however, has no gradients for non-zero values, which makes standard backpropagation impossible. To circumvent the difficulty of training a network relying on the sign activation function, these methods alternate between floating-point and binary representations of the network during training, which is sub-optimal and inefficient. We approach the binarization task by training on a unique representation involving a smooth activation function, which is iteratively sharpened during training until it becomes a binary representation equivalent to the sign activation function. Additionally, we introduce a new technique to perform binary batch normalization that simplifies the conventional batch normalization by transforming it into a simple comparison operation. This is unlike existing methods, which are forced to the retain the conventional floating-point-based batch normalization. Our binary networks, apart from displaying advantages of lower memory and computation as compared to conventional floating-point and binary networks, also show higher classification accuracy than existing state-of-the-art methods on multiple benchmark datasets.

📄 PDF Abstract BibTeX arXiv:1902.00730

Code (0)

등록된 구현이 없습니다.

Tasks

Binarization

Methods 이 논문이 사용한 방법론

Batch Normalization 설명 없음

Similar Papers 제목 키워드 기반

Aggregating Credences into Beliefs: Agenda Conditions for Impossibility Results

2023-07-11 · Minkyung Wang, Chisu Kim

Binarizing belief aggregation addresses how to rationally aggregate individual probabilistic beliefs into collective binary beliefs. Similar to the development of judgment aggregation theory, formulating axiomatic requir…

BinarizationNegation

Training Progressively Binarizing Deep Networks Using FPGAs

2020-01-08 · Corey Lammie, Wei Xiang, Mostafa Rahimi Azghadi

While hardware implementations of inference routines for Binarized Neural Networks (BNNs) are plentiful, current realizations of efficient BNN hardware training accelerators, suitable for Internet of Things (IoT) edge de…

BiHDTrans: binary hyperdimensional transformer for efficient multivariate time series classification

2025-09-29 · Jingtao Zhang, Yi Liu, Qi Shen, Changhong Wang arxiv

The proliferation of Internet-of-Things (IoT) devices has led to an unprecedented volume of multivariate time series (MTS) data, requiring efficient and accurate processing for timely decision-making in resource-constrai…

Time Series Classification

In-Memory Resistive RAM Implementation of Binarized Neural Networks for Medical Applications

2020-06-20 · Bogdan Penkovsky, Marc Bocquet, Tifenn Hirtzlin, Jacques-Olivier Klein 외

The advent of deep learning has considerably accelerated machine learning development. The deployment of deep neural networks at the edge is however limited by their high memory and energy consumption requirements. With …

BIG-bench Machine Learning

LIFE: A Generalizable Autodidactic Pipeline for 3D OCT-A Vessel Segmentation

2021-07-09 · Dewei Hu, Can Cui, Hao Li, Kathleen E. Larson 외

Optical coherence tomography (OCT) is a non-invasive imaging technique widely used for ophthalmology. It can be extended to OCT angiography (OCT-A), which reveals the retinal vasculature with improved contrast. Recent de…

Retinal Vessel SegmentationSegmentation