数据的处理方法、装置及设备制造方法及图纸

技术编号:35211765 阅读:24 留言:0更新日期:2022-10-15 10:25
本说明书实施例提供了一种数据的处理方法、装置及设备,所述方法包括:获取在明文域用于对第一样本数据进行处理的第一模型;基于所第一模型的模型结构,确定第一模型的多个数据处理层中的第一处理层和第二处理层;对第一样本数据进行同态加密处理,得到加密后的第一样本数据,并基于预设加密网络结构搜索模型、第一样本数据、加密后的第一样本数据和第一处理层,在预设搜索空间中确定用于对加密后的第一样本数据进行处理的第三处理层;基于预设加密网络结构搜索模型、第一样本数据、加密后的第一样本数据、第一处理层、第二处理层和第三处理层,在预设搜索空间中确定第四处理层;基于第三处理层和第四处理层,确定第二模型。确定第二模型。确定第二模型。

【技术实现步骤摘要】
数据的处理方法、装置及设备


[0001]本文件涉及数据处理
,尤其涉及一种数据的处理方法、装置及设备。

技术介绍

[0002]随着计算机技术的快速发展,生物特征识别技术被广泛应用于身份验证等业务场景,例如,门禁设备、刷脸支付设备等客户端可以基于用户输入的生物特征(如指纹、面部图像等)数据对用户进行身份验证等处理。
[0003]终端设备可以对用户的隐私数据(如生物特征)进行加密处理,然后,服务器再对接收到的处理后的隐私数据进行解密处理,得到用户的隐私数据,再基于得到的隐私数据进行业务处理。
[0004]但是,上述业务处理过程中,服务器需要基于解密得到的隐私数据进行业务处理,这就会导致用户的隐私数据的安全性低,容易被攻击者突破,存在隐私数据泄漏风险,因此,需要一种能够在业务处理过程中提高用户隐私数据安全性的解决方案。

技术实现思路

[0005]本说明书实施例的目的是提供一种能够在业务处理过程中提高用户隐私数据安全性的解决方案。
[0006]为了实现上述技术方案,本说明书实施例是这样实现的:
[0007]第一方面,本说明书实施例提供了一种数据的处理方法,所述方法包括:获取在明文域用于对第一样本数据进行处理的第一模型;基于所述第一模型的模型结构,确定所述第一模型的多个数据处理层中的第一处理层和第二处理层,所述第二处理层用于对所述第一处理层的输出数据进行处理;对所述第一样本数据进行同态加密处理,得到加密后的第一样本数据,并基于预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据和所述第一处理层,在预设搜索空间中确定用于对所述加密后的第一样本数据进行处理的第三处理层,所述第一处理层用于对所述第一样本数据进行处理;基于所述预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据、所述第一处理层、所述第二处理层和所述第三处理层,在所述预设搜索空间中确定第四处理层,所述第四处理层用于对所述第三处理层的输出数据进行处理;基于所述第三处理层和所述第四处理层,确定所述第二模型,所述第二模型用于在密文域对通过同态加密处理得到的加密后的样本数据进行处理。
[0008]第二方面,本说明书实施例提供了一种数据的处理装置,包括:数据获取模块,用于获取在明文域用于对第一样本数据进行处理的第一模型;数据确定模块,用于基于所述第一模型的模型结构,确定所述第一模型的多个数据处理层中的第一处理层和第二处理层,所述第二处理层用于对所述第一处理层的输出数据进行处理;第一处理模块,用于对所述第一样本数据进行同态加密处理,得到加密后的第一样本数据,并基于预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据和所述第一处理层,在预设搜
索空间中确定用于对所述加密后的第一样本数据进行处理的第三处理层,所述第一处理层用于对所述第一样本数据进行处理;第二处理模块,用于基于所述预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据、所述第一处理层、所述第二处理层和所述第三处理层,在所述预设搜索空间中确定第四处理层,所述第四处理层用于对所述第三处理层的输出数据进行处理;模型确定模块,用于基于所述第三处理层和所述第四处理层,确定所述第二模型,所述第二模型用于在密文域对通过同态加密处理得到的加密后的样本数据进行处理。
[0009]第三方面,本说明书实施例提供了一种数据的处理设备,所述数据的处理设备包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:获取在明文域用于对第一样本数据进行处理的第一模型;基于所述第一模型的模型结构,确定所述第一模型的多个数据处理层中的第一处理层和第二处理层,所述第二处理层用于对所述第一处理层的输出数据进行处理;对所述第一样本数据进行同态加密处理,得到加密后的第一样本数据,并基于预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据和所述第一处理层,在预设搜索空间中确定用于对所述加密后的第一样本数据进行处理的第三处理层,所述第一处理层用于对所述第一样本数据进行处理;基于所述预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据、所述第一处理层、所述第二处理层和所述第三处理层,在所述预设搜索空间中确定第四处理层,所述第四处理层用于对所述第三处理层的输出数据进行处理;基于所述第三处理层和所述第四处理层,确定所述第二模型,所述第二模型用于在密文域对通过同态加密处理得到的加密后的样本数据进行处理。
[0010]第四方面,本说明书实施例提供了一种存储介质,所述存储介质用于存储计算机可执行指令,所述可执行指令在被执行时实现以下流程:获取在明文域用于对第一样本数据进行处理的第一模型;基于所述第一模型的模型结构,确定所述第一模型的多个数据处理层中的第一处理层和第二处理层,所述第二处理层用于对所述第一处理层的输出数据进行处理;对所述第一样本数据进行同态加密处理,得到加密后的第一样本数据,并基于预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据和所述第一处理层,在预设搜索空间中确定用于对所述加密后的第一样本数据进行处理的第三处理层,所述第一处理层用于对所述第一样本数据进行处理;基于所述预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据、所述第一处理层、所述第二处理层和所述第三处理层,在所述预设搜索空间中确定第四处理层,所述第四处理层用于对所述第三处理层的输出数据进行处理;基于所述第三处理层和所述第四处理层,确定所述第二模型,所述第二模型用于在密文域对通过同态加密处理得到的加密后的样本数据进行处理。
附图说明
[0011]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0012]图1A为本说明书一种数据的处理方法实施例的流程图;
[0013]图1B为本说明书一种数据的处理方法的处理过程示意图;
[0014]图2为本说明书一种数据的处理方法的示意图;
[0015]图3为本说明书又一种数据的处理方法的处理过程示意图;
[0016]图4为本说明书一种第一候选处理层的确定方法的示意图;
[0017]图5为本说明书又一种第一候选处理层的确定方法的示意图;
[0018]图6为本说明书一种第三处理结果的确定过程的示意图;
[0019]图7为本说明书一种第二模型的确定过程的示意图;
[0020]图8为本说明书一种数据的处理装置实施例的结构示意图;
[0021]图9为本说明书一种数据的处理设备的结构示意图。
具体实施方式
[0022]本说明书实施例提供一种数据的处理方法、装置及设备。
[0023]为了使本
的人员更好地理解本说明书中的技术方案,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据的处理方法,所述方法包括:获取在明文域用于对第一样本数据进行处理的第一模型;基于所述第一模型的模型结构,确定所述第一模型的多个数据处理层中的第一处理层和第二处理层,所述第二处理层用于对所述第一处理层的输出数据进行处理;对所述第一样本数据进行同态加密处理,得到加密后的第一样本数据,并基于预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据和所述第一处理层,在预设搜索空间中确定用于对所述加密后的第一样本数据进行处理的第三处理层,所述第一处理层用于对所述第一样本数据进行处理;基于所述预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据、所述第一处理层、所述第二处理层和所述第三处理层,在所述预设搜索空间中确定第四处理层,所述第四处理层用于对所述第三处理层的输出数据进行处理;基于所述第三处理层和所述第四处理层,确定所述第二模型,所述第二模型用于在密文域对通过同态加密处理得到的加密后的样本数据进行处理。2.根据权利要求1所述的方法,所述基于预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据和所述第一处理层,在预设搜索空间中确定用于对所述加密后的第一样本数据进行处理的第三处理层,包括:基于所述预设加密网络结构搜索模型,在所述预设搜索空间中确定第一候选处理层;基于所述第一样本数据和所述第一处理层,确定第一处理结果;基于所述加密后的第一样本数据和所述第一候选处理层,确定第二处理结果,并对所述第二处理结果进行解密处理,得到解密后的第二处理结果;基于预设损失函数,所述第一处理结果以及所述解密后的第二处理结果,确定所述第一候选处理层是否满足第一搜索需求,若所述第一候选处理层未满足所述第一搜索需求,则基于所述预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据和所述第一处理层,在所述预设搜索空间中继续搜索所述第一候选处理层,直至所述第一候选处理层满足所述第一搜索需求,将满足所述第一搜索需求的第一候选处理层确定为所述第三处理层。3.根据权利要求2所述的方法,所述基于所述预设加密网络结构搜索模型,在所述预设搜索空间中确定第一候选处理层,包括:基于预设映射关系,确定与所述第一模型的第一处理层对应的候选处理层的个数;基于所述预设加密网络结构搜索模型和确定的所述候选处理层的个数,在所述预设搜索空间中确定与所述候选处理层的个数对应的多个目标候选处理层,并基于所述多个目标候选处理层构建所述第一候选处理层。4.根据权利要求3所述的方法,所述基于所述预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据、所述第一处理层、所述第二处理层和所述第三处理层,在所述预设搜索空间中确定第四处理层,包括:基于所述预设加密网络结构搜索模型,在所述预设搜索空间中确定第二候选处理层;基于所述第一样本数据、所述第一处理层和所述第二处理层,确定第三处理结果;基于所述加密后的第一样本数据、所述第三处理层和所述第二候选处理层,确定第四处理结果,并对所述第四处理结果进行解密处理,得到解密后的第四处理结果;
基于所述预设损失函数,所述第三处理结果以及所述解密后的第四处理结果,确定所述第二候选处理层是否满足第二搜索需求,若所述第二候选处理层未满足所述第二搜索需求,则基于所述预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据、所述第一处理层、所述第二处理层和所述第三处理层,在所述预设搜索空间中继续搜索所述第二候选处理层,直至所述第二候选处理层满足所述第二搜索需求,将满足所述第二搜索需求的第二候选处理层确定为所述第四处理层。5.根据权利要求4所述的方法,所述第一模型还包括第五处理层,所述第五处理层的输入数据为所述第一处理层的输出数据,所述第五处理层的输出数据为所述第二处理层的输入数据,所述基于所述第一样本数据、所述第一处理层和所述第二处理层,确定第三处理结果,包括:将所述第一样本数据输入所述第一处理层,得到所述第一处理结果;将所述第一处理结果输入所述第五处理层,得到中间结果;将所述中间结果输入所述第二处理层,得到所述第三处理结果。6.根据权利要求5所述的方法,所述方法还包括:接收目标设备发送的通过同态加密处理得到的加密后的目标数据,所述目标数据为触发目标业务所需的数据;基于所述第二模型对所述加密后的目标数据进行处理,得到处理结果;将所述处理结果返回给所述目标设备,以使所述目标设备基于所述处理结果确定是否触发执行所述目标业务。7.根据权利要求6所述的方法,在所述基于所述第二模型对所述加密后的目标数据进行处理,得到处理结果之前,还包括:获取第二样本数据,并基于所述第二样本数据对所述第二模型进行训练,得到训练后的第二模型;所述基于所述第二模型对所述加密后的目标数据进行处理,得到处理结果,包括:基于所述训练后的第二模型对所述加密后的目标数据进行处理,得到所述处理结果。8.根据权利要求7所述的方法,所述获取第二样本数据,并基于所述第二样本数据对所述第二模型进行训练,得到训练后的第二模型,包括:获取第二样本数据以及所述第二样本数据的标签数据,并对所述第二样本数据进行同态加密处理,得到加密后的第二样本数据;基于所述加密后的第二样本数据和所述第二模型,得到第五处理结果,并对所述第五处理结果进行解密处理,...

【专利技术属性】
技术研发人员:曹佳炯丁菁汀
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1