到了今年5月,向前金服智能风控平台听风者3.0模型输出稳定了,策略制定完成了,工作交由向前金服技术团队风控产品经理韩涛接手,进入了部署上线的阶段。
“上线前,我们结合‘听风者’3.0模型的特点,搭建了一套动态的变量衍生体系。”韩涛说,类似这样的功能模块完善,也是在风控技术支撑上的变革。以高配置化为目标,从反欺诈系统到审批模型部署,以及资产管理的整个流程,构建可随时调用的服务层。“这是一个基础设施建设的过程,没有这一步,每次创新都得从头建设,而高配置化可以让创新实现起来简单很多。”韩涛说。
另外,3.0采用了机器学习算法,模型的架构复杂程度也近乎四倍于原先版本。这给部署带来一定的难题,也发生了让韩涛最为头疼的“小插曲”。“原来设想就是直接上线就可以用了,后来发现性能无法容忍。”
在整个跨团队的配合中,不同团队基于自身业务的特点考虑,产生龃龉在所难免。但在杨林看来,这是一个取舍的过程。
“我们认为模型相对复杂,两秒跑出一个结果是可以接受的。”杨林说。而在韩涛看来,在系统有高并发需求时,这样的承压风险难以接受。
于是,模型团队将模型脚本封装,确保保密性和独立性;技术团队对模型部署采用了服务改造的方式,将之形成高内聚、低耦合、可复用的抽象服务层。最终,实现了服务的毫秒级响应,同时也便于服务进行修改和扩展。
经过高频加班攻坚,终于迎来3.0上线试运行日。7月初,试运行当天,项目组并没有松一口气的感觉。“我反而更紧张了。测试过很多次,各种极端情况都实验过,但还是紧张。”杨林说。
果然,试运行当晚就出了一些小Bug,又是一个紧张的加班夜。凌晨三点,才最终完成。
“第一天就有坑,之后怎么办?”团队的第一反应,是马上搭建监控体系,对系统运行、模型能力进行全面的监控并及时预警。“第一个月试运行本来就是要查漏补缺,把可能出现的问题修复好,把监控报警机制做全。”韩涛说。经过一个月试运行,8月,3.0正式全面投入使用。
到现在,“听风者”3.0已经稳定运行两个月了,项目组才慢慢把心放下来。来不及谈成就感,马上就要步入对数据指标的监测,以及对下一代版本的思考中。
“我们会一直推进风控平台的迭代,但这种迭代是渐进的、温和的,从1.0到3.0不会有翻天覆地的变革。”金可冶重申了向前金服的风控战略:“提升四大能力,完善两大体系”。四大能力指风险识别能力、风险定价能力、资产管理能力、优质体验能力;两大体系则是标准化管理体系、标准化风险预测与监控体系。风控是整个业务的核心,每一步升级都要遵循战略路线,尊重业务逻辑。
那么,下一次升级是什么时候呢?“3.0有完整的表现期和足够样本量之后吧。但是,3.1、3.2会不会很快发生?我相信明年上半年会有。”韩涛说。
领取专属 10元无门槛券
私享最新 技术干货