- 博客(19)
- 收藏
- 关注
原创 隐语2025实训营第三讲 基于MPC的隐私保护机器学习框架
现有的大模型问答模式会有泄露用户隐私的风险,可以将模型开源本地部署,但部署要求较高,增加成本互不信任且不信任任何可信第三方,除了各自的私有输入以及函数输出之外,不能获知任何额外信息MPC安全模型分类Privacy-Preserving Machine Learning(PPML)隐私保护机器学习ASS(Addtive Secret Sharing) + Beaver Triple(乘法三元组)ABY3协议。
2025-05-14 08:45:53
1253
原创 2025隐语实训营第二讲:隐私计算技术
十四五规划:初步建立数据要素市场,在保护数据安全和用户隐私前提下,参与数据价值开发关于构建更加完善的要素市场配置体制机制的意见:加快培育数据要素市场,加强数据资源整合和安全保护,加强对政务数据、企业商业秘密和个人数据的保护数据是新型生产要素,数据基础制度建设事关国家发展和安全大局,要维护国家数据安全,保护个人信息和商业秘密,促进数据高效流通使用,赋能实体经济。
2025-05-09 10:04:18
353
原创 2025隐语实训营第一课——数据与隐私安全
(隐私增强计算)在保护数据隐私的同时实现计算任务为目的,所使用一系列广泛技术的统称,使得多方协作计算过程中,数据可用不可见,数据价值可流通,可度量、可保护、可管理。
2025-05-06 20:16:38
342
原创 复现ABY框架的编译流程
支持算术共享(乘法三元组)、布尔共享(GMW协议)、姚式共享(混淆电路协议)在安全两方计算设置下构建,两个客户端秘密地在两台服务器之间共享输入,运行安全计算协议,将输出份额发送给输出端,输出端可以重构输出支持不同协议之间的无缝转换,比如将布尔分享转换为算术分享,
2025-02-08 09:46:14
406
原创 第八讲 SPU密态引擎
前端:支持主流AI前端,降低学习成本,复用AI前端能力编译器:隐私保护领域IR,复用AI编译器部分优化,加密计算的优化运行时:指令并行,数据并行,多种协议支持:两方,三方,四方,半诚实,恶意,安全协议可扩展多部署模式:面向虚拟设备编程,一次书写到处执行SPU:一个虚拟加密处理设备。
2024-08-13 16:56:34
524
原创 隐语 联邦学习 第九讲
联邦学习 第九讲先验知识大模型微调技术高效参数微调:只训练小部分的参数优点:显存占用少,训练速度快,更低的存储成本,精度和全量微调出于同一水平LoraP-Tunning V2联邦大模型微调架构可信执行环境TEE具有运算和存储功能,提供完整性和安全性的独立处理环境分配一块隔离的内存,所有敏感数据的计算都在这块内存中除了授权的接口,其他不能访问这块内存存在的安全问题:恶意服务端窃取微调参数并推断客户端数据恶意客户端通过微调参数以及向前e
2024-08-05 16:11:16
456
原创 隐语 垂直联邦学习
4.拆分并发送梯度,进行反向传播更新Fuse模型,更新Base模型。数据处理(离散值特征不能直接用到神经网络)和特征上的缩放。支持灵活的自定义模型结构且内置了部分拆分模型。2.前向传播:安全传输给有Label的一方。内置多种通信/计算优化和安全加强方法。3.融合,继续前向传播,计算Loss。1.数据对齐:保证用户是相同的。扰动 保证数据不会被反向猜测。数据加载对齐(各方持有几列)指定account效率。自定义数据预处理流程。
2024-08-05 11:29:13
646
原创 第八讲 SCQL使用
SCDB包含的内容:database ,user ,table ,privilege。project:多个参与方在协商一致后加入到同一个项目中进行安全数据分析。通过root账户,语法 时间戳,签名 公钥 地址 : 防止伪造身份攻击。数据表管理:管理参与分析的数据表的schema信息。权限信息管理:表字段的权限信息,特别是CCL信息。
2024-08-02 09:29:34
747
原创 隐语 第三期第七讲
参与方业务相同,但客户不同,多方合作训练模型特点:用户友好,功能完善 性能出色(优秀引擎完成本地计算,通信优化FLModel是统一接口三种Aggregator : PlainAggregator,SecureAggregator,SPUAggregatorStrategy(联邦策略):区别于分布式学习的方案的重要特点1.环境设置2.设置参与方3.下载数据(我是直接将数据解压并且放入容器中),得到指定目录(后面构建好模型后训练时会用到)4.构造自定义DataBuilder(单机开发)5.将DataBuilde
2024-07-30 11:32:05
558
原创 第六讲 逻辑回归与广义线性模型GLM开发实践
二分类问题:逻辑回归对数据进行二元分类:对病人进行疾病诊断预测某件事情发生的概率:预测一个用户变成付费用户的概率广义线性模型场景举例:风险保费预测,根据需要提供的保障责任,计算预期总索赔额两步建模:索赔次数*平均索赔金额什么是广义线性回归模型(GLM)?:线性预测器:n = β的转置 * x(可拟合)β是定义的未知参数:一个指数族分布作为响应变量Y的概率分布p(Y;θ)一阶优化器:SGD参数估计方法二阶优化器(迭代重加权最小二乘法)优点:初始化准确,收敛速度快,缺点:计算/通信复杂度高。
2024-07-30 09:44:55
426
原创 第五课 基于隐私保护的机器学习算法介绍
联邦表格数据的封装,DataFrame由多个参与方的数据块构成,支持数据水平、垂直切分和混合切分,分别对应 3 组API:HDataFrame、VDataFrame、MixDataFrame缺失值填充。
2024-07-22 14:10:07
223
原创 第九讲 隐语多方安全计算在安全核对的行业实践
第九讲 隐语多方安全计算在安全核对的行业实践业务背景对数据的使用:数据使用方法被明确规范,通过隐私计算做到数据可用不可见,可用不可得,数据不动价值动的方式流动数据。数据差异的来源: 环境问题 数据订正问题 代码BUG 应急操作 产品方案一键核对(把指标封装规则,隐私求交, 问题排查(模板,产生报告,两端一致率,不一致的原因)数据授权 - 核对任务(挑一家机构编写核对sql,发布运行) - 结果排查 xN家(逻辑高度一致,特色功能:有
2024-07-22 10:52:01
405
原创 第六讲 隐语PIR介绍及开发实践
用户查询服务端数据库中的数据,但服务端不知道用户查询的是哪些数据隐匿查询的分类:单服务器,多服务器实现位置:PIR功能封装PIR协议实现层基础组件层PIR调用接口:pir_setuppir_query。
2024-07-22 09:25:22
342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅