一种检测交易数据的方法和装置制造方法及图纸

技术编号:37818461 阅读:8 留言:0更新日期:2023-06-09 09:50
本发明专利技术公开了一种检测交易数据的方法和装置,涉及移动互联技术领域。该方法的一具体实施方式包括:能够根据待检测的交易数据的交易业务类型以及所归属的交易接口和交易渠道,从多种预设的全局检测模型和/或单元检测模型中,查找匹配的一种或多种目标检测模型,并利用查找到的目标检测模型实时检测交易数据。本发明专利技术的实施例通过为交易业务类型构建全局检测模型、并为不同交易接口和不同交易渠道的组合确定构建单元检测模型,以利用多种检测模型对交易数据进行检测,提高了检测交易数据中异常数据的准确性、实时性和检测的精细化程度,提高了检测数据的效率。提高了检测数据的效率。提高了检测数据的效率。

【技术实现步骤摘要】
一种检测交易数据的方法和装置


[0001]本专利技术涉及金融科技
,尤其涉及一种检测交易数据的方法和装置。

技术介绍

[0002]在数字经济时代,越来越多的业务平台提供了多种交易类型的交易业务,并且通常在多个渠道上提供进行交易类型的业务;对于业务场景分散、业务体量较大的业务平台,业务平台提供方需要实时地检测交易业务关联的交易数据,以监控业务平台的交易变化和交易风险。
[0003]现有的检测交易数据的方法通常是将全部交易类型和全部渠道的数据汇总到数据库,然后基于数据库进行交易数据的统计和检测;现有的方法存在检测数据的实时性较差以及检测数据的灵活性和扩展性较低的问题。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供一种检测交易数据的方法和装置,能够根据待检测的交易数据的交易业务类型以及所归属的交易接口和交易渠道,从多种预设的全局检测模型和/或单元检测模型中,查找匹配的一种或多种目标检测模型,并利用查找到的目标检测模型检测交易数据。本专利技术的实施例,通过为交易业务类型构建全局检测模型以及为不同交易接口不同交易渠道的组合构建单元检测模型,以利用不同的检测模型对交易数据进行检测,提高了检测交易数据中异常数据的准确性和检测的精细化程度,提高了检测数据的效率。
[0005]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种检测交易数据的方法,其特征在于,包括:响应于实时检测接收到的交易数据,获取所述交易数据、所述交易数据关联的交易业务类型;确定所述交易数据所属交易接口以及交易渠道;从多种预设的检测模型中,查找与所述交易业务类型以及所述交易接口和所述交易渠道的组合匹配的一种或多种目标检测模型;其中,所述预设的检测模型包括为每一种所述交易业务类型构建的全局检测模型、为所述交易业务类型的多种交易接口和多种交易渠道的组合分别构建的单元检测模型中的至少一种;利用所述目标检测模型检测所述交易数据,并将检测结果发送给交易管理端。
[0006]可选地,所述检测交易数据的方法,在所述查找与所述业务类型以及所述交易接口和所述交易渠道的组合匹配的一种或多种目标检测模型之后,进一步包括:将一种或多种所述目标检测模型加载到内存中;所述利用所述目标检测模型检测所述交易数据,包括:利用加载到内存中的所述目标检测模型检测所述交易数据。
[0007]可选地,所述检测交易数据的方法,还包括:在完成检测之后并且在判断出所述目标检测模型满足卸载条件的情况下,从内存中卸载所述目标检测模型。
[0008]可选地,所述检测交易数据的方法,还包括:每一个所述单元检测模型包括预设统计模型以及输入所述预设统计模型的单元样本数据;所述为所述预设的检测模型包括的所
述交易业务类型的多种交易接口和多种交易渠道的组合分别构建单元检测模型,包括:确定计算所述单元样本数据所需的针对所述交易接口的多个检测指标;针对每一种交易接口和多种交易渠道的组合,获取所述交易接口和多种交易渠道的所述组合中的各个检测指标对应的历史交易数据;根据所述各个检测指标对应的历史交易数据,计算出所述交易接口和多种所述交易渠道的所述组合的单元样本数据。
[0009]可选地,所述检测交易数据的方法,还包括:所述全局检测模型包括预设统计模型以及输入所述预设统计模型的全局样本数据;为所述预设的检测模型包括的为每一种所述交易业务类型构建全局检测模型,包括:确定计算所述全局样本数据所需的针对所述交易接口的多个检测指标;针对每一种交易业务类型,获取所述交易业务类型中包含的各个所述交易接口和多种交易渠道的组合中的各个检测指标对应的历史交易数据;根据所述各个检测指标对应的历史交易数据计算出所述交易业务类型对应的全局样本数据。
[0010]可选地,所述针对每一种交易接口和多种交易渠道的组合,根据所述交易接口和多种交易渠道的组合的历史交易数据,计算出所述组合对应的单元样本数据,包括:确定计算所述单元样本数据所需的针对所述交易接口的多个检测指标;针对所述组合中的所述交易接口的每一个所述检测指标,执行:获取所述检测指标在每一种所述交易渠道下的样本数据;根据所述检测指标的各个所述样本数据,计算所述检测指标的第一统计值,并根据所述第一统计值与所述检测指标在各个交易渠道下的第二统计值之间的概率,计算出所述检测指标的信息熵;基于所述检测指标的所述信息熵,计算出所述检测指标在全部检测指标中的熵权权重;结合各个所述检测指标以及所述检测指标对应的熵权权重,得到所述交易接口和多种交易渠道的所述组合对应的单元样本数据。
[0011]可选地,所述针对每一种交易业务类型,根据所述交易业务类型的历史交易数据计算出所述交易业务类型对应的全局样本数据,包括:确定所述交易业务类型包含的每一种交易接口以及每一种所述交易接口对应的多种交易渠道;针对每一种交易接口以及每一种所述交易接口对应的多种交易渠道的组合,执行计算所述组合对应的单元样本数据的步骤;结合每一个组合对应的单元样本数据,确定所述交易业务类型的全局样本数据。
[0012]可选地,所述检测交易数据的方法,进一步包括:所述检测指标包含统计交易指标、时序类交易指标;所述确定计算所述单元样本数据所需的针对所述交易接口的多个检测指标,包括:基于所述检测指标对应的历史交易数据的统计数据确定一个或多个所述统计交易指标;利用时间序列模型,从所述历史交易数据中提取周期性特征、平稳特征、漂移特征中的一种或多种时序特征;基于所述检测指标对应的历史交易数据的统计数据以及一种或多种所述时序特征确定一个或多个所述时序类交易指标。
[0013]可选地,针对每一种交易接口和多种交易渠道的组合,在获取所述交易接口和多种交易渠道的所述组合中的各个检测指标对应的历史交易数据之后,进一步包括:对所述历史交易数据进行预处理操作,其中,所述预处理操作包括:离散度分析、缺失值填充、数据平滑处理、剔除异常数据中的一种或多种。
[0014]可选地,所述利用所述目标检测模型检测所述交易数据,包括:在所述目标检测模型为单元检测模型的情况下,基于所述单元检测模型包括的预设统计模型以及输入所述预设统计模型的单元样本数据,计算所述交易数据与所述单元样本数据的第一差值,根据所述第一差值检测所述交易数据;在所述目标检测模型为全局检测模型的情况下,基于所述
全局检测模型包括的预设统计模型以及输入所述预设统计模型的全局样本数据,计算所述交易数据与所述全局样本数据的第二差值,根据所述第二差值检测所述交易数据。
[0015]可选地,所述检测交易数据的方法,还包括:利用分布式消息模型采集多个交易业务类型的交易数据;其中,每一种交易业务类型的所述交易数据由调用所述交易业务类型的一种或多种交易接口所产生。
[0016]为实现上述目的,根据本专利技术实施例的第二方面,提供了一种检测交易数据的装置,其特征在于,包括:接收数据模块、确定模型模块和检测数据模块;其中,
[0017]所述接收数据模块,用于响应于实时检测从客户端接收的交易数据,获取所述交易数据、所述交易数据关联的交易业务类型本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种检测交易数据的方法,其特征在于,包括:响应于检测接收到的交易数据,获取所述交易数据、所述交易数据关联的交易业务类型;确定所述交易数据所属交易接口以及交易渠道;从多种预设的检测模型中,查找与所述交易业务类型以及所述交易接口和所述交易渠道的组合匹配的一种或多种目标检测模型;其中,所述预设的检测模型包括为每一种所述交易业务类型构建的全局检测模型、为所述交易业务类型的多种交易接口和多种交易渠道的组合分别构建的单元检测模型中的至少一种;利用所述目标检测模型检测所述交易数据,并将检测结果发送给交易管理端。2.根据权利要求1所述的方法,其特征在于,在所述查找与所述业务类型以及所述交易接口和所述交易渠道的组合匹配的一种或多种目标检测模型之后,进一步包括:将一种或多种所述目标检测模型加载到内存中;所述利用所述目标检测模型检测所述交易数据,包括:利用加载到内存中的所述目标检测模型检测所述交易数据。3.根据权利要求2所述的方法,其特征在于,还包括:在完成检测之后并且在判断出所述目标检测模型满足卸载条件的情况下,从内存中卸载所述目标检测模型。4.根据权利要求1所述的方法,其特征在于,还包括:每一个所述单元检测模型包括预设统计模型以及输入所述预设统计模型的单元样本数据;所述为所述预设的检测模型包括的所述交易业务类型的多种交易接口和多种交易渠道的组合分别构建单元检测模型,包括:确定计算所述单元样本数据所需的针对所述交易接口的多个检测指标;针对每一种交易接口和多种交易渠道的组合,获取所述交易接口和多种交易渠道的所述组合中的各个检测指标对应的历史交易数据;根据所述各个检测指标对应的历史交易数据,计算出所述交易接口和多种所述交易渠道的所述组合的单元样本数据。5.根据权利要求1所述的方法,其特征在于,还包括:所述全局检测模型包括预设统计模型以及输入所述预设统计模型的全局样本数据;为所述预设的检测模型包括的为每一种所述交易业务类型构建全局检测模型,包括:确定计算所述全局样本数据所需的针对所述交易接口的多个检测指标;针对每一种交易业务类型,获取所述交易业务类型中包含的各个所述交易接口和多种交易渠道的组合中的各个检测指标对应的历史交易数据;根据所述各个检测指标对应的历史交易数据计算出所述交易业务类型对应的全局样本数据。6.根据权利要求4所述的方法,其特征在于,针对每一种交易接口和多种交易渠道的组合,根据所述交易接口和多种交易渠道的组合的历史交易数据,计算出所述组合对应的单元样本数据,包括:确定计算所述单元样本数据所需的针对所述交易接口的多个检测指标;针对所述组合中的所述交易接口的每一个所述检测指标,执行:
获取所述检测指标在每一种所述交易渠道下的样本数据;根据所述检测指标的各个所述样本数据,计算所述检测指标的第一统计值,并根据所述第一统计值与所述检测指标在各个交易渠道下的第二统计值之间的概率,计算出所述检测指标的信息熵;基于所述检测指标的所述信息熵,计算出所述检测指标在全部检测指标中的熵权权重;结合各个所述检测指标以及所述检测指标对应的熵权权重,得到所述交易接口和多种交易渠道的所述组合对应的单元样本数据。7.根据权利要求5或6所述的方法,其特征在于,所述针对每一种交易业务类型,根据所述交易业务类型的历史交易数据计算出所述交易业务类型对应的全局样本数据,包括:确定所述交易业务类型包含的每一种交易接口...

【专利技术属性】
技术研发人员:刘鸿清李海宁安亮
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1