Combining Cloud and Mobile Computing for Machine Learning
Not on the map. Why?
Abstract (arXiv)
Although the computing power of mobile devices is increasing, machine learning models are also growing in size. This trend creates problems for mobile devices due to limitations like their memory capacity and battery life. While many services, like ChatGPT and Midjourney, run all the inferences in the cloud, we believe a flexible and fine-grained task distribution is more desirable. In this work, we consider model segmentation as a solution to improving the user experience, dividing the computation between mobile devices and the cloud in a way that offloads the compute-heavy portion of the model while minimizing the data transfer required. We show that the division not only reduces the wait time for users but can also be fine-tuned to optimize the workloads of the cloud. To achieve that, we design a scheduler that collects information about network quality, client device capability, and job requirements, making decisions to achieve consistent performance across a range of devices while reducing the work the cloud needs to perform.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 20 of its 41 references that are in the map. First posted on arXiv 20 Jan 2024.
Builds on
20 of 41 references.
References · 20
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2020Designing Network Design Spacescited by 954
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2015Quantized Convolutional Neural Networks for Mobile Devicescited by 212
- 2016Clipper: A Low-Latency Online Prediction Serving Systemcited by 191
- 2017Distributed Deep Neural Networks over the Cloud, the Edge and End Devicescited by 119
- 2022Revisiting Weakly Supervised Pre-Training of Visual Perception Modelscited by 116
- 2017TensorFlow-Serving: Flexible, High-Performance ML Servingcited by 85
8 more
- 2020Improving Image Captioning with Better Use of Captionscited by 84
- 2020Autonomous Driving with Deep Learning: A Survey of State-of-Art Technologiescited by 41
- 2022Machine Learning Model Sizes and the Parameter Gapcited by 39
- 2018Auto-tuning Neural Network Quantization Framework for Collaborative Inference Between the Cloud and Edgecited by 20
- 2020MLPerf Mobile Inference Benchmarkcited by 14
- 2017A Survey on Low Latency Towards 5G: RAN, Core Network and Caching Solutionscited by 10
- 2014The Missing Piece in Complex Analytics: Low Latency, Scalable Model Management and Serving with Veloxcited by 8
- 2020Cloud-gaming:Analysis of Google Stadia trafficcited by 4
Built on by
Not cited yet.