搜索

pdf文档 PaddleDTX 1.0.0 中文文档

624.94 KB 57 页 0 下载 139 浏览 0 评论 0 收藏
语言 格式 评分
中文(简体)
.pdf
3
摘要
PaddleDTX 是一个基于去中心化存储的分布式机器学习解决方案,旨在解决海量隐私数据的安全存储和多方数据联合建模问题。其架构由多方安全计算网络、去中心化存储网络和区块链网络组成,支持多方安全计算(SMPC)和联邦学习算法,通过智能合约实现去中心化治理和可信数据交换。文档详细介绍了其核心组件,包括计算需求方(Requester)、任务执行节点(Executor)、数据持有节点(DataOwner)、存储节点和区块链节点,并描述了训练任务和预测任务的执行流程。
AI总结
PaddleDTX 1.0.0 是一个基于去中心化存储的分布式机器学习解决方案,旨在解决海量隐私数据的安全存储和高效利用问题。以下是其关键信息总结: ### 1. **概述** PaddleDTX 提供了从数据存储到联合建模的全链路可信方案,支持多方数据安全交换,突破数据孤岛,实现数据价值最大化。 ### 2. **核心功能** - **数据存储**:支持高敏感数据的安全存储,防止隐私泄露,具备故障容错和存储作弊抵御能力。 - **计算框架**:实现多方安全计算(SMPC)和联邦学习,支持横向和纵向联邦学习算法的集成。 - **可信网络**:通过区块链、隐私计算和访问控制技术,确保数据和模型的隐私性和可信性。 ### 3. **架构** PaddleDTX 由以下三个网络组成: - **多方安全计算网络**:支持多个学习过程并行运行,任务执行节点通过区块链接收任务并完成计算。 - **去中心化存储网络**:数据持有节点将数据加密、切分后分发至存储节点,确保数据隐私和高可用性。 - **区块链网络**:用于任务广播、节点治理和数据可信性证明,采用 XuperChain 框架。 ### 4. **主要组件** - **计算需求方 (Requester)**:发布计算任务,验证任务执行结果的可信性。 - **任务执行节点 (Executor)**:执行任务,确认数据使用权限并完成计算。 - **数据持有节点 (DataOwner)**:数据归属方,对数据的可信性进行背书。 - **存储节点 (Storage Node)**:提供存储资源,通过挑战与应答机制证明数据持有。 - **区块链节点 (Blockchain Node)**:记录网络关键信息,确保数据安全可信。 ### 5. **算法与任务** - **支持算法**:开源纵向联邦学习算法,包括多元线性回归和逻辑回归。 - **任务类型**:支持训练任务(模型训练)和预测任务(数据预测),任务通过区块链广播至执行节点。 ### 6. **数据存储与安全** - 数据以加密切分形式存储,确保隐私性。 - 通过副本保持证明和健康状态监控机制,保障数据存储的可靠性和可用性。 ### 7. **案例与评估** - 在测试中,鸢尾花品种分类模型在测试集上的准确率达到 100%。 - 通过预测任务输出模型评估结果,支持模型优劣分析。 ### 8. **目标用户** 适合需要隐私保护和数据协作的机构,帮助其在不具备完整资源的情况下完成机器学习任务。 PaddleDTX 通过去中心化设计和多层技术保障,为隐私数据的安全存储和高效利用提供了可靠解决方案。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 50 页请下载阅读 -
文档评分
请文明评论,理性发言.