SplitEasy: A Practical Approach for Training ML models on Mobile Devices in a split second

11/09/2020
by   Kamalesh Palanisamy, et al.
35

Modern mobile devices, although resourceful, cannot train state-of-the-art machine learning models without the assistance of servers, which require access to privacy-sensitive user data. Split learning has recently emerged as a promising technique for training complex deep learning (DL) models on low-powered mobile devices. The core idea behind this technique is to train the sensitive layers of a DL model on the mobile devices while offloading the computationally intensive layers to a server. Although a lot of works have already explored the effectiveness of split learning in simulated settings, a usable toolkit for this purpose does not exist. In this work, we propose SplitEasy, a framework for training ML models on mobile devices using split learning. Using the abstraction provided by SplitEasy, developers can run various DL models under split learning setting by making minimal modifications. We provide a detailed explanation of SplitEasy and perform experiments under varying networks to demonstrate its versatility. We demonstrate how SplitEasy can be used to train state-of-the-art models while incurring nearly constant computational cost on mobile devices.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/18/2019

Distributed Machine Learning on Mobile Devices: A Survey

In recent years, mobile devices have gained increasingly development wit...
research
09/10/2018

Deep Learning Towards Mobile Applications

Recent years have witnessed an explosive growth of mobile devices. Mobil...
research
07/04/2022

Federated Split GANs

Mobile devices and the immense amount and variety of data they generate ...
research
03/19/2023

PFSL: Personalized Fair Split Learning with Data Label Privacy for thin clients

The traditional framework of federated learning (FL) requires each clien...
research
06/03/2017

MobiRNN: Efficient Recurrent Neural Network Execution on Mobile GPU

In this paper, we explore optimizations to run Recurrent Neural Network ...
research
08/04/2020

DESIRE: A Third Way for a European Exposure Notification System Leveraging the best of centralized and decentralized systems

This document presents an evolution of the ROBERT protocol that decentra...
research
10/22/2019

Notable Site Recognition on Mobile Devices using Deep Learning with Crowd-sourced Imagery

In this work we design a mobile system that is able to automatically rec...

Please sign up or login with your details

Forgot password? Click here to reset