数据保护方法、装置以及电子设备制造方法及图纸

技术编号:28674020 阅读:31 留言:0更新日期:2021-06-02 02:50
本申请实施例提供了一种数据保护方法、装置以及电子设备,涉及人工智能技术领域,该方法包括:获取待加密网络模型,并确定与所述待加密网络模型相关的模型数据;当接收到用户输入的安全策略数据时,利用编译优化框架对所述模型数据和所述安全数据进行编译,得到待加密数据,所述编译优化框架用于实现对所述待加密网络模型的加速和部署;利用加密算法对所述待加密数据进行加密,得到加密数据。本申请实施例提供的数据保护方法通过加入安全数据对模型数据进行编译,如此可以更好的对网络模型进行保护。

【技术实现步骤摘要】
数据保护方法、装置以及电子设备
本申请涉及人工智能
,具体涉及一种数据保护方法、装置以及电子设备。
技术介绍
随着近几年人工智能行业的飞速发展,人工智能的应用不断出现,而人工智能的核心则是神经网络模型,神经网络模型主要包括神经网络结构以及针对不同应用场景采用大量数据训练之后得到的网络参数。早期的人工智能主要是应用在研究领域,故对商业化后的神经网络模型的保护不够多,如此导致投入很多精力做出来的神经网络模型很容易被移植其他人的机器上使用。因此,如何更好的对神经网络模型进行保护是亟待解决的问题。申请内容鉴于以上问题,本申请实施例提供一种数据保护方法、装置以及电子设备,以解决上述技术问题。本申请实施例是采用以下技术方案实现的:第一方面,本申请一些实施例提供一种数据保护方法,所述方法包括:获取待加密网络模型,并确定与所述待加密网络模型相关的模型数据;当接收到用户输入的安全策略数据时,利用编译优化框架对所述模型数据和所述安全数据进行编译,得到待加密数据,所述编译优化框架用于实现对所述待加密网络模型的加速和部署;利用加密本文档来自技高网...

【技术保护点】
1.一种数据保护方法,其特征在于,所述方法包括:/n获取待加密网络模型,并确定与所述待加密网络模型相关的模型数据;/n当接收到用户输入的安全策略数据时,利用编译优化框架对所述模型数据和所述安全数据进行编译,得到待加密数据,所述编译优化框架用于实现对所述待加密网络模型的加速和部署;/n利用加密算法对所述待加密数据进行加密,得到加密数据。/n

【技术特征摘要】
1.一种数据保护方法,其特征在于,所述方法包括:
获取待加密网络模型,并确定与所述待加密网络模型相关的模型数据;
当接收到用户输入的安全策略数据时,利用编译优化框架对所述模型数据和所述安全数据进行编译,得到待加密数据,所述编译优化框架用于实现对所述待加密网络模型的加速和部署;
利用加密算法对所述待加密数据进行加密,得到加密数据。


2.根据权利要求1所述的方法,其特征在于,所述利用所述编译优化框架对所述模型数据和所述安全数据进行编译,得到待加密数据,包括:
确定所述模型数据对应的所述待加密网络模型的格式,并确定所述待加密网络模型的格式是否为开放神经网络交换格式;
如果所述待加密网络模型的格式是开放神经网络交换格式,则利用所述编译优化框架对所述模型数据和所述安全数据进行编译,得到待加密数据。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
如果所述待加密网络模型的格式不是开放式网络交换格式,则将所述待加密网络模型的格式转换为开放式网络交换格式,得到格式转换模型;
获取所述格式转换模型对应的转换数据,并利用所述编译优化框架对所述转换数据和所述安全数据进行编译,得到转换后的待加密数据;
利用加密算法对所述转换后的待加密数据进行加密,得到第二加密数据。


4.根据权利要求1所述的方法,其特征在于,所述待加密数据包括第一文本和第二文本,所述第一文本包括所述待加密网络模型的结构参数,所述第二文本包括所述待加密网络模型的模型参数;
所述利用加密算法对所述待加密数据进行加密,得到加密数据,包括:
利用对称加密算法对所述第一文本和所述第二文本进行加密,得到加密数据。


5.根据权利要求4所述的方法,其特征在于,所述待加密数据还包括第三文本,所述第三文本包括所述待加密网络模...

【专利技术属性】
技术研发人员:曾郁荣
申请(专利权)人:广州橙行智动汽车科技有限公司广州小鹏汽车科技有限公司
类型:发明
国别省市:广东;44

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

1