01
欧睿数据(以下简称欧睿)服务对象横跨时尚鞋服、大型零售连锁、食品美妆等行业,历经多年发展,已沉淀多个品牌内部模型。以往国内或者国外的零售企业并没有走到 AI 阶段,一直使用统计预测工具,由一个简单时间序列数据得出结果,但是发展到今天国内有品牌、有全渠道销售的消费品企业来讲,它面临的点在于要用 AI 来做很多决策,面对复杂的渠道和货品,搭建更复杂的决策模型。
在此情况下,有一个共同面临问题点,就是如何令模型真正被用起来?
模型不能是闭门造车、不稳定、无法持续使用,它需要便于使用、方便理解、能够校验,这个过程跟之前简单使用时间序列的预测完全不在一个层面,所以模型的有效与否,离不开打造过程中业务与算法间明确融合、协作和互动过程。
这个融合的过程非常需要AI中台,需要算法从模型的形成一直到被业务流程优化,模型共享跟协同、快速产生跟应用。
近五年我们的需求空前上涨,产生好模型的前提要业务跟算法完全融合与互动,这时候需要一个工具把事情的几个方面完整地管理起来。
随着我们服务的客户越来越多,算法团队人数较少,整体的工作效率较低。以当时的体量,继续为客户不断迭代模型的话,算法团队要成倍增长,迫切需要将资源的管理、模型协同流程的设计、模型应用效果、应用能力整体提升,让算法研发效率真正提升。
在上述背景下,我们选择建设AI中台,把整个算法模型的产生效率和过往的知识经验,沉淀成专门的知识库,使业务顾问与客户的业务团队,跟算法进行高效互动。
在实施阶段,欧睿前期进行了大量的准备工作:
(1)AI平台落地负责人,他们具备算法和业务双重知识,为后续推进提供了有力保障;
(2)项目实施负责人和解决方案负责人共同参与推进工作;
(3)项目实施负责人和解决方案负责人参与模型模板的提炼和讨论,从业务角度梳理和提炼模型知识库,明确适用场景、数据类型以及不同行业和产品的标签下模型的适用范围;
(4)这个过程中产品经理和研发团队紧密配合,明确落地过程中的关键需求及优先级,才能使得整个AI中台在我们内部顺利实施;
关注落地过程中的细节管理,如构建环境、项目管理等。项目实施负责人可根据需要发起不同项目,采用任务规划和项目协作的方式对AI平台项目进行管理。
解决方案的负责人是否能够看懂模型,也是 AI 中台重要的能力。让解决方案负责人可以看到所有数据的流转和模型最后的使用结果,要能容易地上手,就能释放一定的算法工程师。
所以此过程中离线任务、在线服务发布应用也有了多种,模型可以快速地被不懂技术的人使用起来。
02
我们作为有一定决策模型的知识沉淀公司,在使用 AI 中台的过程中,感受到整个流程的连通非常重要,从一开始数据接入到数据的准备和清洗。
因为领域比较聚焦,所以领域里面所有数据接入的标准中间表,和准备、清洗中的关键步骤,都明确地进行了提炼,形成算法往下走的各种组件,区分通用组件和场景组件,通用组件用做培训,场景组件由业务驱动。明确算法人员的核心点在组件开发,经历隐性知识迁移和历史模型整合的跨越。
原来我们有很多的知识以资源库的方式呈现,所有的算法模型很难复用,比如说Python每个人的写法不一样, Python 模型的阅读难度也不小,基本在各个项目想要去复用都有一定的难度。因此,欧睿开始将模型中的隐性知识与过往的模型进行归纳和场景化,在明确模型沉淀为知识后,进一步明确了owner和模型维护的流程及规则,并添加了对模型的必要描述和要求,从而完成了知识管理体系的升级。
接下来算法要培训业务使用平台,根据不同场景,有时直接生成服务页面,业务人员可直接使用模型;有时将模型结果呈现,经过讨论后直接发布到预测系统、捕获系统、计划系统里。
其中也有一些难点。因为算法工程师的的背景、习惯、工作方式各异,可能会导致最终成果的提炼度不足。再加上算法公式有很多种类型,所以在做 AI 中台的过程中,要有明确规范流程,做知识提炼,如果知识提炼有困难,需要跟业务团队讨论,建立知识库,全过程有系列培训和整体要求。
之前国外计划软件采用的是在计划软件里直接嵌入统计预测模型的方式形成计划。但在新形式下,我们认为应由 AI 中台去做模型,由AI 接过数据中台、大数据计算平台的数据,包括其他应用系统跑的指标跟标签,在 AI 中台能够完整体现所有数据,是显性化的过程。最后进行模型效果检验,发布为服务推给应用系统,变成模型包或算法包,应用系统直接调用,立即产生业务价值,形成完整闭环。
所以 AI 中台介于数据中台和应用系统中,整个模型迭代效率高,若有数据方面的任何变化调整,可直接接入数据,对于零售企业来讲,价值是成功打造数字化决策的底座,相当于使用了 AI 中台和计划系统,然后用了我们或者自己的数据中台,最终数据流是全通,模型也是全通,模型一更新,发布的服务马上更新,就变成真正意义的数智化赋能。
对于我们的价值,让业务与算法团队一体化把模型的研发,从纯黑箱变成白箱,降低学习成本,项目上线部署,模型迭代速度都会提高。
03
AI 平台建设前后的比对
从算法工程师的角度,以前需要同时对接业务、顾问、数据、应用系统,还要做算法实现,整体效率较低。需要做一系列工作才能够建造可用模型,放到应用系统中进行使用。使用AI 中台后,算法工程师更多做模型模板,培训顾问与业务团队,学习数据对接怎么使用组件、工作流、学习生成应用。因为操作简单,运用可视化拖拉拽方式,对使用者而言不需要了解很多纯技术知识,只需学习产品使用。
由业务团队和顾问做模型的结果校验,快速在系统中调整参数,根据情况开放参数,都可以做成接口服务。算法工程师更聚焦在模型的优化和实现,部分工作可以交给其他人,没有太高的技术门槛,直接看结果,操作几个按钮,就可以相应的、快速的在模板上调参数。
上图是实际应用过程中的案例,先根据业务背景完成流程搭建,快速发布后生成页面服务,也可以形成API,推到应用系统,让应用系统使用。整体操作步骤简单,无需技术基础也可以快速做,只需4步就可以快速发布,让整体效率得到极大的提升。
04
⩓
注:点击左下角“阅读原文”,领取专家完整版视频实录和分享课件。