[发明专利]用于数据处理加速器的模糊AI模型训练方法在审
申请号: | 202011546765.7 | 申请日: | 2020-12-24 |
公开(公告)号: | CN113627586A | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 程越强;朱贺飞 | 申请(专利权)人: | 百度(美国)有限责任公司;昆仑芯(北京)科技有限公司 |
主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N3/08;G06N20/00 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;王艳春 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据处理 加速器 模糊 ai 模型 训练 方法 | ||
本公开的实施方式公开了一种模糊AI模型的方法。在一个实施方式中,主机与数据处理(DP)加速器通信,以请求DP加速器进行AI训练。DP加速器(或系统)从主机接收AI模型训练请求,其中AI模型训练请求包括一个或多个模型模糊核算法、一个或多个AI模型和/或训练输入数据。响应于接收到AI模型训练请求,系统基于训练输入数据训练一个或多个AI模型。在一些实施方式中,AI加速器已具有AI模型的副本。在训练AI模型之后,系统使用一个或多个模型模糊核算法来模糊一个或多个经训练AI模型。系统将模糊的一个或多个经训练AI模型发送至主机。
技术领域
本发明的实施方式大致涉及模糊多方计算。更具体地,本发明的实施方式涉及用于数据处理(DP)加速器的模糊AI模型训练的系统和方法。
背景技术
敏感事务越来越多地通过数据处理(DP)加速器来执行,诸如人工智能(AI)加速器或协同处理器。这提高了对保护DP加速器和主系统的环境之间的通信信道以保护通信信道免受数据侦听攻击的需求。
例如,用于AI训练数据、模型和推断输出的数据传输可能不受保护,并且可能通过通信信道泄漏给不可信方。另外,在通信信道上加密数据的基于密钥的方案可能较慢,并且可能不实用。另外,大多数基于密钥的方案需要基于硬件的密码引擎。因而,需要一种系统,用于在有或没有加密的情况下使采用DP加速器的模型训练中的数据传输模糊。
发明内容
根据本申请的一方面,提供了一种模糊人工智能(AI)模型的方法。该方法可包括:通过数据处理(DP)加速器,接收来自主机的AI模型训练请求,其中,AI模型训练请求包括一个或多个模型模糊核算法、一个或多个AI模型和/或训练输入数据;响应于接收到AI模型训练请求,通过DP加速器基于训练输入数据来训练一个或多个AI模型;响应于训练完成,使用一个或多个模型模糊核算法,使一个或多个经训练AI模型模糊;以及通过DP加速器向主机发送模糊的一个或多个经训练AI模型。
根据本申请的另一方面,提供了一种计算机程序程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述方法。
根据本申请的另一方面,提供了一种数据处理(DP)加速器。该数据处理(DP)加速器可包括:从主机接收AI模型训练请求的接口,其中,AI模型训练请求包括一个或多个模型模糊核算法、一个或多个AI模型和训练输入数据;训练单元,其响应于接收到AI模型训练请求,基于训练输入数据训练一个或多个AI模型;以及模糊单元,用于使用一个或多个模型模糊核算法来模糊一个或多个经训练AI模型,并将模糊的一个或多个经训练AI模型发送至主机。
根据本申请的又一方面,提供了一种去模糊人工智能(AI)模型的方法。该方法可包括:生成一个或多个模型模糊核算法以模糊一个或多个AI模型;通过数据处理(DP)加速器生成执行AI训练的训练请求,其中,训练请求包括训练输入数据、一个或多个模型模糊核算法和一个或多个AI模型;向DP加速器发送训练请求;响应于发送,从DP加速器接收一个或多个模糊的AI模型;以及使用对应于一个或多个模型模糊核算法的一个或多个模型去模糊核算法,使一个或多个模糊AI模型去模糊,以恢复一个或多个AI模型。
根据本申请的另一方面,提供了一种计算机程序程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述方法。
附图说明
本发明的实施方式在附图中以示例的方式而不是限制的方式示出,在附图中相同的附图标记指示类似的元件。
图1是示出根据一些实施方式的用于模糊主机和数据处理(DP)加速器之间的通信的系统配置的示例的框图。
图2是示出根据一个实施方式的用于模糊主机和数据处理(DP)加速器之间的通信的多层保护方案的示例的框图。
图3是示出根据一个实施方式的与DP加速器通信的主机的示例的框图。
图4是示出根据一个实施方式的模糊主机和DP加速器之间通信信道的示例的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度(美国)有限责任公司;昆仑芯(北京)科技有限公司,未经百度(美国)有限责任公司;昆仑芯(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011546765.7/2.html,转载请声明来源钻瓜专利网。