System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及信息安全,特别是涉及一种身份识别方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
1、随着电子信息化的不断发展,以及社会对于生产效率不断提高的需求,以安全、信任、准确为目标的银行业,也大步迈入网络阵营,各商业银行纷纷推出电子银行。相比于银行传统柜面业务,电子银行非面对面业务以其便利、高效、低廉等优点,改变了金融交易现状,但其虚拟性、高度开放性、隐蔽性等特点也为第三方进行非法活动提供了新途径。身份认证是电子银行信息安全体系的基石,电子银行的身份认证安全直接关系到银行和客户的资金安全。
2、目前进行身份识别时,通常采用预先设置好的认证方式进行身份识别。由于用户所处的交易环境越复杂,交易受到安全威胁的概率越大,系统采取的身份识别动作就越有难度,因此,在当前交易环境下采用预设认证方式进行身份识别时,存在身份识别准确率不高的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高身份识别准确率的身份识别方法、装置、计算机设备、存储介质和计算机程序产品。
2、第一方面,本申请提供了一种身份识别方法,所述方法包括:
3、获取对象的身份相关数据,并基于所述身份相关数据提取身份相关特征;
4、基于所述身份相关特征确定所述对象的当前状态;
5、针对动作空间中每个动作,预测在当前状态下执行所针对动作得到的奖励;一个动作对应一种身份认证方式;
6、基于每个动作对应的奖励,从多个动作中确定出目标动
7、按照所述目标身份认证方式,对所述对象进行身份识别。
8、在其中一个实施例中,所述身份相关数据包括对象信息、账户交易信息和账户社交信息,所述身份相关特征包括对象信息特征、账户交易特征和账户社交特征。
9、在其中一个实施例中,所述基于所述身份相关数据提取身份相关特征,包括:
10、对所述身份相关数据进行数据解密、脱敏和降噪处理,获得处理后的身份相关数据;
11、通过特征提取网络,提取处理后的身份相关数据中的身份相关特征。
12、在其中一个实施例中,所述基于每个动作对应的奖励,从多个动作中确定出目标动作,包括:
13、基于每个动作对应的奖励,将最大的奖励对应的动作作为目标动作。
14、在其中一个实施例中,基于所述身份相关特征确定所述对象的当前状态,针对动作空间中每个动作,预测在当前状态下执行所针对动作得到的奖励的步骤,通过智能体执行,所述智能体的训练过程包括:
15、从环境中获取多个资源转移状态数据,并基于所述资源转移状态数据构建初始智能体的状态空间;
16、基于多种身份认证方式,构建所述初始智能体的动作空间;所述动作空间内包括多种动作,每种动作对应一种身份认证方式;
17、针对所述状态空间中每种状态和所述动作空间中每种动作,在所针对状态下,执行所针对动作;
18、所述环境按照状态转移策略将所针对状态转移至目标状态,并按照初始的奖励函数,计算所针对动作对应的参考奖励,并将所述参考奖励反馈至所述初始智能体;所述目标状态是在所针对状态下执行所针对动作后,所述环境对应的状态;
19、基于所述参考奖励和期望奖励之间的差值,调整所述初始智能体的参数,并基于强化学习算法进行训练,在达到训练停止条件时停止训练,获取训练好的智能体。
20、在其中一个实施例中,所述按照初始的奖励函数,计算所针对动作对应的参考奖励,包括:
21、通过所述初始智能体与所述环境之间的交互过程,学习得到交互策略函数;
22、按照所述交互策略函数和初始的奖励函数,确定所针对动作对应的参考奖励。
23、第二方面,本申请还提供了一种身份识别装置。所述装置包括:
24、一种身份识别装置,所述装置包括:
25、数据采集模块,用于获取对象的身份相关数据,并基于所述身份相关数据提取身份相关特征;
26、强化学习模块,用于基于所述身份相关特征确定所述对象的当前状态;
27、强化学习模块,还用于针对动作空间中每个动作,预测在当前状态下执行所针对动作得到的奖励;一个动作对应一种身份认证方式;
28、强化学习模块,还用于基于每个动作对应的奖励,从多个动作中确定出目标动作,将目标动作对应的身份认证方式作为目标身份认证方式;
29、身份认证模块,用于按照所述目标身份认证方式,对所述对象进行身份识别。
30、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述身份识别方法的步骤。
31、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述身份识别方法的步骤。
32、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述身份识别方法的步骤。
33、上述身份识别方法、装置、计算机设备、存储介质和计算机程序产品,获取对象的身份相关数据,并基于身份相关数据提取身份相关特征,基于身份相关特征确定对象的当前状态,从而判断对应的当前交易环境的复杂程度和危险成都,分析对象进行经历非法活动的可能性,并针对动作空间中每个动作,预测在当前状态下执行所针对动作得到的奖励,一个动作对应一种身份认证方式,从而得到在当前状态下每个动作对应的重要度;进一步,基于每个动作对应的奖励,从多个动作中确定出目标动作,将目标动作对应的身份认证方式作为目标身份认证方式,按照目标身份认证方式,对对象进行身份识别,通过每个动作对应的奖励,从多个身份认证方式中确定处于符合当前状态的目标身份认证方式,可以提高身份认证的准确性和安全性,并且对于不同的复杂程度的交易环境可以采用不同复杂程度的身份认证方式,即动态适配交易环境的身份认证方式,可以适用不同的场景。
本文档来自技高网...【技术保护点】
1.一种身份识别方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述身份相关数据包括对象信息、账户交易信息和账户社交信息,所述身份相关特征包括对象信息特征、账户交易特征和账户社交特征。
3.根据权利要求1所述的方法,其特征在于,所述基于所述身份相关数据提取身份相关特征,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于每个动作对应的奖励,从多个动作中确定出目标动作,包括:
5.根据权利要求1所述的方法,其特征在于,基于所述身份相关特征确定所述对象的当前状态,针对动作空间中每个动作,预测在当前状态下执行所针对动作得到的奖励的步骤,通过智能体执行,所述智能体的训练过程包括:
6.根据权利要求5所述的方法,其特征在于,所述按照初始的奖励函数,计算所针对动作对应的参考奖励,包括:
7.一种身份识别装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种身份识别方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述身份相关数据包括对象信息、账户交易信息和账户社交信息,所述身份相关特征包括对象信息特征、账户交易特征和账户社交特征。
3.根据权利要求1所述的方法,其特征在于,所述基于所述身份相关数据提取身份相关特征,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于每个动作对应的奖励,从多个动作中确定出目标动作,包括:
5.根据权利要求1所述的方法,其特征在于,基于所述身份相关特征确定所述对象的当前状态,针对动作空间中每个动作,预测在当前状态下执行所针对动作得到的奖励的步骤,通过智能体执行,所述智能体的...
【专利技术属性】
技术研发人员:王帆,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。