- 博客(3)
- 收藏
- 关注
原创 隐语课程 基于隐私保护的机器学习算法介绍
DataFrame和FedNdarray各自提供了一些读写api可供直接使用,隐语也提供多种预处理工具来处理这些数据,可以直接使用DataFrame API处理数据,或者使用sf.preprocessing包内的各类预处理组件处理。联邦ndarray的封装,同样由多个参与方的数据块构成,支持水平和垂直切分,对应统一的API:FedNdarray。隐语提供的水平联邦学习FLModel是一个通用的范式,而不是一个具体的模型或算法,可以自由的定义模型和训练参数。(每一方的各自的特征一致,但是都有各自的样本)
2024-07-25 17:19:47 268
原创 隐语课程 SecretFlow的安装部署
Lite版本:pip install -U secretflow-lite。4.在电脑自带的Microsoft Store应用商店中下载Ubuntu,并打开以后进行注册。创建conda环境:conda create -n sf python=3.10。使用pip安装:完全版:pip install -U secretflow。激活conda环境:conda activate sf。2.在Windows上安装WSL2,5.在WSL中安装Anaconda。
2024-07-23 23:20:23 266
原创 隐语课程 隐语架构概览学习笔记
TEEU:Trusted Enextution Environment Unit,支持多种可信执行环境的、具备数据使用跨域管控能力的密态计算枢纽,可执行数据分析、机器学习、MPC/FL加速等功能。SPU:Secure Process Unit,桥接上层算法和底层安全协议,保持原生AI框架体验的同时为用户提供透明的、高性能的、基于安全协议的密态计算能力。PSI:一种特殊的安全多方计算(MPC)协议,AB执行PSI协议后,A和B持有的集合的交集除交集外不会泄露其他信息。包含水平联邦和垂直联邦(主要是拆分学习)
2024-07-20 18:44:05 413
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人