风险防控策略的相似度评估方法及装置与流程

文档序号:19741156发布日期:2020-01-18 05:14阅读:189来源:国知局
风险防控策略的相似度评估方法及装置与流程
本说明书实施例涉及风险防控
技术领域
,特别涉及一种风险防控策略的相似度评估方法。本说明书一个或者多个实施例同时涉及一种风险防控策略的相似度评估装置,一种计算设备,以及一种计算机可读存储介质。
背景技术
:随着网络技术的不断发展,近年来电子商务、网上金融业务等也为普通大众所熟知,网络交易现象越来越普遍,由于网络交易的便捷性,人们也越来越倾向于在网络上进行交易,但由于网络安全问题的存在,使得网络欺诈等事件频发,人们对于网络欺诈等风险的防控也迫在眉睫。目前来说,对于交易风险的识别与防范,主要采用不同的风险防控策略对用户的交易行为进行判别,根据风险防控策略对交易事件的判别,保障用户的财产安全,但由于现有的风险防控策略数量过多,缺少手段去找到它们之间的联系,这对风险防控策略体系的建立带来了不便,存在一定的缺陷。技术实现要素:有鉴于此,本说明书实施例提供了一种风险防控策略的相似度评估方法。本说明书一个或者多个实施例同时涉及一种风险防控策略的相似度评估装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的技术缺陷。根据本说明书实施例的第一方面,提供了一种风险防控策略的相似度评估方法,包括:提取交易事件处理过程中生成的日志中记录的风险防控策略,以及被至少一个风险防控策略命中的交易事件;根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵;将所述矩阵向量化,获得所述风险防控策略对应的向量;采用相似度算法计算所述向量之间的相似度,作为所述向量所对应风险防控策略之间的相似度。可选的,所述提取交易事件处理过程中生成的日志中记录的风险防控策略,以及被至少一个风险防控策略命中的交易事件步骤之后,且所述根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵步骤执行之前,还包括:对所述被至少一个风险防控策略命中的交易事件进行抽样;相应的,所述构建矩阵时的所述被至少一个风险防控策略命中的交易事件为所述进行抽样后的被至少一个风险防控策略命中的交易事件。可选的,所述根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵,包括:根据所述风险防控策略的执行顺序对所述风险防控策略排序,根据所述被至少一个风险防控策略命中的交易事件的执行时间对所述被至少一个风险防控策略命中的交易事件排序;将所述矩阵的行与所述排序后的风险防控策略建立对应关系,将所述矩阵的列与所述排序后的被至少一个风险防控策略命中的交易事件建立对应关系;将所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值作为元素;根据所述矩阵的行与所述风险防控策略建立的对应关系、所述矩阵的列与所述被至少一个风险防控策略命中的交易事件建立的对应关系以及所述元素,构建一个邻接矩阵。可选的,所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值,采用如下方式确定:若所述被至少一个风险防控策略命中的交易事件被所述风险防控策略命中,则所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值为1;若所述被至少一个风险防控策略命中的交易事件没有被所述风险防控策略命中,则所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值为0。可选的,所述将所述矩阵向量化,获得所述风险防控策略对应的向量,包括:按行对所述矩阵的元素进行抽取,将抽取的每一行元素组成一个向量,作为该行对应的风险防控策略对应的向量。可选的,所述采用相似度算法计算所述向量之间的相似度,作为所述向量所对应风险防控策略之间的相似度步骤执行之后,还包括:判断所述风险防控策略之间的相似度是否大于预设相似度阈值;若是,确定所述风险防控策略为相似风险防控策略,并对所述相似风险防控策略进行合并或删减处理;若否,确定所述风险防控策略为非相似策略。根据本说明书实施例的第二方面,提供了一种风险防控策略的相似度评估装置,包括:提取模块,被配置为提取交易事件处理过程中生成的日志中记录的风险防控策略,以及被至少一个风险防控策略命中的交易事件;矩阵生成模块,被配置为根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵;向量化模块,被配置为将所述矩阵向量化,获得所述风险防控策略对应的向量;处理模块,被配置为采用相似度算法计算所述向量之间的相似度,作为所述向量所对应风险防控策略之间的相似度。可选的,所述风险防控策略的相似度评估装置,还包括:抽样模块,被配置为对所述被至少一个风险防控策略命中的交易事件进行抽样;相应的,所述构建矩阵时的所述被至少一个风险防控策略命中的交易事件为所述进行抽样后的被至少一个风险防控策略命中的交易事件。可选的,所述矩阵生成模块,包括:排序子模块,被配置为根据所述风险防控策略的执行顺序对所述风险防控策略排序,根据所述被至少一个风险防控策略命中的交易事件的执行时间对所述被至少一个风险防控策略命中的交易事件排序;关系建立子模块,被配置为将所述矩阵的行与所述排序后的风险防控策略建立对应关系,将所述矩阵的列与所述排序后的被至少一个风险防控策略命中的交易事件建立对应关系;元素确定子模块,被配置为将所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值作为元素;矩阵构建子模块,被配置为根据所述矩阵的行与所述风险防控策略建立的对应关系、所述矩阵的列与所述被至少一个风险防控策略命中的交易事件建立的对应关系以及所述元素,构建一个邻接矩阵。可选地,所述元素确定子模块,包括命中值确定单元,被配置为:若所述被至少一个风险防控策略命中的交易事件被所述风险防控策略命中,则所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值为1;若所述被至少一个风险防控策略命中的交易事件没有被所述风险防控策略命中,则所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值为0。可选的,所述向量化模块,被配置为按行对所述矩阵的元素进行抽取,将抽取的每一行元素组成一个向量,作为该行对应的风险防控策略对应的向量。可选的,所述处理模块,还包括:判断子模块,被配置为判断所述风险防控策略之间的相似度是否大于预设相似度阈值;若是,则运行第一策略确定子模块;所述第一策略确定子模块,被配置为确定所述风险防控策略为相似风险防控策略,并对所述相似风险防控策略进行合并或删减处理;若否,则运行第二策略确定子模块;所述第二策略确定子模块,被配置为确定所述风险防控策略为非相似策略。根据本说明书实施例的第三方面,提供了一种计算设备,包括:存储器和处理器;所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令:提取交易事件处理过程中生成的日志中记录的风险防控策略,以及被至少一个风险防控策略命中的交易事件;根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵;将所述矩阵向量化,获得所述风险防控策略对应的向量;采用相似度算法计算所述向量之间的相似度,作为所述向量所对应风险防控策略之间的相似度。根据本说明书实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现任意一项所述风险防控策略的相似度评估方法的步骤。本说明书提供一种风险防控策略的相似度评估方法,包括:提取交易事件处理过程中生成的日志中记录的风险防控策略,以及被至少一个风险防控策略命中的交易事件;根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵;将所述矩阵向量化,获得所述风险防控策略对应的向量;采用相似度算法计算所述向量之间的相似度,作为所述向量所对应风险防控策略之间的相似度。本说明书一个实施例实现了提供的风险防控策略的相似度评估方法,根据相关的相似度算法,对风险防控策略之间的相似度评估,根据相似度的评估结果,能够清晰地得到风险防控策略之间的关系,有效避免了各风险防控策略之间关系不明确的缺陷,在此基础上可以对相似的风险防控策略进行删减或合并处理,减少了风险防控策略冗余现象,节省了计算资源和管理成本。附图说明图1是本说明书一个实施例提供的一种风险防控策略的相似度评估方法的流程图;图2是本说明书一个实施例提供的一种应用于网络支付中的风险防控策略的相似度评估方法的处理过程流程图;图3是本说明书一个实施例提供的一种风险防控策略的相似度评估装置的结构示意图;图4是本说明书一个实施例提供的一种计算设备的结构框图。具体实施方式在下面的描述中阐述了很多具体细节以便于充分理解本说明书。但是本说明书能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本说明书内涵的情况下做类似推广,因此本说明书不受下面公开的具体实施的限制。在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本说明书一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。首先,对本说明书一个或多个实施例涉及的名词术语进行解释。风险防控策略:基于阈值判别用户交易事件是否有风险的一组条件。例如,交易金额五万元为一个所述风险防控策略,阈值为5万元,当超过阈值则判定用户交易事件有风险,没有超过则判定用户交易事件没有风险。在本说明书中,提供了一种风险防控策略的相似度评估方法,本说明书同时涉及一种风险防控策略的相似度评估装置,一种计算设备,以及一种计算机可读存储介质,在下面的实施例中逐一进行详细说明。图1示出了根据本说明书一个实施例提供的一种风险防控策略的相似度评估方法的流程图,包括步骤s102至步骤s108。步骤s102,提取交易事件处理过程中生成的日志中记录的风险防控策略,以及被至少一个风险防控策略命中的交易事件。本说明书实施例所述交易事件,可以是网络支付、网络转账等多种网络交易形式。所述日志为用户进行交易事件时生成的日志,每发生一次交易事件,就会生成一个所述日志,该所述日志存储在服务器中。相应的,本说明书实施例是针对服务器中大量的所述日志进行分析处理的,并非单指某一个具体交易事件产生的日志,对应的所述风险防控策略以及所述被至少一个风险防控策略命中的交易事件也是从大量日志中提取出来的。本说明书实施例中,所述风险防控策略是指所述交易事件是否存在风险的条件,每一个风险防控策略分别设置有相应的阈值,若所述交易事件达到所述风险防控策略的阈值,则判定所述交易事件存在风险,所述被风险防控策略命中的交易事件是指被所述风险防控策略判别为有风险的交易事件;对应的,没有被任何一个所述防控策略命中的交易事件为没有风险的交易事件。用户的交易事件需要经由多个所述风险防控策略判定是否存在风险,只要有一个或一个以上的所述风险防控策略命中所述用户交易事件,则认定所述用户的交易事件为风险交易事件。例如,某一用户进行网络支付5万元的交易事件,此时会对其交易事件进行多种风险防控策略的判别,所述风险防控策略可以是金额数目是否达到所设阈值、收款人是否为交易黑名单中的用户等多种形式,在此可以设定两个风险防控策略,分别为:支付金额达到2万元和收款人是否为黑名单中的用户,所述某一用户网络支付金额超过了2万元,被第一个风险防控策略命中了,但是此时收款人没有在黑名单内,即该用户网络支付5万元的交易事件没有被第二个风险防控策略命中,当交易事件被一个或以上所述风险防控策略命中,这个事件就是风险交易事件,由于该用户网络支付5万元的交易事件被两个风险交易事件中的其中一个命中了,所以该用户网络支付5万元的交易事件为风险交易事件。具体的,所述风险交易事件可能只与所述风险防控策略中的一个或几个有命中关系,也可能与全部所述风险防控策略有命中关系。例如上述用户网络支付5万元的交易事件被所述第一个风险防控策略命中,没有被所述第二个风险防控策略命中,但该交易事件依然为风险交易事件,若收款人在黑名单中,则所述网络支付5万元的交易事件被两个所述风险防控策略同时命中,即一个风险交易事件可能被多个所述风险防控策略命中。本说明书实施例提供一种可选实施方式中,由于服务器中存储的日志过多,从服务器的日志中抽取出的所述交易事件中的风险交易事件数量过多,所以需要对所述交易事件中的风险交易事件进行抽样,相应的,步骤s104中构建矩阵时的所述被至少一个风险防控策略命中的交易事件为抽样后的风险交易事件。例如,从服务器中抽取出n个风险防控策略分别为:风险防控策略1、风险防控策略2、......、风险防控策略n,抽样后的风险交易事件分别为:风险交易事件1、风险交易事件2、.......、风险交易事件n。本说明书实施例,对服务器中提取出来的所述交易事件中的风险交易事件进行抽样,减少了所述交易事件中的风险交易数量和计算成本,提高了相似度评估过程的效率。步骤s104,根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵。本说明书实施例提供一种可选实施方式中,根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵,包括:1)根据所述风险防控策略的执行顺序对所述风险防控策略排序,根据所述被至少一个风险防控策略命中的交易事件的执行时间对所述被至少一个风险防控策略命中的交易事件排序。例如,将步骤s102中抽取出的n个所述风险防控策略按执行顺序进行排序,所述执行顺序是指对同一个所述交易事件进行风险判别时,n个所述风险防控策略判别的先后顺序,对n个所述风险防控策略排序后,分别为:风险防控策略1、风险防控策略2、......、风险防控策略n。相应的,对步骤s102中的n个所述抽样后的风险交易事件按照执行时间进行排序,所述执行时间是指所述抽样后的风险交易事件发生的时间,即对所述n个抽样后的风险交易事件按照发生时间的先后进行排序,分别为:风险交易事件1、风险交易事件2、.......、风险交易事件n。2)将所述矩阵的行与所述排序后的风险防控策略建立对应关系,将所述矩阵的列与所述排序后的被至少一个风险防控策略命中的交易事件建立对应关系。例如,将上述排序后的n个所述风险防控策略与所述矩阵的行建立对应关系,将上述排序后的n个所述抽样后的风险交易事件与所述矩阵的列建立对应关系,具体结果如下对应关系表所示:风险交易事件1风险交易事件2...风险交易事件n风险防控策略1风险防控策略2...风险防控策略n对应关系表3)将所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值作为元素。本说明书实施例提供一种可选实施方式中,所述风险防控策略和所述抽样后的风险交易事件的命中关系对应的命中值,采用如下方式确定:若所述抽样后的风险交易事件被所述风险防控策略命中,则所述命中关系对应的命中值设定为1,若所述抽样后的风险交易事件没有被所述风险防控策略命中,则所述命中关系对应的命中值设定为0。例如,上述对应关系表中,风险防控策略1和风险交易事件1为命中关系,则两者对应位置的元素为1,风险防控策略1和风险交易事件2为非命中关系,则两者对应位置的元素为0,风险防控策略1和风险交易事件n为命中关系,则两者对应位置的元素为1,风险防控策略2、......、风险防控策略n依据上述流程依次得到和所述n个风险交易事件对应位置的元素。4)根据所述矩阵的行与所述风险防控策略建立的对应关系、所述矩阵的列与所述被至少一个风险防控策略命中的交易事件建立的对应关系以及所述元素,构建一个邻接矩阵。例如,将上述得到的元素按照对应位置填写到上述对应关系表的相应位置,得到一个邻接矩阵,所述邻接矩阵如下所示:邻接矩阵在本说明书实施例中,采用邻接矩阵,有效的表示出了所述风险防控策略与所述抽样后的风险交易事件之间的关系,提高了相似度评估方法的准确率。步骤s106,将所述矩阵向量化,获得所述风险防控策略对应的向量。本说明书实施例中,以上述邻接矩阵为例,所述邻接矩阵第一行与所述风险防控策略1有对应关系,所以将所述风险防控策略所对应的第一行的元素抽取出来,按所述邻接矩阵中元素的顺序组成一个向量,所得到的向量即为所述风险防控策略1对应的向量。根据以上方法对所述邻接矩阵的每一行的元素进行抽取,得到所述每一个风险防控策略对应的向量,完成所述邻接矩阵的向量化,向量化后的向量如下所示:风险防控策略1:s1=[10........1];风险防控策略2:s2=[01.........1];……风险防控策略n:sn=[11.........1]。步骤s108,采用相似度算法计算所述向量之间的相似度,作为所述向量所对应风险防控策略之间的相似度。本说明书实施例中,采用的相似度算法可以是余弦距离算法、欧式距离算法或者其他相似度算法,余弦距离算法及欧式距离算法如下所示:欧式距离算法:余弦距离算法:由于余弦距离算法计算向量的相似度更方便,所以本说明书实施例以余弦距离算法为例,计算所述向量的相似度。由于余弦距离的值为0~1,若余弦距离的值越接近于1,所述向量对应的所述风险防控策略越相似,所以可以预设一个阈值,当余弦距离的值达到阈值时,则所述向量对应的所述风险防控策略为相似策略。例如:风险防控策略1对应的向量1为[101],风险防控策略2对应的向量2为[100],将向量1与向量2的值带入到余弦距离算法,根据计算,得到向量1与向量2间的距离值为根据得到的余弦距离的值与预设相似度阈值比较,本说明书实施例预设阈值为0.5,由于超过了阈值,则向量1和向量2相似,向量1所对应的风险防控策略1与向量2所对应的风险防控策略2是相似策略。为了解决风险防控策略冗余的问题,精简策略数量,节省管理成本,本说明书实施例提供一种可选实施方式,对于相似的所述风险防控策略进行删减或者合并。例如,支付金额大于2万元和支付金额大于3万元为两个相似的风险防控策略,而支付金额大于2万元包含支付金额大于3万元的情况,在这种情况下,对相似的风险防控策略做删减处理,在此例中,可以删除支付金额大于3万元的风险防控策略。若两个相似的风险防控策略并没有上述的包含关系,例如,收款人是否为交易黑名单用户和收款人是否为公安记录在案的诈骗人员,两者都是对收款人信息的确认,但两者之间并非包含关系,此时可以对两者做合并处理,合并为核实收款人是否为违法违规用户。下述结合附图2,以本说明书提供的风险防控策略的相似度评估方法在网络支付中的应用为例,对所述风险防控策略的相似度方法进行进一步说明,具体包括步骤s202至步骤s216。步骤s202,提取网络支付事件处理过程中生成的日志中记录的风险防控策略,以及被至少一个风险防控策略命中的网络支付事件。在步骤s202中,被至少一个风险防控策略命中的网络支付事件为有风险的网络支付事件,所以提取服务器中关于网络支付事件生成的日志中的风险防控策略,以及有风险的网络支付事件,然后执行步骤s204。步骤s204,对所述被至少一个风险防控策略命中的网络支付事件进行抽样。对抽取出的有风险的网络支付事件进行抽样,抽取出n个有风险的网络支付事件,分别为有风险的支付事件1、有风险的支付事件2、......、有风险的支付事件n,然后执行步骤s206。步骤s206,根据所述风险防控策略、所述抽样后的网络支付事件以及双方之间的命中关系构建邻接矩阵。对所述风险防控策略按步骤s202抽取出的顺序进行排序,分别为风险防控策略1、风险防控策略2、......、风险防控策略n,将排序后的n个风险防控策略与所述邻接矩阵的行建立对应关系,将n个抽样后的网络支付事件与所述邻接矩阵的列建立对应关系,根据所述风险防控策略与所述抽样后的网络支付事件的命中关系对应的命中值作为所述邻接矩阵的元素,若命中,则命中值为1,若没有命中,则命中值为0,根据上述步骤建立一个邻接矩阵。步骤s208,将邻接矩阵向量化,获得所述风险防控策略对应的向量。将所述邻接矩阵的每一行抽取出来,分别得到每一行的风险防控策略对应的向量,风险防控策略1:s1=[10........1];风险防控策略2:s2=[01.........1];……风险防控策略n:sn=[11.........1]。步骤s210,判断所述向量的相似度是否大于预设相似度阈值。若是,执行下述步骤s214;若否,执行下述步骤s212。判断步骤s208中的所述风险防控策略对应的向量s1、s2、......、sn之间的相似度,例如对s1与s2计算相似度,若大于相似度阈值,执行s214,若小于相似度阈值,执行s212。步骤s212,判定所述向量对应的风险防控策略为不相似策略。上述s1对应的风险防控策略与s2对应的风险防控策略为不相似策略。步骤s214:判定所述向量对应的风险防控策略为相似策略,然后执行步骤s216。上述s1对应的风险防控策略与s2对应的风险防控策略为相似策略。步骤s216,对相似策略进行删减或者合并。对s1对应的风险防控策略与s2对应的风险防控策略进行删减或者合并,若两者中的一个可以由另一个代替,则进行删减操作,若两者中的一个不能被另一个代替,则进行合并操作。与上述方法实施例相对应,本说明书实施例还提供了风险防控策略的相似度评估装置实施例,图3示出了本说明书一个实施例提供的一种风险防控策略的相似度评估装置的结构示意图。如图3所示,该装置包括:提取模块302,被配置为提取交易事件处理过程中生成的日志中记录的风险防控策略,以及被至少一个风险防控策略命中的交易事件;矩阵生成模块304,被配置为根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵;向量化模块306,被配置为将所述矩阵向量化,获得所述风险防控策略对应的向量;处理模块308,被配置为采用相似度算法计算所述向量之间的相似度,作为所述向量所对应风险防控策略之间的相似度。可选的,所述风险防控策略的相似度评估装置,还包括:抽样模块,被配置为对所述被至少一个风险防控策略命中的交易事件进行抽样;相应的,所述构建矩阵时的所述被至少一个风险防控策略命中的交易事件为所述进行抽样后的被至少一个风险防控策略命中的交易事件。可选的,所述矩阵生成模块304,包括:排序子模块,被配置为根据所述风险防控策略的执行顺序对所述风险防控策略排序,根据所述被至少一个风险防控策略命中的交易事件的执行时间对所述被至少一个风险防控策略命中的交易事件排序;关系建立子模块,被配置为将所述矩阵的行与所述排序后的风险防控策略建立对应关系,将所述矩阵的列与所述排序后的被至少一个风险防控策略命中的交易事件建立对应关系;元素确定子模块,被配置为将所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值作为元素;矩阵构建子模块,被配置为根据所述矩阵的行与所述风险防控策略建立的对应关系、所述矩阵的列与所述被至少一个风险防控策略命中的交易事件建立的对应关系以及所述元素,构建一个邻接矩阵。可选地,所述元素确定子模块,包括命中值确定单元,被配置为:若所述被至少一个风险防控策略命中的交易事件被所述风险防控策略命中,则所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值为1;若所述被至少一个风险防控策略命中的交易事件没有被所述风险防控策略命中,则所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值为0。可选的,所述向量化模块306,被配置为按行对所述矩阵的元素进行抽取,将抽取的每一行元素组成一个向量,作为该行对应的风险防控策略对应的向量。可选的,所述处理模块308,还包括:判断子模块,被配置为判断所述风险防控策略之间的相似度是否大于预设相似度阈值;若是,则运行第一策略确定子模块;所述第一策略确定子模块,被配置为确定所述风险防控策略为相似风险防控策略,并对所述相似风险防控策略进行合并或删减处理;若否,则运行第二策略确定子模块;所述第二策略确定子模块,被配置为确定所述风险防控策略为非相似策略。上述为本实施例的一种风险防控策略的相似度评估装置的示意性方案。需要说明的是,该风险防控策略的相似度评估装置的技术方案与上述的风险防控策略的相似度评估方法的技术方案属于同一构思,风险防控策略的相似度评估装置的技术方案未详细描述的细节内容,均可以参见上述风险防控策略的相似度评估方法的技术方案的描述。图4示出了根据本说明书一个实施例提供的一种计算设备400的结构框图。该计算设备400的部件包括但不限于存储器410和处理器420。处理器420与存储器410通过总线430相连接,数据库450用于保存数据。计算设备400还包括接入设备440,接入设备440使得计算设备400能够经由一个或多个网络460通信。这些网络的示例包括公用交换电话网(pstn)、局域网(lan)、广域网(wan)、个域网(pan)或诸如因特网的通信网络的组合。接入设备440可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(nic))中的一个或多个,诸如ieee802.11无线局域网(wlan)无线接口、全球微波互联接入(wi-max)接口、以太网接口、通用串行总线(usb)接口、蜂窝网络接口、蓝牙接口、近场通信(nfc)接口,等等。在本说明书的一个实施例中,计算设备400的上述部件以及图4中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图4所示的计算设备结构框图仅仅是出于示例的目的,而不是对本说明书范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。计算设备400可以是任何类型的静止或移动计算设备,包括移动计算机或移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或pc的静止计算设备。计算设备400还可以是移动式或静止式的服务器。其中,处理器420用于执行如下计算机可执行指令:提取交易事件处理过程中生成的日志中记录的风险防控策略,以及被至少一个风险防控策略命中的交易事件;根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵;将所述矩阵向量化,获得所述风险防控策略对应的向量;采用相似度算法计算所述向量之间的相似度,作为所述向量所对应风险防控策略之间的相似度。可选的,所述提取交易事件处理过程中生成的日志中记录的风险防控策略,以及被至少一个风险防控策略命中的交易事件步骤之后,且所述根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵步骤执行之前,还包括:对所述被至少一个风险防控策略命中的交易事件进行抽样;相应的,所述构建矩阵时的所述被至少一个风险防控策略命中的交易事件为所述进行抽样后的被至少一个风险防控策略命中的交易事件。可选的,所述根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵,包括:根据所述风险防控策略的执行顺序对所述风险防控策略排序,根据所述被至少一个风险防控策略命中的交易事件的执行时间对所述被至少一个风险防控策略命中的交易事件排序;将所述矩阵的行与所述排序后的风险防控策略建立对应关系,将所述矩阵的列与所述排序后的被至少一个风险防控策略命中的交易事件建立对应关系;将所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值作为元素;根据所述矩阵的行与所述风险防控策略建立的对应关系、所述矩阵的列与所述被至少一个风险防控策略命中的交易事件建立的对应关系以及所述元素,构建一个邻接矩阵。可选的,所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值,采用如下方式确定:若所述被至少一个风险防控策略命中的交易事件被所述风险防控策略命中,则所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值为1;若所述被至少一个风险防控策略命中的交易事件没有被所述风险防控策略命中,则所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值为0。可选的,所述将所述矩阵向量化,获得所述风险防控策略对应的向量,包括:按行对所述矩阵的元素进行抽取,将抽取的每一行元素组成一个向量,作为该行对应的风险防控策略对应的向量。可选的,所述采用相似度算法计算所述向量之间的相似度,作为所述向量所对应风险防控策略之间的相似度步骤执行之后,还包括:判断所述风险防控策略之间的相似度是否大于预设相似度阈值;若是,确定所述风险防控策略为相似风险防控策略,并对所述相似风险防控策略进行合并或删减处理;若否,确定所述风险防控策略为非相似策略。上述为本实施例的一种计算设备的示意性方案。需要说明的是,该计算设备的技术方案与上述的风险防控策略的相似度评估方法的技术方案属于同一构思,计算设备的技术方案未详细描述的细节内容,均可以参见上述风险防控策略的相似度评估方法的技术方案的描述。本说明书一实施例还提供一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时以用于:提取交易事件处理过程中生成的日志中记录的风险防控策略,以及被至少一个风险防控策略命中的交易事件;根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵;将所述矩阵向量化,获得所述风险防控策略对应的向量;采用相似度算法计算所述向量之间的相似度,作为所述向量所对应风险防控策略之间的相似度。可选的,所述提取交易事件处理过程中生成的日志中记录的风险防控策略,以及被至少一个风险防控策略命中的交易事件步骤之后,且所述根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵步骤执行之前,还包括:对所述被至少一个风险防控策略命中的交易事件进行抽样;相应的,所述构建矩阵时的所述被至少一个风险防控策略命中的交易事件为所述进行抽样后的被至少一个风险防控策略命中的交易事件。可选的,所述根据所述风险防控策略、所述被至少一个风险防控策略命中的交易事件以及双方之间的命中关系构建矩阵,包括:根据所述风险防控策略的执行顺序对所述风险防控策略排序,根据所述被至少一个风险防控策略命中的交易事件的执行时间对所述被至少一个风险防控策略命中的交易事件排序;将所述矩阵的行与所述排序后的风险防控策略建立对应关系,将所述矩阵的列与所述排序后的被至少一个风险防控策略命中的交易事件建立对应关系;将所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值作为元素;根据所述矩阵的行与所述风险防控策略建立的对应关系、所述矩阵的列与所述被至少一个风险防控策略命中的交易事件建立的对应关系以及所述元素,构建一个邻接矩阵。可选的,所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值,采用如下方式确定:若所述被至少一个风险防控策略命中的交易事件被所述风险防控策略命中,则所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值为1;若所述被至少一个风险防控策略命中的交易事件没有被所述风险防控策略命中,则所述风险防控策略和所述被至少一个风险防控策略命中的交易事件的命中关系对应的命中值为0。可选的,所述将所述矩阵向量化,获得所述风险防控策略对应的向量,包括:按行对所述矩阵的元素进行抽取,将抽取的每一行元素组成一个向量,作为该行对应的风险防控策略对应的向量。可选的,所述采用相似度算法计算所述向量之间的相似度,作为所述向量所对应风险防控策略之间的相似度步骤执行之后,还包括:判断所述风险防控策略之间的相似度是否大于预设相似度阈值;若是,确定所述风险防控策略为相似风险防控策略,并对所述相似风险防控策略进行合并或删减处理;若否,确定所述风险防控策略为非相似策略。上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是,该存储介质的技术方案与上述的风险防控策略的相似度评估方法的技术方案属于同一构思,存储介质的技术方案未详细描述的细节内容,均可以参见上述风险防控策略的相似度评估方法的技术方案的描述。上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本说明书实施例并不受所描述的动作顺序的限制,因为依据本说明书实施例,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本说明书实施例所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。以上公开的本说明书优选实施例只是用于帮助阐述本说明书。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书实施例的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本说明书实施例的原理和实际应用,从而使所属
技术领域
技术人员能很好地理解和利用本说明书。本说明书仅受权利要求书及其全部范围和等效物的限制。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1