A First Look at Deep Learning Apps on Smartphones
Not on the map. Why?
Abstract (arXiv)
We are in the dawn of deep learning explosion for smartphones. To bridge the gap between research and practice, we present the first empirical study on 16,500 the most popular Android apps, demystifying how smartphone apps exploit deep learning in the wild. To this end, we build a new static tool that dissects apps and analyzes their deep learning functions. Our study answers threefold questions: what are the early adopter apps of deep learning, what do they use deep learning for, and how do their deep learning models look like. Our study has strong implications for app developers, smartphone vendors, and deep learning R&D. On one hand, our findings paint a promising picture of deep learning for smartphones, showing the prosperity of mobile deep learning frameworks as well as the prosperity of apps building their cores atop deep learning. On the other hand, our findings urge optimizations on deep learning models deployed on smartphones, the protection of these models, and validation of research ideas on these models.
Key facts. Cited by 47 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 10; 2023: 8; 2024: 10; 2025: 5; 2026: 3.
47 papers.
Sort:
By area:
- 2024Fast On-device LLM Inference with NPUscited by 58
- 2021DeepPayload: Black-box Backdoor Attack on Deep Learning Models through Neural Payload Injectioncited by 42
- 2024MELTing point: Mobile Evaluation of Language Transformerscited by 35
- 2022Efficient Split-Mix Federated Learning for On-Demand and In-Situ Customizationcited by 34
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
- 2021FEDZIP: A Compression Framework for Communication-Efficient Federated Learningcited by 27
- 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wildcited by 25
- 2023Mobile Foundation Model as Firmwarecited by 25
- 2021An Empirical Study on Deployment Faults of Deep Learning Based Mobile Applicationscited by 20
- 2021LegoDNN: Block-grained Scaling of Deep Neural Networks for Mobile Visioncited by 20
- 2021Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android Appscited by 19
- 2022On-device Training: A First Overview on Existing Systemscited by 18
35 more
- 2024PocketLLM: Enabling On-Device Fine-Tuning for Personalized LLMscited by 18
- 2023NNSplitter: An Active Defense Solution for DNN Model via Automated Weight Obfuscationcited by 15
- 2024Are LLMs Correctly Integrated into Software Systems?cited by 13
- 2022Benchmarking of DL Libraries and Models on Mobile Devicescited by 12
- 2022Smart App Attack: Hacking Deep Learning Models in Android Appscited by 12
- 2021OODIn: An Optimised On-Device Inference Framework for Heterogeneous Mobile Devicescited by 7
- 2022Demystifying Swarm Learning: A New Paradigm of Blockchain-based Decentralized Federated Learningcited by 7
- 2022Distributed intelligence on the Edge-to-Cloud Continuum: A systematic literature reviewcited by 6
- 2022Boosting DNN Cold Inference on Edge Devicescited by 6
- 2024Investigating White-Box Attacks for On-Device Modelscited by 6
- 2021Boosting Mobile CNN Inference through Semantic Memorycited by 5
- 2023PolyThrottle: Energy-efficient Neural Network Inference on Edge Devicescited by 5
- 2023Exploring the Performance and Efficiency of Transformer Models for NLP on Mobile Devicescited by 4
- 2024Fairness Concerns in App Reviews: A Study on AI-based Mobile Appscited by 4
- 2024Generative AI on the Edge: Architecture and Performance Evaluationcited by 4
- 2025NestQuant: Post-Training Integer-Nesting Quantization for On-Device DNNcited by 4
- 2022Edge Security: Challenges and Issuescited by 3
- 2023Beyond the Model: Data Pre-processing Attack to Deep Learning Models in Android Appscited by 2
- 2023Deploying Deep Reinforcement Learning Systems: A Taxonomy of Challengescited by 2
- 2024A Picture is Worth 500 Labels: A Case Study of Demographic Disparities in Local Machine Learning Models for Instagram and TikTokcited by 2
- 2025THEMIS: Towards Practical Intellectual Property Protection for Post-Deployment On-Device Deep Learning Modelscited by 2
- 2025A Two-Stage Data Selection Framework for Data-Efficient Model Training on Edge Devicescited by 2
- 2022An Empirical Study of AI Techniques in Mobile Applicationscited by 1
- 2024CARIn: Constraint-Aware and Responsive Inference on Heterogeneous Devices for Single- and Multi-DNN Workloadscited by 1
- 2025Stealthy Backdoor Attack to Real-world Models in Android Appscited by 1
- 2025Optimizing Storage Overhead of User Behavior Log for ML-embedded Mobile Appscited by 1
- 2021C3DRec: Cloud-Client Cooperative Deep Learning for Temporal Recommendation in the Post-GDPR Eracited by 0
- 2021Doing good by fighting fraud: Ethical anti-fraud systems for mobile paymentscited by 0
- 2021Scalable Smartphone Cluster for Deep Learningcited by 0
- 2023Mobiprox: Supporting Dynamic Approximate Computing on Mobilescited by 0
- 2023Towards Real Smart Apps: Investigating Human-AI Interactions in Smartphone On-Device AI Appscited by 0
- 2024MatchNAS: Optimizing Edge AI in Sparse-Label Data Contexts via Automating Deep Neural Network Porting for Mobile Deploymentcited by 0
- 2026Optimizing Feature Extraction for On-device Model Inference with User Behavior Sequencescited by 0
- 2026LoREnc: Low-Rank Encryption for Securing Foundation Models and LoRA Adapterscited by 0
- 2026SoK: Attack and Defense Landscape of Mobile On-device AI Systemscited by 0
- 2026SoK: Attack and Defense Landscape of Mobile On-device AI Systems1 Jul 2026
- 2026LoREnc: Low-Rank Encryption for Securing Foundation Models and LoRA Adapters13 May 2026
- 2026Optimizing Feature Extraction for On-device Model Inference with User Behavior Sequences23 Mar 2026
- 2025Optimizing Storage Overhead of User Behavior Log for ML-embedded Mobile Apps15 Oct 2025
- 2025NestQuant: Post-Training Integer-Nesting Quantization for On-Device DNN22 Jun 2025
- 2025A Two-Stage Data Selection Framework for Data-Efficient Model Training on Edge Devices22 May 2025
- 2025THEMIS: Towards Practical Intellectual Property Protection for Post-Deployment On-Device Deep Learning Models31 Mar 2025
- 2025Stealthy Backdoor Attack to Real-world Models in Android Apps2 Jan 2025
- 2024Generative AI on the Edge: Architecture and Performance Evaluation18 Nov 2024
- 2024CARIn: Constraint-Aware and Responsive Inference on Heterogeneous Devices for Single- and Multi-DNN Workloads2 Sep 2024
- 2024Fast On-device LLM Inference with NPUs8 Jul 2024
- 2024Are LLMs Correctly Integrated into Software Systems?6 Jul 2024
35 more
- 2024PocketLLM: Enabling On-Device Fine-Tuning for Personalized LLMs1 Jul 2024
- 2024A Picture is Worth 500 Labels: A Case Study of Demographic Disparities in Local Machine Learning Models for Instagram and TikTok27 Mar 2024
- 2024MELTing point: Mobile Evaluation of Language Transformers19 Mar 2024
- 2024MatchNAS: Optimizing Edge AI in Sparse-Label Data Contexts via Automating Deep Neural Network Porting for Mobile Deployment21 Feb 2024
- 2024Investigating White-Box Attacks for On-Device Models8 Feb 2024
- 2024Fairness Concerns in App Reviews: A Study on AI-based Mobile Apps16 Jan 2024
- 2023PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices30 Oct 2023
- 2023Mobile Foundation Model as Firmware28 Aug 2023
- 2023Deploying Deep Reinforcement Learning Systems: A Taxonomy of Challenges23 Aug 2023
- 2023Towards Real Smart Apps: Investigating Human-AI Interactions in Smartphone On-Device AI Apps3 Jul 2023
- 2023Exploring the Performance and Efficiency of Transformer Models for NLP on Mobile Devices20 Jun 2023
- 2023Beyond the Model: Data Pre-processing Attack to Deep Learning Models in Android Apps6 May 2023
- 2023NNSplitter: An Active Defense Solution for DNN Model via Automated Weight Obfuscation28 Apr 2023
- 2023Mobiprox: Supporting Dynamic Approximate Computing on Mobiles16 Mar 2023
- 2022An Empirical Study of AI Techniques in Mobile Applications3 Dec 2022
- 2022On-device Training: A First Overview on Existing Systems1 Dec 2022
- 2022Boosting DNN Cold Inference on Edge Devices15 Jun 2022
- 2022Edge Security: Challenges and Issues14 Jun 2022
- 2022Distributed intelligence on the Edge-to-Cloud Continuum: A systematic literature review29 Apr 2022
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applications25 Apr 2022
- 2022Smart App Attack: Hacking Deep Learning Models in Android Apps23 Apr 2022
- 2022Efficient Split-Mix Federated Learning for On-Demand and In-Situ Customization18 Mar 2022
- 2022Benchmarking of DL Libraries and Models on Mobile Devices14 Feb 2022
- 2022Demystifying Swarm Learning: A New Paradigm of Blockchain-based Decentralized Federated Learning14 Jan 2022
- 2021LegoDNN: Block-grained Scaling of Deep Neural Networks for Mobile Vision18 Dec 2021
- 2021Boosting Mobile CNN Inference through Semantic Memory5 Dec 2021
- 2021Scalable Smartphone Cluster for Deep Learning23 Oct 2021
- 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wild28 Sep 2021
- 2021Doing good by fighting fraud: Ethical anti-fraud systems for mobile payments28 Jun 2021
- 2021OODIn: An Optimised On-Device Inference Framework for Heterogeneous Mobile Devices8 Jun 2021
- 2021FEDZIP: A Compression Framework for Communication-Efficient Federated Learning2 Feb 2021
- 2021DeepPayload: Black-box Backdoor Attack on Deep Learning Models through Neural Payload Injection18 Jan 2021
- 2021C3DRec: Cloud-Client Cooperative Deep Learning for Temporal Recommendation in the Post-GDPR Era13 Jan 2021
- 2021An Empirical Study on Deployment Faults of Deep Learning Based Mobile Applications13 Jan 2021
- 2021Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android Apps12 Jan 2021
- 2024Are LLMs Correctly Integrated into Software Systems?cited by 13
- 2024Are LLMs Correctly Integrated into Software Systems?6 Jul 2024
- 2024Fast On-device LLM Inference with NPUscited by 58
- 2021DeepPayload: Black-box Backdoor Attack on Deep Learning Models through Neural Payload Injectioncited by 42
- 2024MELTing point: Mobile Evaluation of Language Transformerscited by 35
- 2022Efficient Split-Mix Federated Learning for On-Demand and In-Situ Customizationcited by 34
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
- 2021FEDZIP: A Compression Framework for Communication-Efficient Federated Learningcited by 27
- 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wildcited by 25
- 2023Mobile Foundation Model as Firmwarecited by 25
- 2021An Empirical Study on Deployment Faults of Deep Learning Based Mobile Applicationscited by 20
- 2021LegoDNN: Block-grained Scaling of Deep Neural Networks for Mobile Visioncited by 20
- 2021Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android Appscited by 19
- 2022On-device Training: A First Overview on Existing Systemscited by 18
12 most cited of 44 All 44 (JSON)
- 2026SoK: Attack and Defense Landscape of Mobile On-device AI Systems1 Jul 2026
- 2026LoREnc: Low-Rank Encryption for Securing Foundation Models and LoRA Adapters13 May 2026
- 2026Optimizing Feature Extraction for On-device Model Inference with User Behavior Sequences23 Mar 2026
- 2025Optimizing Storage Overhead of User Behavior Log for ML-embedded Mobile Apps15 Oct 2025
- 2025NestQuant: Post-Training Integer-Nesting Quantization for On-Device DNN22 Jun 2025
- 2025A Two-Stage Data Selection Framework for Data-Efficient Model Training on Edge Devices22 May 2025
- 2025Stealthy Backdoor Attack to Real-world Models in Android Apps2 Jan 2025
- 2024Generative AI on the Edge: Architecture and Performance Evaluation18 Nov 2024
- 2024CARIn: Constraint-Aware and Responsive Inference on Heterogeneous Devices for Single- and Multi-DNN Workloads2 Sep 2024
- 2024Fast On-device LLM Inference with NPUs8 Jul 2024
- 2024PocketLLM: Enabling On-Device Fine-Tuning for Personalized LLMs1 Jul 2024
- 2024A Picture is Worth 500 Labels: A Case Study of Demographic Disparities in Local Machine Learning Models for Instagram and TikTok27 Mar 2024
12 newest of 44 All 44 (JSON)