暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
WeBank_加速安全计算 赋能联邦学习.pdf
419
5页
0次
2021-11-11
5墨值下载
加速安全计算 赋能联邦学习
来自不同参与方的大规模高质量数已被证明能有效提人工智能 (Artificial
IntelligenceAI) 的应用效能但出于数据安全和隐私保护的考虑,多源数据在共享建
模时也需要寻求更高效更安全的隐私计算方案。为此直致于探索与推进联邦学
习的微众银行以领先的 FATE (Federated AI Technology Enabler) 联邦习开源框
力用户学习方案
作为邦学习中常用的隐私术,同态加密 (Homomorphic EncryptionHE) 在保
安全性的同时也有着巨大的计算开销。为提升方案的计算效率众银行与合作伙伴
英特尔面向单路和的第代英特尔® 至强® 可扩展处理器基于英特尔®
AVX-512 (英特尔® 高级矢量扩展 512) 新增的整数融合乘加 (Integer Fused Multiply-
Add,IFMA) 指令集,英特尔® IPP-CryptoIntel® Integrated Performance Primitives
Cryptography库提供多缓冲区函数对其中半同态加密Partial Homomorphic 
EncryptionPHE的模运算进行加速,进而提升基于 FATE 框架的联邦学习体的运
效率目前这一优化方案已得到测证,并计划面向用户推广使用,帮助用户提
升联邦学习方效率的同时有效降低总拥有本 (Total Cost of Ownership,TCO)。
众银行为联邦学习提供更具势的联邦学开源框架
随着算法的日趋成熟与算力的不断增更多商业化 AI 应用已在众多行业崭露头角。
如在金融行业,银行正基于 AI 的智能风控信贷行管控,从而
降低贷款不良率。但这些 AI 应用要想发挥更大的效就需要引更为充沛且来源
富的数据作为支撑
但多数据的协与共并不容易方面于对业务敏感信息的保护大多数企
业在数据共享上都持谨慎态度,即便同一企业内不同部门间的信息递往往也需经
过层层审批方面全社会对数据安全和隐私保护的日益重视,也使多源数据在进
行交互传输和聚合时需要更多考虑数据安全问题。
学习开源架旨在帮
高效快捷地构建
,从
据打造性能更优的 AI
。通 ® I P P -
Crypto 库提供的缓冲区
我们的 FATE 框架中半
密的幂运算效
,在
效率获得整体提升的同时
效降低了 TCO。
徐倩
人工智能部副总经理
众银行
代英特尔® 至强® 可扩展
英特尔® IPP-Crypto
英特尔® AVX-512 IFMA 指令集
邦学习
同态 / 半同态加密
英特® IPP-Crypto 库加速半同态第三代英特尔® 至强® 可扩展处理器赋能
行 FATE 联邦学源框架
微众 广告
微众 广告
案例研究
因此,各个企业的 AI 团队在建模时都力图寻找更为安全高
效的隐私计算方来提升多源数据协同能力为 AI 模型训练
提供更大规模、更高质量的数据。
这其中联邦学习方法是近年来受到广泛关注的隐私算方
与以往多方安分布式学习和深度学习方法
比,学习方法具有以征: 
•  各参与方的数据都留存在本地来参与训练一种联邦学
方法的基本流程如图一所示
•  个参与方的数据都参与训练过程相比合并所有数据训
练的模型联邦学模型的准确率损失可控
•  训练程中兼顾隐私和安全各参与方能够在不露原数据
的前提下共同参与和推动 AI 模型的化,并共享最终模型。
了让邦学习方案的更为便捷高效,速与用户
应用场景融作为联邦学习的积极索者和参与者众银
率先发布了联邦学习业级开源框架 FATE作为一种分布式
安全算框FATE 支持同态加密 (包括全同态半同态) 等隐
私技术并覆盖横向联邦学纵向联邦以及联邦迁移
习等不同联邦学习类型,为机学习度学习等提供高性
安全计算
直以来,尔都以先进的软硬件产品与技术为联邦学习方
案中的各类隐私技术提供色的基础能众银行 FATE 框
架中支持的各类同态加密算法,运行过程中需要执行高密
计算任® 平台在密集计算上
势可对其巨大力。
现在面向单路和双路的第三英特尔® 至强® 可扩展处理器
的到来,进一项联邦学任务提供了强劲算力其集成
的英特尔® AVX-512 IFMA 指令集可与英特尔® IPP-Crypto 
库等出色技术和产品协同,也为半同态密过程提供了特定
能力。
以多缓冲数加态加密中的模幂
同态密是邦学习中常见的隐私技术一。谓同态,
通过定的加密方法让原始数据的操作与加密数据的操作
始终能保持同一种形态。二所示,假设原数据 A 和 B 分
别来自邦学习的参与方 a 和 b计划通过协同运
结果 C,但 ab 双方都不希望对方知道自己的数多少在使
同态加密的联邦学习环境对 AB 分别进行加密并在
加密环境下执行运算所得到的结果进解密后即可得到 C。
于整个协同计算过程都是在加密状态下进ab 双方在
算过程中无法看到原数据,因此保证了始数据的安全性
使用同态加密的联邦学习环境
参与方 a 参与方 b
加密 加密
解密
A
A
B
B
C
C
运算符
运算符
图二 同态加密协议基本方法
加密实体对
加密模型训
协同方 C
A 数据 B 数据
2
1
3 3
1
4 4
发送公钥
计算梯度与损
交换中间结果
更新模型
1
3
2
4
数据源 A 防火墙 数据源 B
11010101
01011110
10010101
11010101
01011110
10010101
模型 B模型 A
图一   一种联邦习基本架
2
案例研
|
 加速安全算  赋能联邦学习
of 5
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜