- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
智能制造联邦学习应用指南
Guidanceforfederatedlearningapplicationofintelligentmanufacturing
目 次
前言 I
范围 1
规范性引用文件 1
术语和定义 1
缩略语 3
架构 3
分类 4
参与方角色 4
实现过程 5
软件系统 6
附录A(资料性)智能制造联邦学习实现过程流程图 12
附录B(资料性)评价指标计算公式 13
参考文献 15
I
I
PAGE
PAGE10
智能制造联邦学习应用指南
范围
本文件给出了面向智能制造的联邦学习架构、分类、参与方角色、实现过程和软件系统等应用指南。本文件适用于智能制造的联邦学习系统部署、开发和应用。
规范性引用文件
本文件没有规范性引用文件。
术语和定义
下列术语和定义适用于本文件。
3.1
联邦学习federatedlearning
一种分布式机器学习技术,其核心思想是通过在多个拥有本地数据的数据源之间进行分布式模型训
练,在不需要交换本地个体或样本数据的前提下,仅通过交换模型参数或中间结果的方式,构建基于虚拟融合数据下的全局模型,从而实现数据隐私保护和数据共享计算的平衡,即“数据可用不可见”“数据不动模型动”的应用新模式。
[来源:IEEEP3652.1—2020,1.1,有修改]
3.2
联邦簇federatedcluster
以相同数据方案在资产数据上训练的模型的所有学习任务。
3.3
联邦学习任务federatedlearningtask
需要用算法训练的机器学习模型,简称任务。
3.4
联邦学习计划federatedlearningprogram
对应一个联邦学习任务,表示联邦学习服务器和相关联邦学习客户端的联邦执行指令。
3.5
联邦学习软件系统federatedlearningsystem
一套完整的、严密的用于实现联邦学习功能的软件。
3.6
元数据metadata
数据集的字段信息,如字段名、字段类型、字段信息等。
3.7
局部模型localmodel
各个客户端的模型。
3.8
全局模型globalmodel
各个客户端联邦聚合后的模型。
3.9
参与方participant
一个或一组自然人或法人,指参与联邦学习互联互通任务的主体,包含发起方、数据方、算法方、
计算方、结果方、协调方等多种角色。
3.10
算法组件algorithmcomponent
用于执行计算任务的一种可代替、可组合的部件,封装了算法功能的实现并提供一系列可用的接口。
3.11
同构homogeneity
多个相同类型的样本参与完成一件事情。
3.12
异构heterogeneity
多个不同类型的样本参与完成一件事情。
3.13
资产assets
数据的来源,包括各种传感器、加工设备、机器人等。
3.14
客户端end
位于联邦学习模型的最底层,能执行简单的计算来训练和评价模型,简称端。
3.15
诚实客户端honestend
遵循协议规定、诚实地提供数据或执行计算任务的客户端。
3.16
半诚实客户端semi—honestend
按照协议规定进行操作,但同时会尝试从其他方的输入或计算过程中获取更多信息的客户端。
3.17
恶意客户端maliciousend
试图挖掘其他参与方隐私信息的客户端。
3.18
边edge
边缘设备,位于联邦学习模型的中间,常边缘设备比客户端有更强的计算能力,一般位于工厂的不同部门或不同的工厂。
3.19
云cloud
中心服务器,位于联邦学习模型的最高层,具有更大的计算能力。
3.20
键值key-value
根据关键字取值,具有极高的并发读写性能。
3.21
节点node
互联互通网络的基本组成单元,对外提供交互接口。
缩略语
下列缩略语适用于本文件。
API(applicationprogramminginterface):应用程序接口
HMAC(hash—basedmessageauthenticationcode):密钥相关的哈希运算消息认证码HTTPS(hypertextTransferprotocoloversecuresocketlayer):超文本安全传输协议RPC(remoteprocedurecall):远程过程调用
TCP(transmissioncontrolprotocol):传输控制协议TLS(transportlayersecurity):传输层安全协议UDP(userdatagramprotocol):用户数据报协议VPN(virtualprivatenet
企业信息管理师持证人
新能源集控中心项目 智慧电厂建设项目 智慧光伏 智慧水电 智慧燃机 智慧工地 智慧城市 数据中心 电力行业信息化
文档评论(0)