News for hackers. Stuff that matters.
Re:Flower – A Friendly Federated Learning Framework by riidom on Monday March 28, 2022 @07:05AM (#30829235)
So this is about machine learning apparently, not learning as in teaching students. I don't quite get where the "federated" part comes into play.
Re:Flower – A Friendly Federated Learning Framework by tanto on Monday March 28, 2022 @07:18AM (#30829297)
To quote from Wikipedia:

``` Federated learning (also known as collaborative learning) is a machine learning technique that trains an algorithm across multiple decentralized edge devices or servers holding local data samples, without exchanging them. ```

basically you can train ML models collaboratively without ever seeing the other datasets. One example would be multiple hospitals training models to detect breast cancer without the need to exchange the data samples.

Another example is how Google trains models for the keyboard on Android. See here: https://ai.googleblog.com/2017/04/federated-learning-collabo...

Re:Flower – A Friendly Federated Learning Framework by riidom on Monday March 28, 2022 @07:48AM (#30829474)
Oh thank you, didn't thought it's an official term.
Re:Flower – A Friendly Federated Learning Framework by seanhunter on Monday March 28, 2022 @03:02PM (#30834260)
I'm interested in whether federated learning can bring ML to situations where you don't want to pool all the data in one spot for privacy reasons. Say you run a B2B Saas business in seperate tenancies and in each tenant contains sensitive information about that client (eg about their clients). Could you run a federated learning model such that it could learn in each tenant and improve the overall model but not share any of the sensitive information between tenants?
Re:Flower – A Friendly Federated Learning Framework by wbeckler on Monday March 28, 2022 @05:05PM (#30835566)
This depends on details of the ML model. There is a mathematical field devoted to this specific question, differential privacy, and the techniques are in production at scale at Google, Apple and in the US census.
Re:Flower – A Friendly Federated Learning Framework by tanto on Monday March 28, 2022 @05:47PM (#30836032)
Yes indeed. Using federated learning with Flower makes training over multiple disconnected partitions possible. Additionally there are privacy enhancing techniques such as differential privacy but they come with a cost and are not always nesesecary.

You can train models over multiple silos, devices, users and many other kind of partitioning where for some reason you can't aggregate the dataset centrally.

Re:Flower – A Friendly Federated Learning Framework by niclane7 on Monday March 28, 2022 @01:59PM (#30833493)
This is cool. Nice graphic. I like this event they are talking about on the site. I plan to go.
Re:Flower – A Friendly Federated Learning Framework by mountainriver on Monday March 28, 2022 @12:31PM (#30832304)
These docs don’t render great on mobile just FYI
Re:Flower – A Friendly Federated Learning Framework by tanto on Monday March 28, 2022 @02:31PM (#30833886)
Thank you for the feedback! We are working on it. Just relaunched the website and docs are going to be updated soon.
Re:Flower – A Friendly Federated Learning Framework by tanto on Wednesday April 06, 2022 @10:03AM (#30932044)
Now the docs should look nice on mobile!
Re:Flower – A Friendly Federated Learning Framework by Hardik_Shah on Tuesday March 29, 2022 @09:27AM (#30842256)
FL has emerged as a promising technique for edge devices to collaboratively learn a shared prediction model while keeping their training data on the device, thereby decoupling machine learning from the need to store the data in the cloud. However, FL is difficult to realistically implement due to scale and system heterogeneity. Although there are several research frameworks for simulating FL algorithms, none of them support the study of scalable FL workloads on heterogeneous edge devices.