-
内容大纲
本书系统介绍了联邦学习的全貌,内容丰富,兼顾算法理论与实践。算法部分包含横向联邦、纵向联邦等不同的数据建模方式,重点讨论了联邦学习由于数据异质性和设备异质性带来的算法稳定性、隐私性挑战及其解决策略,这对每一个联邦学习框架设计者来说都是至关重要但却容易忽略的部分;实践部分介绍了当前主流的联邦学习框架,并进行对比,然后给出相同算法的不同实现供读者比较。本书重点介绍了联邦学习计算机视觉及推荐系统等方面的应用,方便算法工程师拓展当前的算法框架,对金融、医疗、边缘计算、区块链等应用也做了详尽阐述,相信对于研究隐私保护机器学习的计算机相关专业学生和联邦学习领域的开发者、创业者都有很好的借鉴作用。详细的代码以及对现有框架和开源项目的介绍是本书的一大特色。本书为读者提供了全部案例源代码下载和高清学习视频,读者可以直接扫描二维码观看。 -
作者介绍
-
目录
第1章 联邦学习与机器学习基础
1.1 联邦学习概述
1.1.1 联邦学习的背景与发展
1.1.2 联邦学习的定义与分类
1.1.3 联邦学习的相关法规与社区
1.1.4 展望与总结
1.2 联邦学习挑战
1.2.1 性能挑战
1.2.2 效率挑战
1.2.3 隐私与安全挑战
1.3 机器学习基础
1.3.1 机器学习定义与分类
1.3.2 机器学习流程
1.3.3 常见的机器学习算法
1.4 深度学习基础与框架
1.4.1 深度学习基本原理
1.4.2 常见的神经网络类型
1.4.3 常见的深度学习框架
第2章 联邦学习框架
2.1 百度PaddleFL框架
2.1.1 PaddleFL框架结构
2.1.2 PaddleFL框架安装和部署
2.1.3 PaddleFL使用示例
2.2 Flower框架
2.2.1 Flower框架结构
2.2.2 Flower框架安装与部署
2.2.3 Flower使用示例
2.3 微众银行FATE框架
2.3.1 FATE的技术架构
2.3.2 FATE安装与部署
2.4 联邦学习框架对比
第3章 联邦学习系统架构
3.1 横向联邦学习
3.1.1 横向联邦学习定义
3.1.2 横向联邦学习算法
3.1.3 安全聚合算法
3.2 纵向联邦学习
3.2.1 纵向联邦学习算法概述
3.2.2 纵向联邦逻辑回归算法
3.3 分割学习
3.3.1 分割学习基本原理
3.3.2 分割学习设置与应用场景
第4章 联邦学习建模难点与解决方案
4.1 数据统计异质性
4.1.1 非独立同分布影响与收敛性分析
4.1.2 非同质性数据分类与构建
4.1.3 联邦学习非独立同分布策略
4.2 个性化联邦学习
4.2.1 个性化联邦学习的动机和概念
4.2.2 全局模型个性化策略
4.2.3 个性化本地模型
4.3 联邦学习通信与加速算法
4.3.1 模型压缩算法
4.3.2 异步与并行优化
4.3.3 硬件加速
第5章 联邦学习与隐私保护
5.1 差分隐私
5.1.1 差分隐私定义
5.1.2 差分隐私与机器学习
5.1.3 差分隐私在联邦学习中的应用
5.1.4 开源项目与工具
5.2 安全多方计算
5.2.1 百万富翁问题
5.2.2 不经意传输
5.2.3 混淆电路
5.2.4 秘密分享
5.2.5 安全多方计算在联邦学习中的应用
5.3 同态加密
5.3.1 同态加密定义与分类
5.3.2 部分同态加密方案
5.4 可信执行环境
第6章 联邦学习系统安全与防御算法
6.1 联邦学习安全性分析
6.1.1 CIA原则:私密性、完整性与可用性
6.1.2 敌手模型
6.2 联邦学习隐私攻击与防御
6.2.1 成员推断攻击与防御
6.2.2 重构攻击与防御
6.3 联邦学习安全攻击与防御
6.3.1 联邦学习安全攻击目标与手段
6.3.2 联邦学习安全防御
第7章 联邦学习与计算机视觉
7.1 图像分类
7.1.1 传统图像分类算法
7.1.2 基于深度学习的图像分类算法
7.1.3 图像分类常用数据集
7.2 目标检测
7.2.1 目标检测模型的常用评价标准
7.2.2 目标检测的常用算法
7.2.3 目标检测的常用数据集
7.3 图像分割
7.3.1 图像分割分类
7.3.2 图像分割数据集
7.3.3 语义分割
7.3.4 实例分割常用的算法
7.4 联邦学习图像识别非独立同分布数据实验
7.4.1 实验描述
7.4.2 实验过程
7.4.3 结果分析
第8章 联邦学习与推荐系统
8.1 推荐系统基本知识
8.1.1 推荐系统数据
8.1.2 推荐系统架构
8.1.3 推荐系统数据集
8.2 协同过滤算法
8.2.1 协同过滤算法分类
8.2.2 协同过滤算法评价指标
8.3 矩阵分解
8.3.1 奇异值分解
8.3.2 联邦矩阵分解算法
8.4 神经协同过滤网络
8.4.1 神经协同过滤系统框架
8.4.2 神经协同过滤层设计
8.4.3 神经协同过滤训练
8.4.4 联邦神经协同过滤
第9章 联邦学习与其他深度学习模式结合
9.1 联邦多任务学习
9.1.1 多任务学习基本原理
9.1.2 联邦多任务学习算法
9.2 联邦学习与半监督学习
9.2.1 半监督学习的基本方法
9.2.2 联邦学习与半监督学习结合
9.3 联邦强化学习
9.3.1 强化学习基本原理与分类
9.3.2 联邦学习与强化学习结合
9.4 联邦图学习
9.4.1 图学习算法基础知识
9.4.2 联邦图学习算法与挑战
第10章 联邦学习应用前景
10.1 联邦学习与医疗
10.1.1 联邦医学图像处理
10.1.2 联邦学习与电子医疗记录
10.1.3 联邦学习与药物开发
10.2 联邦学习与金融
10.2.1 联邦学习与银行风控
10.2.2 联邦学习与消费社交反欺诈
10.2.3 联邦学习与智慧营销
10.3 联邦学习、边缘计算与物联网
10.3.1 联邦学习与边缘计算
10.3.2 联邦学习与物联网
10.3.3 联邦学习与自动驾驶
10.4 联邦学习与区块链
10.4.1 区块链基本原理
10.4.2 区块链分类
10.4.3 区块链与联邦学习结合
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...