paper-with-me

Papers

ShiftAddNet: A Hardware-Inspired Deep Network

2020-10-24 · NeurIPS 2020 12 · Haoran You, Xiaohan Chen, Yongan Zhang, Chaojian Li, Sicheng Li, Zihao Liu, Zhangyang Wang, Yingyan Lin

Multiplication (e.g., convolution) is arguably a cornerstone of modern deep neural networks (DNNs). However, intensive multiplications cause expensive resource costs that challenge DNNs' deployment on resource-constrained edge devices, driving several attempts for multiplication-less deep networks. This paper presented ShiftAddNet, whose main inspiration is drawn from a common practice in energy-efficient hardware implementation, that is, multiplication can be instead performed with additions and logical bit-shifts. We leverage this idea to explicitly parameterize deep networks in this way, yielding a new type of deep network that involves only bit-shift and additive weight layers. This hardware-inspired ShiftAddNet immediately leads to both energy-efficient inference and training, without compromising the expressive capacity compared to standard DNNs. The two complementary operation types (bit-shift and add) additionally enable finer-grained control of the model's learning capacity, leading to more flexible trade-off between accuracy and (training) efficiency, as well as improved robustness to quantization and pruning. We conduct extensive experiments and ablation studies, all backed up by our FPGA-based ShiftAddNet implementation and energy measurements. Compared to existing DNNs or other multiplication-less models, ShiftAddNet aggressively reduces over 80% hardware-quantified energy cost of DNNs training and inference, while offering comparable or better accuracies. Codes and pre-trained models are available at https://github.com/RICE-EIC/ShiftAddNet.

📄 PDF Abstract BibTeX arXiv:2010.12785

Code (1)

RICE-EIC/ShiftAddNet 공식 구현 pytorch

Tasks

Quantization

Similar Papers 제목 키워드 기반

GhostShiftAddNet: More Features from Energy-Efficient Operations

2021-09-20 · Jia Bi, Jonathon Hare, Geoff V. Merrett

Deep convolutional neural networks (CNNs) are computationally and memory intensive. In CNNs, intensive multiplication can have resource implications that may challenge the ability for effective deployment of inference on…

CPUGPUimage-classificationImage Classification

A unified software/hardware scalable architecture for brain-inspired computing based on self-organizing neural models

2022-01-06 · Artem R. Muliukov, Laurent Rodriguez, Benoit Miramond, Lyes Khacef 외

The field of artificial intelligence has significantly advanced over the past decades, inspired by discoveries from the fields of biology and neuroscience. The idea of this work is inspired by the process of self-organiz…

GPUMultimodal Association

BiKA: Kolmogorov-Arnold-Network-inspired Ultra Lightweight Neural Network Hardware Accelerator

2026-02-26 · Yuhao Liu, Salim Ullah, Akash Kumar arxiv

Lightweight neural network accelerators are essential for edge devices with limited resources and power constraints. While quantization and binarization can efficiently reduce hardware cost, they still rely on the conven…

Emerging Threats and Countermeasures in Neuromorphic Systems: A Survey

2026-01-23 · Pablo Sorrentino, Stjepan Picek, Ihsen Alouani, Nikolaos Athanasios Anagnostopoulos 외 arxiv

Neuromorphic computing mimics brain-inspired mechanisms through spiking neurons and energy-efficient processing, offering a pathway to efficient in-memory computing (IMC). However, these advancements raise critical secur…

Scalable Quantum-Inspired Optimization through Dynamic Qubit Compression

2024-12-24 · Co Tran, Quoc-Bao Tran, Hy Truong Son, Thang N Dinh

Hard combinatorial optimization problems, often mapped to Ising models, promise potential solutions with quantum advantage but are constrained by limited qubit counts in near-term devices. We present an innovative quantu…

Combinatorial Optimization