Files
openmlsys-zh/chapter_federated_learning/system_architecture.md
2022-03-13 16:14:52 +08:00

21 lines
895 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## 系统架构
联邦学习系统由调度器模块、服务器模块和客户端模块三个部分组成,其系统架构如 :numref:`ch10-federated-learning-architecture`所示。其中:
- 联邦学习调度器:
联邦学习调度器FL-Scheduler协助集群组网并负责管理面任务的下发。
- 联邦学习服务器:
联邦学习服务器FL-Server提供客户端选择、限时通信、分布式联邦聚合功能。FL-Server需要具备支持端云千万台设备的能力以及边缘服务器的接入和安全处理的逻辑。
- 联邦学习客户端:
联邦学习客户端FL-Client负责本地数据训练并在和FL-Server进行通信时对上传权重进行安全加密。
![联邦学习系统架构图](../img/ch10/ch10-federated-learning-architecture.png)
:label:`ch10-federated-learning-architecture`