万字整理联邦学习系统架构设计参考(1)

4.4 联邦学习功能视图


功能视图是构建联邦学习系统所必需功能的技术中立的视图。功能视图描述了支持联邦学习活动所必需功能的分布, 定义了功能之间的依赖关系。

功能视图涵盖的联邦学习内容包括:

a) 功能组件;

b) 功能层;

c) 跨层功能。

图 6 展示了功能、层和功能组件的概念。

在这里插入图片描述

4.5 用户视图与共同关注点以及功能视图与共同关注点之间关系


共同关注点适用于:

a) 用户视图中的角色和子角色,并且直接或间接影响这些角色所执行的活动;

b) 功能视图中的功能组件, 在执行用户视图所描述的活动时被使用。

共同关注点包括:

a) 安全;

b) 模块化;

c) 互操作。

4.6 联邦学习实现视图


实现视图不在本标准的范围之内。

4.7 联邦学习部署视图


部署视图不在本标准的范围之内。

5 用户视图

=================================================================

5.1 角色、子角色和联邦学习活动概述


联邦学习的核心是分布式服务及服务交付。据此将所有联邦学习相关的活动包括使用服务的活动、提供服务的活动和支撑服务的活动。

联邦学习的角色包括:

a) 服务用户;

b) 参与方;

c) 协调方。

d) 注:在任意给定的时间点,一个参与方可承担多个角色。当承担一个角色时,参与方可限制其只承 担该角色的一个或多个子角色。对于给定角色,子角色是其联邦学习活动的子集。

5.2 联邦学习用户


5.2.1 概述

为使用联邦学习服务,联邦学习服务用户可与联邦学习服务提供者建立业务关系, 也可与联邦学习服务合作者建立业务关系。

注: 联邦学习用户可以是自然人, 或代表该自然人的实体(如参与机构或组织)。

与联邦学习用户及子角色相关的活动如图7所示。

在这里插入图片描述

5.2.2 子角色

联邦学习用户子角色包括:

a) 联邦学习服务用户。联邦学习服务用户的联邦学习活动主要有使用联邦学习服务;

b) 联邦学习业务管理者。联邦学习业务管理者是一个机构或组织。它的主要活动包括发现数据的元数据、发现服务能力及提出服务需求;

c) 联邦学习服务集成者是一个机构或组织。它的主要活动包括与现有系统集成。

5.2.3 活动

联邦学习服务的主要活动包括:

a) 使用联邦学习服务;

b) 从网络中发现数据的元数据;

c) 从网络中发现服务能力;

d) 提出服务需求。

5.3 联邦学习参与方


5.3.1 概述

联邦学习参与方主要参与联邦学习的计算,以及对其他联邦学习参与方或联邦学习服务用户提供服务。

联邦学习参与方为联邦学习系统中共同参与机器学习过程的自然人, 或代表该自然人的实体(如参

与机构或组织)。

与联邦学习参与方的子角色相关的联邦学习活动如图8所示。

在这里插入图片描述

5.3.2 子角色

联邦学习参与方子角色包括:

a) 联邦学习计算参与者;

b) 联邦学习服务提供者。

注1:联邦学习计算参与者主要参与算法活动,如计算活动(建模、预测等)、模型管理;

注2: 联邦学习服务提供者主要负责管理本方提供的能力,如服务管理、数据管理等。

5.3.3 活动

联邦学习参与方的主要活动包括:

a) 计算活动, 如发起建模、参与建模、发起预测、参与预测、接收安全加密计算协议、数据加密;

b) 模型管理, 如模型数据管理、模型元信息管理(版本、参与方、建模时间、有效时间等)、模

型发布、模型使用;

c) 服务管理, 如建模及预测能力、对用户提供的服务清单、服务接入、服务规划;

d) 数据服务, 包括发布数据元信息、发现网络中的数据、本方原始数据管理(包括但不限于存储

方式、使用方式、加密方式)、数据使用。

5.3.2 子角色

联邦学习参与方子角色包括:

a) 联邦学习计算参与者;

b) 联邦学习服务提供者。

  • 24
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值