Meetup分享 | 现场互动答疑精选

简介: Meetup分享 | 现场互动答疑精选


11月5日下午,由隐语开源社区发起,隐私计算联盟开源工作组、DataFun社区联合举办的「隐语开源社区Meetup·北京站」首次与开发者们来了个线下零距离!

活动当日现场交流氛围积极活跃,我们收到不少来自线上及线下的提问,由于时间关系未能一一解答,现将精选提问及对应解答分享给大家~小伙伴们还可以在本次头条文章中观看现场回放哟~(后续还会推送文字分享内容方便大家查阅,持续关注小剧场吧)



提问1:使用pytoch中网络结构可直接导入包吗?隐语:隐语的明文设备 PYU 是一个标准的 python 环境,可以直接使用 pytorch 从零开始实现自己的算法和模型。其次隐语内置的水平联邦算法(FLModel)已经支持 pytorch 后端,可以直接训练 pytorch 模型。 提问2:自定义协议可以接入隐语吗? 隐语:可以。隐语SPU的主要目标之一就是支持协议扩展,所以SPU向下层提供了开放的协议扩展接口,用户仅仅需要在密码学环或者域上实现基础的算数和布尔操作,SPU就可以将复杂的机器学习任务翻译到协议层上。提问3:关于企业能力建设的建议,包含在业务应用中,建议建设哪层的互联互通,是能够快速验证收益,并方便后续迭代的? 袁博:互联互通是当前隐私计算的三大问题之一,并且也是现在还可以着手解决的一个问题。我们去看互联互通的时候,假设每一个应用方它能部署的隐私计算平台是有限的。经过我们测试,现在有近百家的一个企业,或者是几十家企业都有隐私计算的能力,所以我们觉得很有必要现在去推动互联互通。 概念层面我们做了互联互通标准,分4个部分。目前只是在行业层面形成了关于互联互通的一个框架,从最下边的通信层到协议层,然后到应用层的整体框架,目前我们仅仅是把互联互通应该怎么去对齐这个框架形成了一个行业标准,下一步是要对它的通信层盗取选取哪一些,以及对于协议层怎么对齐,以及应用层怎么对齐,是未来互联互通关注的问题。行业现阶段只是把这个框架大致对齐了,至于说我们下一步可能现在的实践是点状的,可能就是比如说两家、三家的这种点状散点的互联,并且也不是特别多,在未来的企业建设里面,我们觉得这个也是值得去注意的。 除了刚才说的那几个层,互通的方式也有很多种。可能我们去做这种互联互通的时候,一开始我们会去做把它的管理面或者它这种调度层或者这种框架比如说我们把它打开,打开之后,因为我们最原始不互联互通,两方布的都是隐语,这样的话我直接就互通了,现在我们要异构,异构可以一层一层的打开,比如说先打开一层它的这种管理面,打开一层框架,这时候比如说两边可以用不同的管理面去做了。但是这时候需要对管理面进行一个规范。 第二个我们再深一步再打开一腾,把算法层打开,这时候我们就能把算法层也能多用自己的算法引擎了,凡是打开一层需要进行一层规范大概是这样的,从两面开始是一样的,打开一层规范一层去异构层,慢慢去完成互联互通,大概是会有这么一个思路的建设,但是当前的行业上还是处在我们现在的一个标准规范阶段和一个试点阶段。 提问4:隐语研究了不少PSI的实现,PIR的有点少,在PIR方面后续有什么计划?隐语:PIR和PSI在技术上有很多共同的地方,目前PSI在行业应用中相对多一点,甚至在有的场景下一个PSI就能搞定需求。隐语现在已经在逐步提供PIR的能力,这也基于行业对PIR的诉求。当然如果有同学对PIR有一些想法,完全可以自己去实现。 提问5:在最后的一个演讲中,所有角色都注册在一个ray集群里面,在实际生产中如果有两个head,是可以互通的吗?隐语:用一个ray集群来部署的方式主要用于研究或者是一些实验,其实我们会有一个多控制器的模式,这种模式我们会让每一个参与方部署一套独立的ray集群,各个参与方会独立的去跑各自的代码然后来做一些类似于P2P的模式,这种模式就是多个ray集群的。提问6:PYU\HEU\SPU这些计算单元unit,在隐私计算领域中这些似乎不是硬件上的概念,想了解一下这个设计的想法和思路。 隐语:我们平常见到的CPU或者GPU,它其实都是一个硬件的概念,为什么隐私计算或者框架要以SPU的角度去结合呢,我理解有两个原因,第一个原因就是说方便大家理解,首先隐私计算有很多技术路线,那其实前面讲的,如果你SPU你用MPC的方式去做,MPC的方式来说需要多个参与方来进行抽象。但是我们希望对上层协议应用来说还是以一个precession unit的概念,这里就是说一个除了抽象简单,另外一个比较大的优势你是有机会复用一些已有的应用的,因为像一些比较复杂的,比如说AI框架它其实可能google把所有框架跑到TPU上面做一些桥接和抽象,简单来说就是两个原因,一个是方便你去理解这么一个单元,第二个可能是说会有一些复用业务工作的机会。 提问7:对于拆分学习这种模型结构有没有具体的实现或规划? 隐语:其实现在隐语框架里面已经有一个拆分学习的框架(SLModel),拆分学习目前支持DNN、和部分 GNN,后面有更多模型我们都在去设计拆分学习的方式,然后包括拆分学习里面通信的优化我们都也是在研究中的,后续大家有什么新的,有一些点可以贡献进来的话,其实也可以进来共建的。

相关文章
|
分布式数据库 芯片
Mstar9632 制作量产emmc母片
Mstar9632 制作量产emmc母片
721 0
Mstar9632 制作量产emmc母片
|
2月前
|
存储 弹性计算 固态存储
阿里云服务器ESSD Entry和Entry云盘等云盘选择指南,不同类型云盘性能区别与应用场景参考
阿里云服务器提供了丰富多样的云盘类型,以满足不同用户在不同业务场景下的需求。每种云盘都有其独特的性能特点和适用场景,为了帮助用户更好地理解和选择云盘,本文将详细解析阿里云服务器各个云盘的定义、区别、选择参考以及常见问题。让大家对阿里云服务器的云盘产品有更全面的了解,并能够根据自己的需求做出合适的选择,解决“阿里云服务器云盘怎么选”这一关键问题。
248 4
|
9月前
|
程序员 定位技术 开发者
试了试阿里云的通义灵码 2.5 版
通义灵码 2.5 版是个特别实用的工具,无论是个人开发者还是企业团队,都能从中受益。如果你也在找能提升开发效率的工具,通义灵码绝对值得一试!
403 33
试了试阿里云的通义灵码 2.5 版
|
6月前
|
人工智能 监控 数据可视化
新媒体内容策划看板:高效内容生产的秘密武器
新媒体内容策划看板是可视化任务管理工具,用于规划选题、排期、执行及监控内容生产全流程,解决传统管理方式效率低、协作混乱等问题。核心模块包括选题库、内容日历、制作追踪和多平台分发跟踪,支持团队高效协作与数据反馈。主流工具如飞书、Notion、板栗看板各具优势,适配不同规模团队。通过集成数据指标(阅读量、转化率等)和AI辅助(智能排期、生成建议),看板可优化内容策略并形成闭环管理。未来,看板将与AI深度结合,推动内容生产智能化。
330 0
|
11月前
|
算法 数据可视化 BI
基于免疫算法的最优物流仓储点选址方案MATLAB仿真
本程序基于免疫算法实现物流仓储点选址优化,并通过MATLAB 2022A仿真展示结果。核心代码包括收敛曲线绘制、最优派送路线规划及可视化。算法模拟生物免疫系统,通过多样性生成、亲和力评价、选择、克隆、变异和抑制机制,高效搜索最优解。解决了物流仓储点选址这一复杂多目标优化问题,显著提升物流效率与服务质量。附完整无水印运行结果图示。
375 20
基于免疫算法的最优物流仓储点选址方案MATLAB仿真
|
前端开发 JavaScript C#
基于.NET8+Vue3开发的权限管理&个人博客系统
基于.NET8+Vue3开发的权限管理&个人博客系统
215 7
|
开发框架 Java UED
如何使用 Spring Boot 实现异常处理
如何使用 Spring Boot 实现异常处理
584 2
|
安全 算法 数据安全/隐私保护
加密与安全:公开密钥加密、加密过程、数字签名等
这篇文章详细解释了非对称加密算法,包括公开密钥加密的原理、加密过程、数字签名的功能,以及它与对称加密的比较和实际应用场景。
加密与安全:公开密钥加密、加密过程、数字签名等
|
Web App开发 安全 前端开发
新一代WebOffice高版本谷歌Chrome打开、编辑、保存微软Office/金山WPS解决方案大盘点
随着互联网技术的不断发展,越来越多的企业开始采用在线办公模式,微软Office Word 是最好用的文档编辑工具,然而doc、docx、xls、xlsx、ppt、pptx等格式的Office文档是无法直接在浏览器中直接打开的,如果可以实现Web在线预览编辑OffIce,肯定会还带来了更高效、便捷的办公体验,为我们的工作带来了更多可能性。
1806 89
|
数据安全/隐私保护 Python
如何使用Python自动发送邮件?
如何使用Python自动发送邮件?
509 1