【技术实现步骤摘要】
基于联邦学习的风险检测方法、客户端、设备和存储介质
本专利技术涉及金融科技(Fintech)
,尤其涉及一种基于联邦学习的风险检测方法、客户端、设备和存储介质。
技术介绍
随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,但由于金融行业的安全性、实时性要求,也对技术提出了更高的要求。疫情期间,在用户出行时,需要出示健康二维码进行通行。健康二维码包括红码以及绿码。若是用户在过去时间内未与感染者接触,则健康二维码为绿码,若用户在过去时间内与感染者接触,则健康二维码为红码。用户是否与感染者接触是根据用户的过去时间内的时空轨迹进行检测的。时空轨迹指的是用户在过去时间内的行程轨迹。现有的检测方案要求用户上传其在过去时间的所有时空轨迹,再检测这段时间内的时空轨迹有无风险的,过去时间所涉及的时长较长,风险检测的时间较长。
技术实现思路
本专利技术的主要目的在于提供一种基于联邦学习的风险检测方法、客户端、设备和存储介质,旨在解决风险检测的时间较长的问题。为实现上述目的,本专利技术提供一种基于联邦学习的风险检测方法,所述基于联邦学习的风险检测方法包括:客户端从服务端获取风险检测的历史风险结果;确定所述历史风险结果对应的历史检测时间段,并根据当前时间点以及所述历史检测时间段确定目标时间段;获取所述用户在所述目标时间段的时空轨迹;根据所述时空轨迹,检测所述用户是否途经风险区域,得到当前风险结果。在 ...
【技术保护点】
1.一种基于联邦学习的风险检测方法,其特征在于,所述基于联邦学习的风险检测方法包括:/n客户端从服务端获取风险检测的历史风险结果;/n确定所述历史风险结果对应的历史检测时间段,并根据当前时间点以及所述历史检测时间段确定目标时间段;/n获取所述用户在所述目标时间段的时空轨迹;/n根据所述时空轨迹,检测所述用户是否途经风险区域,得到当前风险结果。/n
【技术特征摘要】
1.一种基于联邦学习的风险检测方法,其特征在于,所述基于联邦学习的风险检测方法包括:
客户端从服务端获取风险检测的历史风险结果;
确定所述历史风险结果对应的历史检测时间段,并根据当前时间点以及所述历史检测时间段确定目标时间段;
获取所述用户在所述目标时间段的时空轨迹;
根据所述时空轨迹,检测所述用户是否途经风险区域,得到当前风险结果。
2.如权利要求1所述的基于联邦学习的风险检测方法,其特征在于,所述客户端从服务端获取风险检测的历史风险结果的步骤包括:
客户端向服务端发送风险检测请求;
接收所述服务端反馈的所述历史风险结果;
其中,所述服务端根据所述风险检测请求对应的用户秘钥,从每个区块链节点中获取风险结果,并将存储时间最晚的所述风险结果确定为所述历史风险结果,或者,所述服务端根据所述风险检测请求对应的用户秘钥从目标区域链节点中获取多个风险结果,将存储时间最晚的所述风险结果确定为所述历史风险结果,所述目标区块链节点为距离所述服务端最近的区块链节点,所述目标区块链节点根据所述目标区块链节点的地址从其他区块链节点中获取所述用户秘钥对应的风险结果以得到多个风险结果。
3.如权利要求2所述的基于联邦学习的风险检测方法,其特征在于,所述根据所述时空轨迹,检测所述用户是否途径风险区域,得到当前风险结果的步骤包括:
将所述时空轨迹输入检测模型,其中,所述服务端在向客户端反馈历史风险结果后,将所述检测模型发送至所述客户端,所述检测模型包含地图,所述地图上包括一个或多个所述风险区域;
获取所述检测模型输出的当前风险结果。
4.如权利要求3所述的基于联邦学习的风险检测方法,其特征在于,所述检测模型为加密的检测模型,所述获取所述检测模型输出的当前风险结果的步骤之后,还包括:
将所述当前风险结果发送至所述服务端,其中,加密的检测模型输出的当前风险结果为加密的风险结果,所述服务端对所述当前风险结果进行解密得到解密的风险结果;
接收所述服务端反馈所述解密的风险结果,并输出所述解密的风险结果。
5.如权利要求4所述的基于联邦学习的风险检测方法,其特征在于,所述将所述当前风险结果发送至所述服务端的步骤之后,还包括:
将所述目标时间段发送至服务端,其中,所述服务端根据所述用户秘钥将所述目标时间段以及所述当前风险结果发送至目标区块链节点,并将所述当前风险结果反馈至所...
【专利技术属性】
技术研发人员:万晟,吴学阳,范力欣,杨强,
申请(专利权)人:深圳前海微众银行股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。