飞桨携手百度超级链推出首款可信分布式AI开源产品——“链桨”
12月12日,在WAVE SUMMIT+2021深度学习开发者峰会上,飞桨与百度超级链联合发布了首款“产业级”可信分布式AI产品——链桨(Paddle DTX),并宣布开源。
该产品基于区块链、去中心化存储、可信计算以及分布式机器学习等技术,推动实现数据采集、存储、计算、及流通全流程安全可信,打破数据孤岛,让数据发挥更大价值。
“链桨”开源代码:
https://github.com/PaddlePaddle/PaddleDTX
“链桨”开源文档:
https://paddledtx.readthedocs.io/
当前,在数据井喷、算力突破和深度学习等算法推动下,人工智能技术日趋成熟,成为新一轮科技革命和产业革命的重要驱动力量,并越来越深入地与产业相融合,促进产业智能化。然而随着AI的逐步应用,数据安全、算法安全、算法的可解释性等问题,备受各界关注。
在此背景下,“链桨”通过区块链、去中心化存储、可信计算、分布式机器学习四大核心技术加持,实现数据从产生、存储到使用的全流程安全可信,保证分布式AI训练过程可追踪、可审计。首先,链桨基于高性能、高易用、高扩展性的XuperChain自研区块链技术构建了分布式底层框架,实现数据全流程上链存证,不可篡改、可追溯。其次,通过去中心化存储,让各节点独立具备数据访问授权能力,实现了数据多副本加密存储,保障数据安全存储。再次,利用TEE可信计算,搭建可信计算环境,在保障数据安全且隐私不泄露的前提下完成多方数据协同计算,实现“数据可用不可见”和“计算过程可信可追溯” 。最后,基于飞桨的分布式机器学习,实现对未来结果的预测。
链桨开源框架1.0架构图
“链桨”实现了AI计算中数据、算法、算力的可信,打破数据存储安全性、数据真实性、数据合规授权、AI模型真实性、数据价值获取等数据共享难题,为保障数据安全流通提供了关键解决方案。
链桨三大核心能力
此外,“链桨”还支持混合云边缘云部署,基于去中心化存储,促进可信数据存储和流通,进而支持可信代理计算网络,可自动调度可信算力,让数据能在多云环境中可信流通和使用,进一步消解“数据孤岛”问题。
据悉,“链桨”已经落地浙江桐乡,为当地制造业打通“数据孤岛”,建设工业大数据安全有序流动的“高速公路网”。以人工智能为核心基因,以区块链为可信生产关系,通过可信设备与智联体系、协同生产与智造体系、数据循环与智能体系、安全厂务与智保体系一体化的四大体系为支撑,为桐乡打造“一核一链四体系”的特色区域级工业互联网平台,促进当地产业链与供应链上下游高效协同,助力桐乡产业升级与经济高质量发展。经过深度产业实践检验,“链桨”也因此成为真正的产业级可信分布式AI产品。除此之外,链桨还能广泛应用于智慧金融、碳中和、车联网等亟需推动数据共享与流通的场景。
目前,链桨框架已经全面开源,后续将陆续推动从数字身份、数据采集、数据计算、数据使用到算力调度等全流程模块开源,以及更丰富的分布式AI算法开源。做为首款开源的可信分布式AI产品,链桨是人工智能与区块链技术深度融合的重要开端,也是飞桨与百度超级链开源生态的重要布局,依托人工智能独特能力,整合区块链分布式科技优势, “链桨”未来将助力更多区域企业数据的可信、安全、高效的流通。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
解析Redis操作五大数据类型常用命令
摘要:分享经常用到一些命令和使用场景总结,以及对Redis中五大数据类型如何使用cmd命令行的形式进行操作的方法。 本文分享自华为云社区《Redis操作五大数据类型常用命令解析》,作者:灰小猿。 Redis的几个常用命令 数据库切换 我们知道Redis默认有16个数据库,默认是第0个数据库, 那么如果在需要对数据库进行切换的时候,我们就可以使用下面这个命令: 使用如下命令进行切换 SELECT index 清除当前数据库的数据 如果想要清除指定某一个数据库的数据, flushdb 清除所有数据库的数据 flushall 查看数据库所有key 接下来这个命令应该是最常用的了, keys * 判断某个键是否存在 平常在开发中,我们还需要经常对key进行判断,判断其是否存在, exists key 设置过期时间和查看剩余时间 因为我们设置的缓存数据一般都不能是永久的,这个时候就需要我们在存储数据的时候,就为其设置过期时间。 127.0.0.1:6379> expire test01 10 (integer) 1 127.0.0.1:6379> ttl test01 (int...
- 下一篇
Gradle 与 AGP 构建 API: 配置您的构建文件
欢迎阅读全新的 MAD Skills 系列 之 Gradle 及 Android Gradle plugin API 的第一篇文章。我们将在本文中了解 Android 构建系统的工作方式以及 Gradle 的基础知识。 我们将会从 Gradle 的构建阶段开始,讨论如何使用 AGP (Android Gradle Plugin) 的配置选项自定义您的构建,并讨论如何使您的构建保持高效。如果您更喜欢通过视频了解此内容,请在 此处 查看。 通过了解构建阶段的工作原理及配置 Android Gradle plugin 的配置方法,可以帮您基于项目的需求自定义构建。让我们回到 Android Studio,一起看看构建系统是如何工作的吧。 Gradle 简介 Gradle 是一个通用的自动化构建工具。当然,您可以使用 Gradle 来构建 Android 项目,但实际上您可以使用 Gradle 来构建任何类型的软件。 Gradle 支持单一或多项目构建。如果要将项目配置为使用 Gradle,您需要在项目文件夹中添加 build.gradle 文件。 在多项目层级结构中,根项目中会包含一个 se...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Hadoop3单机部署,实现最简伪集群
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)