Kernel Based Progressive Distillation for Adder Neural Networks
Not on the map. Why?
Abstract (arXiv)
Adder Neural Networks (ANNs) which only contain additions bring us a new way of developing deep neural networks with low energy consumption. Unfortunately, there is an accuracy drop when replacing all convolution filters by adder filters. The main reason here is the optimization difficulty of ANNs using ℓ1-norm, in which the estimation of gradient in back propagation is inaccurate. In this paper, we present a novel method for further improving the performance of ANNs without increasing the trainable parameters via a progressive kernel based knowledge distillation (PKKD) method. A convolutional neural network (CNN) with the same architecture is simultaneously initialized and trained as a teacher network, features and weights of ANN and CNN will be transformed to a new space to eliminate the accuracy drop. The similarity is conducted in a higher-dimensional space to disentangle the difference of their distributions using a kernel based method. Finally, the desired ANN is learned based on the information from both the ground-truth and teacher, progressively. The effectiveness of the proposed method for learning ANN with higher performance is then well-verified on several benchmarks. For instance, the ANN-50 trained using the proposed PKKD method obtains a 76.8% top-1 accuracy on ImageNet dataset, which is 0.6% higher than that of the ResNet-50.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 6; 2023: 1; 2024: 4.
19 papers.
Sort:
By area:
- 2021Manifold Regularized Dynamic Network Pruningcited by 43
- 2021Towards Certifying L-infinity Robustness using Neural Networks with L-inf-dist Neuronscited by 40
- 2021Learning Frequency Domain Approximation for Binary Neural Networkscited by 38
- 2021Dynamic Resolution Networkcited by 31
- 2024ShiftAddLLM: Accelerating Pretrained LLMs via Post-Training Multiplication-Less Reparameterizationcited by 27
- 2023ShiftAddViT: Mixture of Multiplication Primitives Towards Efficient Vision Transformercited by 15
- 2021AdderNet and its Minimalist Hardware Design for Energy-Efficient Artificial Intelligencecited by 10
- 2022ShiftAddNAS: Hardware-Inspired Search for More Accurate and Efficient Neural Networkscited by 8
- 2021S3: Sign-Sparse-Shift Reparametrization for Effective Training of Low-bit Shift Networkscited by 7
- 2022PECAN: A Product-Quantized Content Addressable Memory Networkcited by 6
- 2021An Empirical Study of Adder Neural Networks for Object Detectioncited by 5
- 2022DenseShift: Towards Accurate and Efficient Low-Bit Power-of-Two Quantizationcited by 5
7 more
- 2021Winograd Algorithm for AdderNetcited by 4
- 2022Redistribution of Weights and Activations for AdderNet Quantizationcited by 3
- 2022BiMLP: Compact Binary Architectures for Vision Multi-Layer Perceptronscited by 3
- 2022EuclidNets: An Alternative Operation for Efficient Inference of Deep Learning Modelscited by 1
- 2024NASH: Neural Architecture and Accelerator Search for Multiplication-Reduced Hybrid Modelscited by 1
- 2024CAKD: A Correlation-Aware Knowledge Distillation Framework Based on Decoupling Kullback-Leibler Divergencecited by 1
- 2024Lightweight Design and Optimization methods for DCNNs: Progress and Futurescited by 0
- 2024Lightweight Design and Optimization methods for DCNNs: Progress and Futures22 Dec 2024
- 2024CAKD: A Correlation-Aware Knowledge Distillation Framework Based on Decoupling Kullback-Leibler Divergence17 Oct 2024
- 2024NASH: Neural Architecture and Accelerator Search for Multiplication-Reduced Hybrid Models7 Sep 2024
- 2024ShiftAddLLM: Accelerating Pretrained LLMs via Post-Training Multiplication-Less Reparameterization10 Jun 2024
- 2023ShiftAddViT: Mixture of Multiplication Primitives Towards Efficient Vision Transformer10 Jun 2023
- 2022BiMLP: Compact Binary Architectures for Vision Multi-Layer Perceptrons29 Dec 2022
- 2022EuclidNets: An Alternative Operation for Efficient Inference of Deep Learning Models22 Dec 2022
- 2022Redistribution of Weights and Activations for AdderNet Quantization20 Dec 2022
- 2022DenseShift: Towards Accurate and Efficient Low-Bit Power-of-Two Quantization20 Aug 2022
- 2022PECAN: A Product-Quantized Content Addressable Memory Network13 Aug 2022
- 2022ShiftAddNAS: Hardware-Inspired Search for More Accurate and Efficient Neural Networks17 May 2022
- 2021An Empirical Study of Adder Neural Networks for Object Detection27 Dec 2021
7 more
- 2021S3: Sign-Sparse-Shift Reparametrization for Effective Training of Low-bit Shift Networks7 Jul 2021
- 2021Dynamic Resolution Network5 Jun 2021
- 2021Winograd Algorithm for AdderNet12 May 2021
- 2021Manifold Regularized Dynamic Network Pruning10 Mar 2021
- 2021Learning Frequency Domain Approximation for Binary Neural Networks1 Mar 2021
- 2021Towards Certifying L-infinity Robustness using Neural Networks with L-inf-dist Neurons10 Feb 2021
- 2021AdderNet and its Minimalist Hardware Design for Energy-Efficient Artificial Intelligence25 Jan 2021
- 2021Manifold Regularized Dynamic Network Pruningcited by 43
- 2021Towards Certifying L-infinity Robustness using Neural Networks with L-inf-dist Neuronscited by 40
- 2021Learning Frequency Domain Approximation for Binary Neural Networkscited by 38
- 2021Dynamic Resolution Networkcited by 31
- 2024ShiftAddLLM: Accelerating Pretrained LLMs via Post-Training Multiplication-Less Reparameterizationcited by 27
- 2021AdderNet and its Minimalist Hardware Design for Energy-Efficient Artificial Intelligencecited by 10
- 2022ShiftAddNAS: Hardware-Inspired Search for More Accurate and Efficient Neural Networkscited by 8
- 2021S3: Sign-Sparse-Shift Reparametrization for Effective Training of Low-bit Shift Networkscited by 7
- 2022PECAN: A Product-Quantized Content Addressable Memory Networkcited by 6
- 2021An Empirical Study of Adder Neural Networks for Object Detectioncited by 5
- 2022DenseShift: Towards Accurate and Efficient Low-Bit Power-of-Two Quantizationcited by 5
- 2021Winograd Algorithm for AdderNetcited by 4
12 most cited of 18 All 18 (JSON)
- 2024Lightweight Design and Optimization methods for DCNNs: Progress and Futures22 Dec 2024
- 2024CAKD: A Correlation-Aware Knowledge Distillation Framework Based on Decoupling Kullback-Leibler Divergence17 Oct 2024
- 2024NASH: Neural Architecture and Accelerator Search for Multiplication-Reduced Hybrid Models7 Sep 2024
- 2024ShiftAddLLM: Accelerating Pretrained LLMs via Post-Training Multiplication-Less Reparameterization10 Jun 2024
- 2022BiMLP: Compact Binary Architectures for Vision Multi-Layer Perceptrons29 Dec 2022
- 2022EuclidNets: An Alternative Operation for Efficient Inference of Deep Learning Models22 Dec 2022
- 2022Redistribution of Weights and Activations for AdderNet Quantization20 Dec 2022
- 2022DenseShift: Towards Accurate and Efficient Low-Bit Power-of-Two Quantization20 Aug 2022
- 2022PECAN: A Product-Quantized Content Addressable Memory Network13 Aug 2022
- 2022ShiftAddNAS: Hardware-Inspired Search for More Accurate and Efficient Neural Networks17 May 2022
- 2021An Empirical Study of Adder Neural Networks for Object Detection27 Dec 2021
- 2021S3: Sign-Sparse-Shift Reparametrization for Effective Training of Low-bit Shift Networks7 Jul 2021
12 newest of 18 All 18 (JSON)