1. 决策引擎介绍
什么是决策
决策,指决定的策略或办法。是人们为各种事件出主意、做决定的过程。它是一个复杂的思维操作过程,是信息搜集、加工,最后作出判断、得出结论的过程。
什么是决策引擎
决策引擎是指企业针对其客户提供个性化服务的决策平台,这些个性化服务决策包括:风险决策、精确营销决策等。
决策引擎就是把商业规则转换成商业决策,在决策引擎之上可以开发出各种不同的解决方案。
1.1 早期规则模型
传统的风控规则模型主要内嵌在后台代码中,直接用硬编码的方式实现数据的获取、规则的定义、风险的判断。
优点
当规则较少、变动不频繁时,开发效率最高。
稳定性较佳:语法级别错误不会出现,由编译系统保证。
缺点
规则迭代成本高:对规则的少量改动就需要走全流程(开发、测试、部署)。
当存量规则较多时,可维护性差。
规则开发和维护门槛高:规则对业务分析人员不可见。业务分析人员有规则变更需求后无法自助完成开发,需要由开发人员介入开发。
1.2 业务定制引擎
基于特定业务场景开发的定制引擎,可视为一种推理引擎。
优点
规则配置门槛低:视图和引擎内部数据模型完全贴合绩效业务模型,因此业务分析师很容易上手。
系统支持规则热部署。
缺点
适用范围有限:因为视图和引擎的设计完全基于特定