paper-with-me

Papers

Rotated Binary Neural Network

2020-09-28 · NeurIPS 2020 12 · Mingbao Lin, Rongrong Ji, Zihan Xu, Baochang Zhang, Yan Wang, Yongjian Wu, Feiyue Huang, Chia-Wen Lin

Binary Neural Network (BNN) shows its predominance in reducing the complexity of deep neural networks. However, it suffers severe performance degradation. One of the major impediments is the large quantization error between the full-precision weight vector and its binary vector. Previous works focus on compensating for the norm gap while leaving the angular bias hardly touched. In this paper, for the first time, we explore the influence of angular bias on the quantization error and then introduce a Rotated Binary Neural Network (RBNN), which considers the angle alignment between the full-precision weight vector and its binarized version. At the beginning of each training epoch, we propose to rotate the full-precision weight vector to its binary vector to reduce the angular bias. To avoid the high complexity of learning a large rotation matrix, we further introduce a bi-rotation formulation that learns two smaller rotation matrices. In the training stage, we devise an adjustable rotated weight vector for binarization to escape the potential local optimum. Our rotation leads to around 50% weight flips which maximize the information gain. Finally, we propose a training-aware approximation of the sign function for the gradient backward. Experiments on CIFAR-10 and ImageNet demonstrate the superiorities of RBNN over many state-of-the-arts. Our source code, experimental settings, training logs and binary models are available at https://github.com/lmbxmu/RBNN.

📄 PDF Abstract BibTeX arXiv:2009.13055

Code (2)

lmbxmu/RBNN 공식 구현 pytorch
lmbxmu/SiMaN pytorch

Tasks

BinarizationQuantization

Similar Papers 제목 키워드 기반

RaBitQCache: Rotated Binary Quantization for KVCache in Long Context LLM Inference

2026-06-30 · Wenhao Li, Jinhao Dong, Hailin Zhang, Wenhang Shi 외 arxiv

Long-context Large Language Model inference is severely bottlenecked by the massive Key-Value (KV) cache, yet existing sparse attention methods often suffer from static fixed-budget (Top-k) retrieval or rely on proxy sco…

A Rotated Hyperbolic Wrapped Normal Distribution for Hierarchical Representation Learning

2022-05-25 · Seunghyuk Cho, Juyong Lee, Jaesik Park, Dongwoo Kim

We present a rotated hyperbolic wrapped normal distribution (RoWN), a simple yet effective alteration of a hyperbolic wrapped normal distribution (HWN). The HWN expands the domain of probabilistic modeling from Euclidean…

Representation Learning

Gaussian Bounding Boxes and Probabilistic Intersection-over-Union for Object Detection

2021-06-10 · Jeffri M. Llerena, Luis Felipe Zeni, Lucas N. Kristen, Claudio Jung

Most object detection methods use bounding boxes to encode and represent the object shape and location. In this work, we explore a fuzzy representation of object regions using Gaussian distributions, which provides an im…

Objectobject-detectionObject Detection

CodEx: A Modular Framework for Joint Temporal De-blurring and Tomographic Reconstruction

2021-11-11 · Soumendu Majee, Selin Aslan, Doga Gursoy, Charles A. Bouman

In many computed tomography (CT) imaging applications, it is important to rapidly collect data from an object that is moving or changing with time. Tomographic acquisition is generally assumed to be step-and-shoot, where…

Computed Tomography (CT)DeblurringObject

TRR360D: A dataset for 360 degree rotated rectangular box table detection

2023-03-03 · Wenxing Hu, Minglei Tong

To address the problem of scarcity and high annotation costs of rotated image table detection datasets, this paper proposes a method for building a rotated image table detection dataset. Based on the ICDAR2019MTD modern …

2D Object DetectionTable Detection