09.05.2023 Views

pdfcoffee

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TensorFlow for Mobile and IoT and TensorFlow.js

Figure 10: GPU speed-up over CPU for various learning models running on various phones

An overview of federated learning at the

edge

As discussed, edge computing is a distributed computing model that brings

computation and data closer to the location where it is needed.

Now, let's introduce Federated Learning (FL) [8] at the edge, starting with two

use cases.

Suppose you built an app for playing music on mobile devices and then you want

to add recommendation features aimed at helping users to discover new songs

they might like. Is there a way to build a distributed model that leverages each

user's experience without disclosing any private data?

Suppose you are a car manufacturer producing millions of cars connected via 5G

networks, and then you want to build a distributed model for optimizing each

car's fuel consumption. Is there a way to build such a model without disclosing

the driving behavior of each user?

[ 474 ]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!