mlsanityData to 7 Oct 2026

PockEngine: Sparse and Efficient Fine-tuning in a Pocket

arXiv 2310.17752 ↗First posted 26 Oct 2023cs.LGcited by 22

Not on the map. Why?

Abstract (arXiv)

On-device learning and efficient fine-tuning enable continuous and privacy-preserving customization (e.g., locally fine-tuning large language models on personalized data). However, existing training frameworks are designed for cloud servers with powerful accelerators (e.g., GPUs, TPUs) and lack the optimizations for learning on the edge, which faces challenges of resource limitations and edge hardware diversity. We introduce PockEngine: a tiny, sparse and efficient engine to enable fine-tuning on various edge devices. PockEngine supports sparse backpropagation: it prunes the backward graph and sparsely updates the model with measured memory saving and latency reduction while maintaining the model quality. Secondly, PockEngine is compilation first: the entire training graph (including forward, backward and optimization steps) is derived at compile-time, which reduces the runtime overhead and brings opportunities for graph transformations. PockEngine also integrates a rich set of training graph optimizations, thus can further accelerate the training cost, including operator reordering and backend switching. PockEngine supports diverse applications, frontends and hardware backends: it flexibly compiles and tunes models defined in PyTorch/TensorFlow/Jax and deploys binaries to mobile CPU/GPU/DSPs. We evaluated PockEngine on both vision models and large language models. PockEngine achieves up to 15 × speedup over off-the-shelf TensorFlow (Raspberry Pi), 5.6 × memory saving back-propagation (Jetson AGX Orin). Remarkably, PockEngine enables fine-tuning LLaMav2-7B on NVIDIA Jetson AGX Orin at 550 tokens/s, 7.9× faster than the PyTorch.

Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 27 of its 60 references that are in the map. First posted on arXiv 26 Oct 2023.

Builds on

27 of 60 references.

References · 27

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
  5. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  6. 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
  7. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  8. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  9. 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
  10. 2019Parameter-Efficient Transfer Learning for NLPcited by 4,195
  11. 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,878
  12. 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,674
15 more
  1. 2023LIMA: Less Is More for Alignmentcited by 1,080
  2. 2015Aligning Books and Movies: Towards Story-like Visual Explanations by Watching Movies and Reading Bookscited by 1,041
  3. 2022Fine-Tuning can Distort Pretrained Features and Underperform Out-of-Distributioncited by 722
  4. 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 269
  5. 2022Surgical Fine-Tuning Improves Adaptation to Distribution Shiftscited by 205
  6. 2015MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systemscited by 195
  7. 2022On-Device Training Under 256KB Memorycited by 158
  8. 2014Return of the Devil in the Details: Delving Deep into Convolutional Netscited by 122
  9. 2020Training BatchNorm and Only BatchNorm: On the Expressive Power of Random Features in CNNscited by 103
  10. 2020Benchmarking TinyML Systems: Challenges and Directioncited by 89
  11. 2021MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learningcited by 87
  12. 2018K for the Price of 1: Parameter-efficient Multi-task and Transfer Learningcited by 34
  13. 2020TinyTL: Reduce Activations, Not Trainable Parameters for Efficient On-Device Learningcited by 32
  14. 2020Ordering Chaos: Memory-Aware Scheduling of Irregularly Wired Neural Networks for Edge Devicescited by 27
  15. 2019Neural networks on microcontrollers: saving memory at inference via operator reorderingcited by 15

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 10; 2025: 6; 2026: 5.

22 papers.

Sort:

By area:

  1. 2024Zeroth-Order Fine-Tuning of LLMs with Extreme Sparsitycited by 27
  2. 2024PocketLLM: Enabling On-Device Fine-Tuning for Personalized LLMscited by 18
  3. 2023PrivateLoRA For Efficient Privacy Preserving LLMcited by 14
  4. 2024Robust Implementation of Retrieval-Augmented Generation on Edge-based Computing-in-Memory Architecturescited by 12
  5. 2025Leveraging Coordinate Momentum in SignSGD and Muon: Memory-Optimized Zero-Ordercited by 9
  6. 2026Embodied Foundation Models at the Edge: A Survey of Deployment Constraints and Mitigation Strategiescited by 6
  7. 2024Poor Man's Training on MCUs: A Memory-Efficient Quantized Back-Propagation-Free Approachcited by 5
  8. 2024Adaptive Parameter-Efficient Federated Fine-Tuning on Heterogeneous Devicescited by 5
  9. 2024Training on the Fly: On-device Self-supervised Learning aboard Nano-drones within 20 mWcited by 4
  10. 2025Resource-Efficient Federated Fine-Tuning Large Language Models for Heterogeneous Datacited by 4
  11. 2024Advancing On-Device Neural Network Training with TinyPropv2: Dynamic, Sparse, and Efficient Backpropagationcited by 3
  12. 2024MobiZO: Enabling Efficient LLM Fine-Tuning at the Edge via Inference Enginescited by 3
10 more
  1. 2024Towards Energy-Efficiency by Navigating the Trilemma of Energy, Latency, and Accuracycited by 2
  2. 2024Skip2-LoRA: A Lightweight On-device DNN Fine-tuning Method for Low-cost Edge Devicescited by 1
  3. 2025Enabling Weak Client Participation via On-device Knowledge Distillation in Heterogeneous Federated Learningcited by 1
  4. 2025Onboard Optimization and Learning: A Surveycited by 1
  5. 2025SALT: A Lightweight Model Adaptation Method for Closed Split Computing Environmentscited by 1
  6. 2025DistilLock: Safeguarding LLMs from Unauthorized Knowledge Distillation on the Edgecited by 0
  7. 2026Memory-Efficient Structured Backpropagation for On-Device LLM Fine-Tuningcited by 0
  8. 2026Zero-Order Optimization for LLM Fine-Tuning via Learnable Direction Samplingcited by 0
  9. 2026Lightweight User-Personalization Method for Closed Split Computingcited by 0
  10. 2026AQLoRA: A Zero-Search Recipe for Fast Quantized LoRA Fine-Tuningcited by 0