当前位置:网站首页>联邦学习入门
联邦学习入门
2022-08-01 22:07:00 【爽爽不会编程】
最近开始了解联邦学习啦!作为研0,啥也不了解,先从基础慢慢看吧~
目录
前提背景
数据基数巨大引起的问题,典型的如数据孤岛的出现。多个机构数据不共享,无法获得 足够的数据等问题。还有随着用户隐私数据问题越来越被重视。
联邦学习
概念
联邦学习是一个机器学习的框架,有效的帮助有个机构在用户隐私保护、数据安全和法律法规要求下,进行数据的使用和机器学习的建模。
特点
数据隔离:数据不会泄露,满足用户隐私和安全性
模型无损:训练模型效果好
地位对等:不存在数据歧视的关系
共同获利
分类
纵向联邦学习
样本ID相同
不同机构双方的用户重叠比较多,用户特征不完全相同。在加密的状态下,综合用户不同的特征增强模型。
纵向联邦学习模型搭建
第一步:C将公钥发给A,B 用以加密AB交换的数据。
第二步:AB互相交换剃度计算的中间结果
第三步:AB分别对加密的梯度值进行计算,发给C,C解密。
第四步:C将解密后的梯度分别传给A和B
迭代以上四步,直到损失函数收敛。
横向联邦学习
特征维度相同
不同机构用户特征重叠比较多,用户重叠比较少。
横向联邦学习举例:重要用在机构间用户重叠少,但用户特征重叠多。
横向联邦学习的模型搭建:
总结
统计挑战:数据非独立同分布,比如数据的数据分布不同、数量不平衡、数据漂移、非独立等。
系统挑战:常见于节点较多,比如通信宽带,隐私保护,系统防御等。
以上是看B站的一些课程总结的笔记,以后入学上课,我也会不断地更新充实自己的笔记。主要是要养成及时更新所学知识的,复盘自己所得的习惯。
边栏推荐
- leetcode 204. Count Primes 计数质数 (Easy)
- No more rolls!After joining ByteDance for a week, he ran decisively.
- render-props and higher order components
- Based on php tourism website management system acquisition (php graduation design)
- 365 days challenge LeetCode1000 questions - Day 046 Generate a string with odd number of each character + add two numbers + valid parentheses
- RxJs SwitchMapTo 操作符之移花接木
- 程序员必备的 “ 摸鱼神器 ” 来了 !
- Port protocol for WEB penetration
- SQL injection of WEB penetration
- SAP Spartacus NgExpressEngineDecorator 的工作原理
猜你喜欢
365天挑战LeetCode1000题——Day 046 生成每种字符都是奇数个的字符串 + 两数相加 + 有效的括号
SAP ABAP OData 服务如何支持删除(Delete)操作试读版
Based on php online music website management system acquisition (php graduation design)
shell specification and variables
seaborn笔记:可视化统计关系(散点图、折线图)
[深入研究4G/5G/6G专题-48]: 5G Link Adaption链路自适应-4-下行链路自适应DLLA-PDCCH信道
scikit-learn no moudule named six
今年的很美味
【C语言实现】最大公约数的3种求法
number of solutions to solve a multivariate multi-degree equation
随机推荐
SAP Spartacus Accessibility E2E 端到端测试
企业公众号文章写作方向:如何写出读者认可的优质内容
罗克韦尔AB PLC RSLogix5000中的比较指令使用方法介绍
深度学习Course2第一周Practical aspects of Deep Learning习题整理
19 Lectures on Disassembly of Multi-merchant Mall System Functions - Invoice Management on the Platform
1. @Component注解的原理剖析
SAP ABAP OData 服务如何支持删除(Delete)操作试读版
【牛客刷题-SQL大厂面试真题】NO4.出行场景(某滴打车)
[Niu Ke brush questions-SQL big factory interview questions] NO4. Travel scene (a taxi)
【C语言实现】最大公约数的3种求法
AI应用第一课:支付宝刷脸登录
用户体验 | 如何度量用户体验?
Homework 8.1 Orphans and Zombies
小程序毕设作品之微信美食菜谱小程序毕业设计成品(8)毕业设计论文模板
求解多元多次方程解的个数
HCIP---Multiple Spanning Tree Protocol related knowledge points
字符串——Trie
No more rolls!After joining ByteDance for a week, he ran decisively.
2022 版 MySQL 巅峰教程,收藏好,慢慢看
基于 OData 模型和 JSON 模型的 SAP UI5 表格控件行项目的添加和删除实现