【机器学习系列】一文搞懂联邦学习

目录

第一章 基础架构与核心机制

1.1 联邦学习范式与系统架构

1.1.1 集中式服务器-多客户端架构

1.1.2 本地训练-聚合-广播的闭环机制

1.1.3 跨设备与跨组织联邦

1.2 聚合算法演进

1.2.1 FedAvg:本地多轮SGD与加权平均的基础范式

1.2.2 FedProx:近端项约束下的非IID数据鲁棒训练

1.2.3 SCAFFOLD:控制变量修正客户端漂移的方差缩减方法

1.2.4 自适应优化:FedAdam与FedYogi的服务器端二阶近似策略

1.3 通信效率优化

1.3.1 模型压缩与量化

1.3.2 自适应聚合频率

1.3.3 异步通信协议

第二章 非独立同分布数据与鲁棒性挑战

Non-IID Data and Robustness Challenges

2.1 数据异质性的分类与度量

2.1.1 标签偏斜:Dirichlet分布划分、分片法与长尾分布模拟

2.1.2 特征偏斜:基于聚类、噪声注入与仿射变换的属性分布偏移

2.1.3 样本量偏斜:客户端数据规模差异与最小样本量约束

2.1.4 复合偏斜评估:多维度异质性同时存在的量化指标

2.2 非IID场景下的优化策略

2.2.1 客户端聚类:基于数据分布相似性的分组联邦训练

2.2.2 个性化联邦:全局模型与本地适配的混合架构

2.2.3 动态客户端选择:基于贡献度与系统状态的参与机制

2.2.4 分层边缘联邦:边缘节点中介下的层级非IID处理

2.3 拜占庭容错与安全聚合

2.3.1 拜占庭攻击模型:非全知攻击者下的模型投毒与梯度泄露

2.3.2 鲁棒聚合规则:坐标中位数、截断均值与迭代过滤

2.3.3 安全多方计算:秘密共享与同态加密下的隐私保护聚合

2.3.4 可信执行环境:硬件隔离与远程证明的模型验证机制

第三章 隐私保护技术与开源生态

Privacy-Preserving Techniques and Open-Source Ecosystem

3.1 差分隐私机制

3.1.1 基础原理:隐私预算、敏感度与噪声校准策略

3.1.2 自适应隐私预算:收敛阶段的动态噪声调整机制

3.1.3 本地与中央差分隐私:梯度扰动与聚合后噪声注入的权衡

3.1.4 联邦遗忘学习:基于差分隐私的数据删除与模型遗忘

3.2 密码学增强技术

3.2.1 多方同态加密:基于MPHE的安全聚合与解密阈值设计

3.2.2 分层同态加密:边缘-云协同下的CKKS方案与模型分片

3.2.3 零知识证明:计算正确性验证与公平性保证的密码学协议

3.2.4 属性基加密:访问控制与密钥托管的隐私增强机制

3.3 标准化框架与工具链

3.3.1 FEDML:支持多种非IID划分协议与解决方案的综合平台

3.3.2 Flower:灵活的分区协议库与异构环境部署能力

3.3.3 TensorFlow Federated与PySyft:隐私保护机器学习的生态集成

3.3.4 基准测试套件:NIID-Bench与LEAF的评估标准化实践


第一章 基础架构与核心机制

1.1 联邦学习范式与系统架构

联邦学习笔记整理(一) 联邦学习-笔记整理什么是联邦学习横向联邦学习谷歌分布式系统纵向联邦学习加密的实体对齐如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 当前虽然是大数据的时代,但是... 阅读详情

相关推荐

联邦学习开源框架FATE的学习资料

官网:https://fate.fedai.org/ GITHUB:https://github.com/FederatedAI/FATE 项目目录 一、开源项目文件 1.1 LICENSE.md:开源协议(Apache 2.0) 1.2 CONTRIBUTING.md:如何为项目做贡献 1.3 CODE_OF_CONDUCT.md:参与者的行为准则 1.4 PULL_REQUEST_TEMPLA...

夏至是个程序媛 6127

人工智能技术白皮书 —— 你的AI入门手册

深入定义状态 (State, S)、动作 (Action, A)、奖励 (Reward, R) 以及状态转移概率 (Transition Probability, P),构建一个完整的决策模型。强化学习是关于“决策”的科学,它让智能体(Agent)在与环境的持续互动中,通过试错和回报,学习一套能获得最大长期利益的最优行为策略。学习它,就是学习如何驱动机器的“想象力”。:一个迷宫地图,智能体(小机器人)在每个交叉口(状态)选择方向(动作),根据路径上的宝藏(奖励)或陷阱,更新自己的寻宝地图(策略)。

VectorShift的博客 1396

联邦学习白皮书V1.0.pdf

大数据驱动的人工智能对人类的生活有很大的帮助,但是存在着很多问题和难点。本书主要讲解了联邦学习的一些基础的东西,包括他的背景,概念,定义,分类,还有一些实例。

联邦学习 .pptx

人工智能进入新时代,数据孤岛与隐私保护成为阻碍人工智能发展的两大障碍,联邦学习的提出正好可以解决这两个问题。

联邦学习的概念与应用文档

联邦学习的相关资料,主要对最新问题进行了描述和应用场景的说明,用于对联邦学习相关概念和问题的理解与研究具有指导意义。

EduCoder 计算机网络实验 IP协议分析

第1关:跟踪抓包 任务描述 相关知识 IPV4数据包 截获数据报 分析截获结果 使用git将本地文件推送到远程仓库永久保存 操作要求 任务描述 本关任务:使用 Ping 命令发送数据报,用 Wireshark 截获数据报,分析 IP 数据报的格式,理解 IPV4 地址的编址方法,加深对 IP 协议的理解。 相关知识 为了完成本关任务,你需要掌握: 截获数据报; 简单分析数据包格式。 IPV4数据包 网际协议第 4 版(Internet Protocol version 4

qq_41975868的博客 1万+

突破Shopee平台数据采集的风控挑战与技术解决方案

高效、稳定、合规的数据采集能力,始终是我们服务的核心价值。多类型代理组合:采用高匿名住宅代理(模拟真实用户IP)与数据中心代理(高并发需求)混合策略,结合IP轮换频率与目标国家后缀(如.com.my、.vn)动态匹配14。反反爬数据过滤:针对Shopee页面中的混淆数据(如虚假价格标签、隐藏元素),采用XPath精准定位结合正则表达式清洗,确保数据准确性89。随机化请求间隔:在爬虫代码中引入随机延迟(如1-5秒),并模拟“浏览-点击-滚动”等用户行为链,降低行为模式的可预测性48。

klj3388的博客 2983

MedicalNet实战:3D医疗影像分割从零到部署(PyTorch+ResNet50)

本文详细介绍了基于PyTorch和MedicalNet预训练模型进行3D医疗影像分割的完整实战流程。通过加载ResNet50预训练权重进行迁移学习,大幅降低了对标注数据量的需求,并提升了模型性能。文章涵盖了从数据准备、模型微调、训练优化到最终部署的每一步,为医疗AI开发者提供了从零到部署的清晰指南。

weixin_29062671的博客 589

多路输出电源的交叉调整率:从理论到无源优化实践

本文深入探讨了多路输出电源中的交叉调整率问题,分析了其物理根源及无源优化方法。通过漏感与耦合的理论分析,结合加权反馈、电感耦合等五种无源优化技术,帮助工程师有效解决交叉调整率挑战。文章还以TDK-Lambda CUT75系列为例,展示了优化技术的实际应用与效果。

weixin_26886855的博客 281

From Manual to Magic: How nnU-Net is Revolutionizing Biomedical Image Segmentation Without Human Int

本文探讨了nnU-Net如何通过全自动深度学习技术革新生物医学图像分割领域。作为自我配置的智能系统,nnU-Net无需人工干预即可完成从数据预处理到模型训练的全流程,显著提升医学影像分割的效率和精度,尤其在CT和MRI影像分析中表现卓越。

metal的博客 1085

视频教程-Ps教程之神奇的Photoshop自动化技术-Photoshop

Ps教程之神奇的Photoshop自动化技术 10年以上IT行业工作经验、三...

weixin_28812857的博客 1476

置顶必读(1) | 滚雪球学Oracle教程导航帖,带你弯道超车(持续更新中)

什么是数据库管理系统(DBMS),Oracle在行业中的领先地位Oracle数据库的市场竞争与主要应用场景Oracle数据库的核心功能模块与未来技术发展趋势约束的高级应用:主键、唯一性、外键设计与管理表分区、视图、同义词与序列的最佳实践PL/SQL编程的设计哲学,如何高效使用Oracle SQL DeveloperPL/SQL代码调试与优化技巧RAC集群中的高可用性设计,负载均衡与并行查询的配置集群中的缓存一致性管理。

**My Coding Family** 1万+

宇树 Qmini 双足机器人完全开源:3D打印+5小时组装,新手也能玩转!

教育教学,成为学校里的竞赛竞技,实验课程,论文设计的本体;开发者可以根据开源资料轻松集齐所有零部件,结构件可全部通过3D打印完成(几乎完全不需要任何机加工零部件),搭配宇树的高可靠性电机和标准电池,客户打印完零部件后,大概仅需要3~5小时的手工组装即可得到一只可爱的Qmini小双足机器人本体。一起推动机器人的未来发展,创新没有边界,创造力是无限的,Qmini就是你的第一步,如果你也想做一个能动、能学、还能萌的小双足机器人,现在就可以动手了,全开源、真低门槛、只差你的3D打印机和一点点耐心。

雕爷学编程 1891

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

上一篇: 【机器学习系列】RWKV架构详解与开源实践 一文搞懂
下一篇: 【联邦学习高级应用】第1章 垂直联邦学习(VFL)基础与形式化定义
VectorShift
博客等级 码龄1年 1840粉丝 1109原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

VectorShift

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值