当前位置: 首页 > 专利查询>ARM有限公司专利>正文

数据处理系统和方法技术方案

技术编号:32162593 阅读:27 留言:0更新日期:2022-02-08 15:16
本发明专利技术公开了一种包括存储装置的数据处理系统。该数据处理系统还包括至少一个处理器,该至少一个处理器用于使用第一神经网络层的至少一部分生成输出数据并且生成与该第一神经网络层的至少一部分相关联的密钥。该至少一个处理器还可操作以从该存储装置获得密钥,并且获得用于输入到该第二神经网络层中的该输出数据的版本。使用该密钥,该至少一个处理器还可操作以确定该输出数据的该版本是否不同于该输出数据。同于该输出数据。同于该输出数据。

【技术实现步骤摘要】
数据处理系统和方法

技术介绍


[0001]本公开涉及一种数据处理系统和方法。
[0002]相关技术说明
[0003]可在数据处理系统中执行神经网络计算,该数据处理系统包括诸如神经处理单元(NPU)的微处理器、中央处理单元(CPU)和图形处理单元(GPU)。希望改善神经网络计算的安全性。

技术实现思路

[0004]根据本公开的第一方面,提供了一种数据处理系统,该数据处理系统包括:存储装置;和至少一个处理器,该至少一个处理器用于:使用第一神经网络层的至少一部分来生成输出数据;生成与第一神经网络层的该至少一部分相关联的密钥;从存储装置获得密钥;获得用于输入到第二神经网络层中的输出数据的版本;以及使用密钥来确定输出数据的该版本是否不同于输出数据。
[0005]根据本公开的第二方面,提供了一种方法,该方法包括:使用第一神经网络层的至少一部分来生成输出数据;生成与第一神经网络层的该至少一部分相关联的密钥;将密钥存储在存储装置中;从存储装置获得密钥;获得用于输入到第二神经网络层中的输出数据的版本;以及使用密钥,确定输出数据的该版本是否不本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理系统,所述数据处理系统包括:存储装置;和至少一个处理器,所述至少一个处理器用于:使用第一神经网络层的至少一部分生成输出数据;生成与所述第一神经网络层的所述至少一部分相关联的密钥;从所述存储装置获得所述密钥;获得用于输入到第二神经网络层中的所述输出数据的版本;以及使用所述密钥,确定所述输出数据的所述版本是否不同于所述输出数据。2.根据权利要求1所述的数据处理系统,其中所述存储装置是所述数据处理系统的本地存储装置,并且所述至少一个处理器可操作以:将所述输出数据发送到所述数据处理系统外部的外部存储装置以用于存储;以及从所述外部存储装置获得所述输出数据的所述版本。3.根据权利要求1所述的数据处理系统,其中所述存储装置能够仅由所述数据处理系统的所述至少一个处理器访问。4.根据权利要求1所述的数据处理系统,其中所述至少一个处理器可操作以:基于所述密钥和所述输出数据来计算第一签名;将所述第一签名存储在所述存储装置中;从所述存储装置获得所述第一签名;以及基于所述密钥和所述输出数据的所述版本计算第二签名,其中为了确定所述输出数据的所述版本是否不同于所述输出数据,所述至少一个处理器可操作以确定所述第二签名是否等于所述第一签名。5.根据权利要求1所述的数据处理系统,所述数据处理系统包括:加密引擎,所述加密引擎使用所述密钥对所述输出数据进行加密;和解密引擎,所述解密引擎使用所述密钥对所述输出数据的所述版本进行解密以生成所述输出数据的解密版本,其中所述至少一个处理器可操作以基于所述输出数据的所述解密版本确定所述输出数据的所述版本是否不同于所述输出数据。6.根据权利要求1所述的数据处理系统,其中:响应于确定所述输出数据的所述版本不同于所述输出数据,所述至少一个处理器可操作以生成表示所述输出数据的所述版本不同于所述输出数据的指示的数据;或者响应于确定所述输出数据的所述版本与所述输出数据相同,所述至少一个处理器可操作以使用所述第二神经网络层处理所述输出数据的所述版本。7.根据权利要求1所述的数据处理系统,其中所述数据处理系统是第一数据处理系统,所述输出数据是第一输出数据,所述密钥是第一密钥,并且响应于确定所述输出数据的所述...

【专利技术属性】
技术研发人员:S
申请(专利权)人:Arm有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1