一种基于并发计算的风险检测系统技术方案

技术编号:20363012 阅读:40 留言:0更新日期:2019-02-16 16:35
一种基于并发计算的风险检测系统,属于规则引擎技术领域,包括业务系统和反欺诈系统,业务系统用于接收用户提出的操作请求;反欺诈系统包括特征工厂和规则引擎,特征工厂用于根据操作请求参数并发计算规则引擎进行规则计算需要的特征值,规则引擎用于根据根据预先配置的规则结合特征值进行规则计算,得到最终的风险检测结果,并反馈给用户。解决了现有技术中规则引擎在进行规则计算时采用数据后置和串行计算的方法,数据和算法无法实现解耦,导致的规则引擎计算繁琐复杂,耗时长,维护成本和后期扩展门槛高的问题。适用于风险检测等领域。

【技术实现步骤摘要】
一种基于并发计算的风险检测系统
本专利技术属于规则引擎
,尤其涉及一种基于并发计算的风险检测系统。
技术介绍
规则引擎由推理引擎发展而来,它可以将业务规则从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。接受数据输入,解释业务规则,并根据业务规则做出业务决策。规则引擎计算需要的数据类型,数据源有很多可能性,如果把每个取数逻辑都在规则引擎中实现,那么规则引擎将变得非常庞大并且难以维护。同时规则引擎进行计算的模型中可能会存在分支计算,或者满足特定条件进行特定计算等,如果按照传统的实现方案,用到哪个数据取哪个数据,则规则引擎的实时性将大打折扣,现有技术方案都是采用数据后置,是业务系统作为规则调用的发起者,规则引擎根据规则的执行流程,规则引擎需要哪个数据,则通过规则引擎自己实现取数逻辑(即计算特征值),串行进行计算,走一步算一步一直到计算到最后一步,得出结论,繁琐且耗时长,大大削弱了规则引擎的实时快捷性。
技术实现思路
本专利技术的目的在于:提供一种基于并发计算的风险检测系统,解决了现有技术中规则引擎在进行规则计算时采用数据后置和串行计算的方法,数据和算法无法实现解耦,导致的规本文档来自技高网...

【技术保护点】
1.一种基于并发计算的风险检测系统,其特征在于:包括:业务系统和反欺诈系统;业务系统:用于接收用户提出的操作请求;反欺诈系统:包括特征工厂和规则引擎,特征工厂用于根据操作请求参数并发计算规则引擎进行规则计算需要的特征值,规则引擎用于根据根据预先配置的规则结合特征值进行规则计算,得到最终的风险检测结果,并反馈给用户。

【技术特征摘要】
1.一种基于并发计算的风险检测系统,其特征在于:包括:业务系统和反欺诈系统;业务系统:用于接收用户提出的操作请求;反欺诈系统:包括特征工厂和规则引擎,特征工厂用于根据操作请求参数并发计算规则引擎进行规则计算需要的特征值,规则引擎用于根据根据预先配置的规则结合特征值进行规则计算,得到最终的风险检测结果,并反馈给用户。2.根据权利要求1所述的一种基于并发计算的风险检测系统,其特征在于:所述特征工厂是构造规则引擎所需数据的取数模块,采用并发计算的方式进行数据计算。3.根据权利要求2所述的一种基于并发计算的风险检测系统,其特征在于:在反欺诈系统中构建特征工厂,具体步骤如下:(11)准备特征值计算需要的基础数据;(12)在基础数据的基础上,根据操作请求的需求配置多个特征模板;(13)在配置好的特征模板的基础上开放对外接口。4.根据权利要求3所述的一种基于并发计算的风险检测系统,其特征在于:所述步骤(12)是通过web页面在反欺诈系统中进行可视化配置,其具体步骤如下:(121)根据用户操作请求配置场景,场景的配置是所有后续流程的开始;(122)在相应场景下选择规则引擎需要的参数名;(123)为每个参数名指定计算方式即指定相应算法;(124)配置相应算法开关判断是否启用该算法,以及设置场...

【专利技术属性】
技术研发人员:肖羊陈少磊孟勐
申请(专利权)人:四川新网银行股份有限公司
类型:发明
国别省市:四川,51

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

1