paper-with-me

Papers

TinyTL: Reduce Activations, Not Trainable Parameters for Efficient On-Device Learning

2020-07-22 · NeurIPS 2020 12 · Han Cai, Chuang Gan, Ligeng Zhu, Song Han

On-device learning enables edge devices to continually adapt the AI models to new data, which requires a small memory footprint to fit the tight memory constraint of edge devices. Existing work solves this problem by reducing the number of trainable parameters. However, this doesn't directly translate to memory saving since the major bottleneck is the activations, not parameters. In this work, we present Tiny-Transfer-Learning (TinyTL) for memory-efficient on-device learning. TinyTL freezes the weights while only learns the bias modules, thus no need to store the intermediate activations. To maintain the adaptation capacity, we introduce a new memory-efficient bias module, the lite residual module, to refine the feature extractor by learning small residual feature maps adding only 3.8% memory overhead. Extensive experiments show that TinyTL significantly saves the memory (up to 6.5x) with little accuracy loss compared to fine-tuning the full network. Compared to fine-tuning the last layer, TinyTL provides significant accuracy improvements (up to 34.1%) with little memory overhead. Furthermore, combined with feature extractor adaptation, TinyTL provides 7.3-12.9x memory saving without sacrificing accuracy compared to fine-tuning the full Inception-V3.

📄 PDF Abstract BibTeX arXiv:2007.11622

Code (1)

mit-han-lab/tinyML 공식 구현 pytorch

Tasks

Transfer Learning

Similar Papers 제목 키워드 기반

Quantized Side Tuning: Fast and Memory-Efficient Tuning of Quantized Large Language Models

2024-01-13 · Zhengxin Zhang, Dan Zhao, Xupeng Miao, Gabriele Oliaro 외

Finetuning large language models (LLMs) has been empirically effective on a variety of downstream tasks. Existing approaches to finetuning an LLM either focus on parameter-efficient finetuning, which only updates a small…

Trainable Activations for Image Classification

2023-01-26 · Preprints 2023 1 · Evgenii Pishchik

Non-linear activation functions are one of the main parts of deep neural network architectures. The choice of the activation function can affect model speed, performance and convergence. Most popular activation functions…

image-classificationImage Classification

Dynamic Dual Trainable Bounds for Ultra-low Precision Super-Resolution Networks

2022-03-08 · Yunshan Zhong, Mingbao Lin, Xunchao Li, Ke Li 외

Light-weight super-resolution (SR) models have received considerable attention for their serviceability in mobile devices. Many efforts employ network quantization to compress SR models. However, these methods suffer fro…

QuantizationSuper-Resolution

Deep Neural Networks with Trainable Activations and Controlled Lipschitz Constant

2020-01-17 · Shayan Aziznejad, Harshit Gupta, Joaquim Campos, Michael Unser

We introduce a variational framework to learn the activation functions of deep neural networks. Our aim is to increase the capacity of the network while controlling an upper-bound of the actual Lipschitz constant of the …

Prototype Training with Dual Pseudo-Inverse and Optimized Hidden Activations

2025-08-13 · Mauro Tucci arxiv

We present Proto-PINV+H, a fast training paradigm that combines closed-form weight computation with gradient-based optimisation of a small set of synthetic inputs, soft labels, and-crucially-hidden activations. At each i…