On-Device Fine-Tuning via Backprop-Free Zeroth-Order Optimization
On the map: LLM agents and tool use → Agent memory systems
Abstract (arXiv)
On-device fine-tuning is a critical capability for edge AI systems, which must support adaptation to different agentic tasks under stringent memory constraints. Conventional backpropagation (BP)-based training requires storing layer activations and optimizer states, a demand that can be only partially alleviated through checkpointing. In edge deployments in which the model weights must reside entirely in device memory, this overhead severely limits the maximum model size that can be deployed. Memory-efficient zeroth-order optimization (MeZO) alleviates this bottleneck by estimating gradients using forward evaluations alone, eliminating the need for storing intermediate activations or optimizer states. This enables significantly larger models to fit within on-chip memory, albeit at the cost of potentially longer fine-tuning wall-clock time. This paper first provides a theoretical estimate of the relative model sizes that can be accommodated under BP and MeZO training. We then numerically validate the analysis, demonstrating that MeZO exhibits accuracy advantages under on-device memory constraints, provided sufficient wall-clock time is available for fine-tuning.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Placed in Agent memory systems, one of 16 directions in LLM agents and tool use. Builds on 20 of its 29 references that are in the map. First posted on arXiv 14 Nov 2025.
Builds on
20 of 29 references.
References · 20
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,703
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,509
- 2020Longformer: The Long-Document Transformercited by 3,413
- 2023Qwen Technical Reportcited by 3,344
- 2016Pointer Sentinel Mixture Modelscited by 3,096
- 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,183
- 2023GQA: Training Generalized Multi-Query Transformer Models from Multi-Head Checkpointscited by 1,346
- 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,256
- 2023Fine-Tuning Language Models with Just Forward Passescited by 345
- 2022Reducing Activation Recomputation in Large Transformer Modelscited by 302
- 2023FireAct: Toward Language Agent Fine-tuningcited by 256
8 more
- 2013Optimal rates for zero-order convex optimization: the power of two function evaluationscited by 198
- 2023Scaling Down to Scale Up: A Guide to Parameter-Efficient Fine-Tuningcited by 173
- 2024Sparse MeZO: Less Parameters for Better Performance in Zeroth-Order LLM Fine-Tuningcited by 54
- 2024AdaZeta: Adaptive Zeroth-Order Tensor-Train Adaption for Memory-Efficient Large Language Models Fine-Tuningcited by 25
- 2024PocketLLM: Enabling On-Device Fine-Tuning for Personalized LLMscited by 18
- 2025From LLMs to Edge: Parameter-Efficient Fine-Tuning on Edge Devicescited by 4
- 2025Fine-Tuning Small Language Models for Domain-Specific AI: An Edge AI Perspectivecited by 2
- 2025Memory Savings at What Cost? A Study of Alternatives to Backpropagationcited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2026A Comparative Study of CNN Optimization Methods for Edge AI: Exploring the Role of Early Exits
- 2023On the fly Deep Neural Network Optimization Control for Low-Power Computer Vision
- 2025Efficient Precision-Scalable Hardware for Microscaling (MX) Processing in Robotics Learning
- 2026Techniques for Peak Memory Reduction for LoRA Fine-tuning of LLMs on Edge Devices
- 2023Multi-objective Deep Reinforcement Learning for Mobile Edge Computing
- 2025LeanTTA: A Backpropagation-Free and Stateless Approach to Quantized Test-Time Adaptation on Edge Devices
- 2025ElasticZO: A Memory-Efficient On-Device Learning with Combined Zeroth- and First-Order Optimization
- 2025Optimizing Neural Networks with Learnable Non-Linear Activation Functions via Lookup-Based FPGA Acceleration