FixyNN: Efficient Hardware for Mobile Computer Vision via Transfer Learning
Not on the map. Why?
Abstract (arXiv)
The computational demands of computer vision tasks based on state-of-the-art Convolutional Neural Network (CNN) image classification far exceed the energy budgets of mobile devices. This paper proposes FixyNN, which consists of a fixed-weight feature extractor that generates ubiquitous CNN features, and a conventional programmable CNN accelerator which processes a dataset-specific CNN. Image classification models for FixyNN are trained end-to-end via transfer learning, with the common feature extractor representing the transfered part, and the programmable part being learnt on the target dataset. Experimental results demonstrate FixyNN hardware can achieve very high energy efficiencies up to 26.6 TOPS/W (4.81 × better than iso-area programmable accelerator). Over a suite of six datasets we trained models via transfer learning with an accuracy loss of <1% resulting in up to 11.2 TOPS/W - nearly 2 × more efficient than a conventional programmable CNN accelerator of the same area.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 2; 2024: 0; 2025: 0; 2026: 1.
10 papers.
- 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devicescited by 62
- 2021S2TA: Exploiting Structured Sparsity for Energy-Efficient Mobile CNN Accelerationcited by 19
- 2022Open-source FPGA-ML codesign for the MLPerf Tiny Benchmarkcited by 9
- 2023Model-to-Circuit Cross-Approximation For Printed Machine Learning Classifierscited by 7
- 2021Doping: A technique for efficient compression of LSTM models using sparse structured additive matricescited by 5
- 2023Simple Transferability Estimation for Regression Taskscited by 5
- 2022Generalization Bounds for Deep Transfer Learning Using Majority Predictor Accuracycited by 4
- 2022MIME: Adapting a Single Neural Network for Multi-task Inference with Memory-efficient Dynamic Pruningcited by 2
- 2022Drastically Reducing the Number of Trainable Parameters in Deep CNNs by Inter-layer Kernel-sharingcited by 1
- 2026NPU Offloading of a Frozen Visual Encoder for Robot Policy Trainingcited by 0
- 2026NPU Offloading of a Frozen Visual Encoder for Robot Policy Training15 Aug 2026
- 2023Simple Transferability Estimation for Regression Tasks1 Dec 2023
- 2023Model-to-Circuit Cross-Approximation For Printed Machine Learning Classifiers14 Mar 2023
- 2022Drastically Reducing the Number of Trainable Parameters in Deep CNNs by Inter-layer Kernel-sharing23 Oct 2022
- 2022Generalization Bounds for Deep Transfer Learning Using Majority Predictor Accuracy13 Sep 2022
- 2022Open-source FPGA-ML codesign for the MLPerf Tiny Benchmark23 Jun 2022
- 2022MIME: Adapting a Single Neural Network for Multi-task Inference with Memory-efficient Dynamic Pruning11 Apr 2022
- 2021S2TA: Exploiting Structured Sparsity for Energy-Efficient Mobile CNN Acceleration16 Jul 2021
- 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devices9 Mar 2021
- 2021Doping: A technique for efficient compression of LSTM models using sparse structured additive matrices14 Feb 2021