Smart at what cost? Characterising Mobile Deep Neural Networks in the wild
Mario Almeida, Stefanos Laskaridis, Abhinav Mehrotra, Lukasz Dudziak,, Ilias Leontiadis, Nicholas D. Lane

TL;DR
This paper conducts a comprehensive analysis of mobile deep neural network deployments in real-world Android apps, examining their performance, energy consumption, and deployment practices across diverse devices using a new measurement tool.
Contribution
It presents the first holistic study of DNN usage in the wild on mobile devices, including a new tool, gaugeNN, for automated deployment and analysis across different frameworks and platforms.
Findings
Deep learning models are widely used across popular mobile apps.
There is a significant gap between research techniques and real-world deployment practices.
Mobile DNNs have notable energy footprints and performance variability.
Abstract
With smartphones' omnipresence in people's pockets, Machine Learning (ML) on mobile is gaining traction as devices become more powerful. With applications ranging from visual filters to voice assistants, intelligence on mobile comes in many forms and facets. However, Deep Neural Network (DNN) inference remains a compute intensive workload, with devices struggling to support intelligence at the cost of responsiveness.On the one hand, there is significant research on reducing model runtime requirements and supporting deployment on embedded devices. On the other hand, the strive to maximise the accuracy of a task is supported by deeper and wider neural networks, making mobile deployment of state-of-the-art DNNs a moving target. In this paper, we perform the first holistic study of DNN usage in the wild in an attempt to track deployed models and match how these run on widely deployed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGreen IT and Sustainability · Age of Information Optimization · IoT and Edge/Fog Computing
