paper-with-me

Papers

Towards Efficient Full 8-bit Integer DNN Online Training on Resource-limited Devices without Batch Normalization

2021-05-27 · Yukuan Yang, Xiaowei Chi, Lei Deng, Tianyi Yan, Feng Gao, Guoqi Li

Huge computational costs brought by convolution and batch normalization (BN) have caused great challenges for the online training and corresponding applications of deep neural networks (DNNs), especially in resource-limited devices. Existing works only focus on the convolution or BN acceleration and no solution can alleviate both problems with satisfactory performance. Online training has gradually become a trend in resource-limited devices like mobile phones while there is still no complete technical scheme with acceptable model performance, processing speed, and computational cost. In this research, an efficient online-training quantization framework termed EOQ is proposed by combining Fixup initialization and a novel quantization scheme for DNN model compression and acceleration. Based on the proposed framework, we have successfully realized full 8-bit integer network training and removed BN in large-scale DNNs. Especially, weight updates are quantized to 8-bit integers for the first time. Theoretical analyses of EOQ utilizing Fixup initialization for removing BN have been further given using a novel Block Dynamical Isometry theory with weaker assumptions. Benefiting from rational quantization strategies and the absence of BN, the full 8-bit networks based on EOQ can achieve state-of-the-art accuracy and immense advantages in computational cost and processing speed. What is more, the design of deep learning chips can be profoundly simplified for the absence of unfriendly square root operations in BN. Beyond this, EOQ has been evidenced to be more advantageous in small-batch online training with fewer batch samples. In summary, the EOQ framework is specially designed for reducing the high cost of convolution and BN in network training, demonstrating a broad application prospect of online training in resource-limited devices.

📄 PDF Abstract BibTeX arXiv:2105.13890

Code (0)

등록된 구현이 없습니다.

Tasks

Model CompressionQuantization

Methods 이 논문이 사용한 방법론

Fixup Initialization FixUp Initialization, or Fixed-Update Initialization, is an initialization method that rescales the standard initialization of [residual…
Batch Normalization 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Full Integer Arithmetic Online Training for Spiking Neural Networks

2025-09-08 · Ismael Gomez, Guangzhi Tang arxiv

Spiking Neural Networks (SNNs) are promising for neuromorphic computing due to their biological plausibility and energy efficiency. However, training methods like Backpropagation Through Time (BPTT) and Real Time Recurre…

TIFeD: a Tiny Integer-based Federated learning algorithm with Direct feedback alignment

2024-11-25 · Luca Colombo, Alessandro Falcetta, Manuel Roveri

Training machine and deep learning models directly on extremely resource-constrained devices is the next challenge in the field of tiny machine learning. The related literature in this field is very limited, since most o…

Federated Learning

Lossy compression of matrices by black-box optimisation of mixed integer nonlinear programming

2022-04-22 · Tadashi Kadowaki, Mitsuru Ambai

In edge computing, suppressing data size is a challenge for machine learning models that perform complex tasks such as autonomous driving, in which computational resources (speed, memory size and power) are limited. Effi…

Autonomous DrivingEdge-computing

Rescaling-Aware Training for Efficient Deployment of Deep Learning Models on Full-Integer Hardware

2025-10-13 · Lion Mueller, Alberto Garcia-Ortiz, Ardalan Najafi, Adam Fuks 외 arxiv

Integer AI inference significantly reduces computational complexity in embedded systems. Quantization-aware training (QAT) helps mitigate accuracy degradation associated with post-training quantization but still overlook…

NestQuant: Post-Training Integer-Nesting Quantization for On-Device DNN

2025-06-22 · Jianhang Xie, Chuntao Ding, Xiaqing Li, Shenyuan Ren 외

Deploying quantized deep neural network (DNN) models with resource adaptation capabilities on ubiquitous Internet of Things (IoT) devices to provide high-quality AI services can leverage the benefits of compression and m…

Quantization