On-Device Machine Learning: An Algorithms and Learning Theory Perspective
Not on the map. Why?
Abstract (arXiv)
The predominant paradigm for using machine learning models on a device is to train a model in the cloud and perform inference using the trained model on the device. However, with increasing number of smart devices and improved hardware, there is interest in performing model training on the device. Given this surge in interest, a comprehensive survey of the field from a device-agnostic perspective sets the stage for both understanding the state-of-the-art and for identifying open challenges and future avenues of research. However, on-device learning is an expansive field with connections to a large number of related topics in AI and machine learning (including online learning, model adaptation, one/few-shot learning, etc.). Hence, covering such a large number of topics in a single survey is impractical. This survey finds a middle ground by reformulating the problem of on-device learning as resource constrained learning where the resources are compute and memory. This reformulation allows tools, techniques, and algorithms from a wide variety of research areas to be compared equitably. In addition to summarizing the state-of-the-art, the survey also identifies a number of challenges and next steps for both the algorithmic and theoretical aspects of on-device learning.
Key facts. Cited by 63 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 10; 2023: 10; 2024: 12; 2025: 20; 2026: 5.
63 papers.
Sort:
By area:
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
- 2021Deep Learning in Human Activity Recognition with Wearable Sensors: A Review on Advancescited by 54
- 2025Empowering Edge Intelligence: A Comprehensive Survey on On-Device AI Modelscited by 44
- 2023Federated Learning for Computationally-Constrained Heterogeneous Devices: A Surveycited by 40
- 2021A TinyML Platform for On-Device Continual Learning with Quantized Latent Replayscited by 37
- 2023Neural Preset for Color Style Transfercited by 36
- 2023Fully Autonomous Programming with Large Language Modelscited by 31
- 2022Efficient Fine-Tuning of BERT Models on the Edgecited by 29
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2022EdgeFormer: A Parameter-Efficient Transformer for On-Device Seq2seq Generationcited by 21
- 2023Model Compression in Practice: Lessons Learned from Practitioners Creating On-device Machine Learning Experiencescited by 21
- 2024Multisize Dataset Condensationcited by 19
38 more
- 2022On-device Training: A First Overview on Existing Systemscited by 18
- 2025Xiaomi MiMo-VL-Miloco Technical Reportcited by 15
- 2021Asynchronous Federated Learning for Sensor Data with Concept Driftcited by 14
- 2024Training Machine Learning models at the Edge: A Surveycited by 11
- 2021DISTREAL: Distributed Resource-Aware Learning in Heterogeneous Systemscited by 10
- 2022Device-Cloud Collaborative Recommendation via Meta Controllercited by 10
- 2023On-Device Unsupervised Image Segmentationcited by 10
- 2022Tiny, always-on and fragile: Bias propagation through design choices in on-device machine learning workflowscited by 8
- 2022CoCoFL: Communication- and Computation-Aware Federated Learning via Partial NN Freezing and Quantizationcited by 7
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inferencecited by 6
- 2025HydraOpt: Navigating the Efficiency-Performance Trade-off of Adapter Mergingcited by 6
- 2024Integrating Pre-Trained Language Model with Physical Layer Communicationscited by 5
- 2025Beyond Low-rank Decomposition: A Shortcut Approach for Efficient On-Device Learningcited by 5
- 2021An Energy-Efficient Edge Computing Paradigm for Convolution-based Image Upsamplingcited by 4
- 2024A Thorough Performance Benchmarking on Lightweight Embedding-based Recommender Systemscited by 4
- 2024Stepping Forward on the Last Milecited by 4
- 2025Resource-Efficient Federated Fine-Tuning Large Language Models for Heterogeneous Datacited by 4
- 2025Efficient Compositional Multi-tasking for On-device Large Language Modelscited by 4
- 2021LCS: Learning Compressible Subspaces for Adaptive Network Compression at Inference Timecited by 3
- 2025Fully Autonomous Programming using Iterative Multi-Agent Debugging with Large Language Modelscited by 3
- 2025K-Merge: Online Continual Merging of Adapters for On-device Large Language Modelscited by 3
- 2023Gated Compression Layers for Efficient Always-On Modelscited by 2
- 2023TinyMetaFed: Efficient Federated Meta-Learning for TinyMLcited by 2
- 2024Exploring Learning Complexity for Efficient Downstream Dataset Pruningcited by 2
- 2024Designing Extremely Memory-Efficient CNNs for On-device Vision Taskscited by 2
- 2025A Systematic Review of ECG Arrhythmia Classification: Adherence to Standards, Fair Evaluation, and Embedded Feasibilitycited by 2
- 2025On-device System of Compositional Multi-tasking in Large Language Modelscited by 2
- 2022Efficient Fine-Tuning of Compressed Language Models with Learnerscited by 1
- 2025LeanTTA: A Backpropagation-Free and Stateless Approach to Quantized Test-Time Adaptation on Edge Devicescited by 1
- 2025Efficient Adaptation of Deep Neural Networks for Semantic Segmentation in Space Applicationscited by 1
- 2025Onboard Optimization and Learning: A Surveycited by 1
- 2026ImageHD: Energy-Efficient On-Device Continual Learning of Visual Representations via Hyperdimensional Computingcited by 1
- 2022Interactive Attention AI to translate low light photos to captions for night scene understanding in women safetycited by 0
- 2022Efficient Personalized Learning for Wearable Health Applications using HyperDimensional Computingcited by 0
- 2023Mathematical Challenges in Deep Learningcited by 0
- 2023Towards Real Smart Apps: Investigating Human-AI Interactions in Smartphone On-Device AI Appscited by 0
- 2024Mobile Fitting Room: On-device Virtual Try-on via Diffusion Modelscited by 0
- 2024Towards Low-Energy Adaptive Personalization for Resource-Constrained Devicescited by 0
50 most cited of 63 All 63 (JSON)
- 2026A Methodology to Assess Power Modeling in Energy-Aware Federated Learning on Heterogeneous Mobile Devices26 May 2026
- 2026Uncertainty-Guided Edge Learning for Deep Image Regression in Remote Sensing7 May 2026
- 2026ImageHD: Energy-Efficient On-Device Continual Learning of Visual Representations via Hyperdimensional Computing23 Apr 2026
- 2026Clustering-driven Memory Compression for On-device Large Language Models24 Jan 2026
- 2026On-Device Large Language Models for Sequential Recommendation14 Jan 2026
- 2025Xiaomi MiMo-VL-Miloco Technical Report19 Dec 2025
- 2025Intrusion Detection on Resource-Constrained IoT Devices with Hardware-Aware ML and DL1 Dec 2025
- 2025K-Merge: Online Continual Merging of Adapters for On-device Large Language Models15 Oct 2025
- 2025On-device System of Compositional Multi-tasking in Large Language Models11 Oct 2025
- 2025Efficient Resource-Constrained Training of Transformers via Subspace Optimization10 Oct 2025
- 2025CURA: Size Isnt All You Need -- A Compact Universal Architecture for On-Device Intelligence29 Sep 2025
- 2025Testing chatbots on the creation of encoders for audio conditioned image generation9 Sep 2025
38 more
- 2025HydraOpt: Navigating the Efficiency-Performance Trade-off of Adapter Merging23 Jul 2025
- 2025Efficient Compositional Multi-tasking for On-device Large Language Models21 Jul 2025
- 2025XTransfer: Modality-Agnostic Few-Shot Model Transfer for Human Sensing at the Edge28 Jun 2025
- 2025Client Clustering Meets Knowledge Sharing: Enhancing Privacy and Robustness in Personalized Peer-to-Peer Learning25 Jun 2025
- 2025Beyond Low-rank Decomposition: A Shortcut Approach for Efficient On-Device Learning8 May 2025
- 2025Onboard Optimization and Learning: A Survey7 May 2025
- 2025Efficient Adaptation of Deep Neural Networks for Semantic Segmentation in Space Applications22 Apr 2025
- 2025Resource-Efficient Federated Fine-Tuning Large Language Models for Heterogeneous Data27 Mar 2025
- 2025LeanTTA: A Backpropagation-Free and Stateless Approach to Quantized Test-Time Adaptation on Edge Devices20 Mar 2025
- 2025Fully Autonomous Programming using Iterative Multi-Agent Debugging with Large Language Models10 Mar 2025
- 2025A Systematic Review of ECG Arrhythmia Classification: Adherence to Standards, Fair Evaluation, and Embedded Feasibility10 Mar 2025
- 2025Empowering Edge Intelligence: A Comprehensive Survey on On-Device AI Models8 Mar 2025
- 2025Graph in the Vault: Protecting Edge GNN Inference with Trusted Execution Environment20 Feb 2025
- 2024Stepping Forward on the Last Mile6 Nov 2024
- 2024Designing Extremely Memory-Efficient CNNs for On-device Vision Tasks7 Aug 2024
- 2024A Thorough Performance Benchmarking on Lightweight Embedding-based Recommender Systems25 Jun 2024
- 2024P4: Towards private, personalized, and Peer-to-Peer learning27 May 2024
- 2024Privacy-Enhanced Training-as-a-Service for On-Device Intelligence: Concept, Architectural Scheme, and Open Problems16 Apr 2024
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inference3 Apr 2024
- 2024Towards Low-Energy Adaptive Personalization for Resource-Constrained Devices23 Mar 2024
- 2024Multisize Dataset Condensation10 Mar 2024
- 2024Training Machine Learning models at the Edge: A Survey5 Mar 2024
- 2024Integrating Pre-Trained Language Model with Physical Layer Communications18 Feb 2024
- 2024Exploring Learning Complexity for Efficient Downstream Dataset Pruning8 Feb 2024
- 2024Mobile Fitting Room: On-device Virtual Try-on via Diffusion Models2 Feb 2024
- 2023Model Compression in Practice: Lessons Learned from Practitioners Creating On-device Machine Learning Experiences6 Oct 2023
- 2023Federated Learning for Computationally-Constrained Heterogeneous Devices: A Survey18 Jul 2023
- 2023TinyMetaFed: Efficient Federated Meta-Learning for TinyML13 Jul 2023
- 2023Towards Real Smart Apps: Investigating Human-AI Interactions in Smartphone On-Device AI Apps3 Jul 2023
- 2023Fully Autonomous Programming with Large Language Models20 Apr 2023
- 2023Mathematical Challenges in Deep Learning24 Mar 2023
- 2023Neural Preset for Color Style Transfer23 Mar 2023
- 2023Gated Compression Layers for Efficient Always-On Models15 Mar 2023
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularization3 Mar 2023
- 2023On-Device Unsupervised Image Segmentation24 Feb 2023
- 2022On-device Training: A First Overview on Existing Systems1 Dec 2022
- 2022Efficient Fine-Tuning of Compressed Language Models with Learners3 Aug 2022
- 2022Efficient Personalized Learning for Wearable Health Applications using HyperDimensional Computing1 Aug 2022
50 newest of 63 All 63 (JSON)
- 2025Xiaomi MiMo-VL-Miloco Technical Reportcited by 15
- 2025Xiaomi MiMo-VL-Miloco Technical Report19 Dec 2025
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
- 2021Deep Learning in Human Activity Recognition with Wearable Sensors: A Review on Advancescited by 54
- 2025Empowering Edge Intelligence: A Comprehensive Survey on On-Device AI Modelscited by 44
- 2023Federated Learning for Computationally-Constrained Heterogeneous Devices: A Surveycited by 40
- 2021A TinyML Platform for On-Device Continual Learning with Quantized Latent Replayscited by 37
- 2023Neural Preset for Color Style Transfercited by 36
- 2023Fully Autonomous Programming with Large Language Modelscited by 31
- 2022Efficient Fine-Tuning of BERT Models on the Edgecited by 29
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2022EdgeFormer: A Parameter-Efficient Transformer for On-Device Seq2seq Generationcited by 21
- 2023Model Compression in Practice: Lessons Learned from Practitioners Creating On-device Machine Learning Experiencescited by 21
- 2024Multisize Dataset Condensationcited by 19
12 most cited of 60 All 60 (JSON)
- 2026A Methodology to Assess Power Modeling in Energy-Aware Federated Learning on Heterogeneous Mobile Devices26 May 2026
- 2026Uncertainty-Guided Edge Learning for Deep Image Regression in Remote Sensing7 May 2026
- 2026ImageHD: Energy-Efficient On-Device Continual Learning of Visual Representations via Hyperdimensional Computing23 Apr 2026
- 2026Clustering-driven Memory Compression for On-device Large Language Models24 Jan 2026
- 2026On-Device Large Language Models for Sequential Recommendation14 Jan 2026
- 2025Intrusion Detection on Resource-Constrained IoT Devices with Hardware-Aware ML and DL1 Dec 2025
- 2025K-Merge: Online Continual Merging of Adapters for On-device Large Language Models15 Oct 2025
- 2025On-device System of Compositional Multi-tasking in Large Language Models11 Oct 2025
- 2025Efficient Resource-Constrained Training of Transformers via Subspace Optimization10 Oct 2025
- 2025CURA: Size Isnt All You Need -- A Compact Universal Architecture for On-Device Intelligence29 Sep 2025
- 2025Testing chatbots on the creation of encoders for audio conditioned image generation9 Sep 2025
- 2025HydraOpt: Navigating the Efficiency-Performance Trade-off of Adapter Merging23 Jul 2025
12 newest of 60 All 60 (JSON)