In PaddleFL, components for defining a federated learning task and training a federated learning job are as follows:
...
...
@@ -46,6 +46,8 @@ In PaddleFL, components for defining a federated learning task and training a fe
-**FL-Worker**: Each organization participates in federated learning will have one or more federated workers that will communicate with the federated parameter server.
-**FL-scheduler**: Decide which set of trainers can join the training before each updating cycle.
## On Going and Future Work
- Experimental benchmark with public datasets in federated learning settings.
@@ -60,6 +60,20 @@ We can define a secure service to send programs to each node in FLJob. There are
## Step 3: Start Federated Learning Run-Time
On FL Scheduler Node, number of servers and workers are defined. Besides, the number of workers that participate in each upating cycle is also determined. Finally, the FL Scheduler waits servers and workers to initialize.