这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
background [2019/12/09 13:16] jinlong [EPPDEV-MLIB分布式模型部署平台背景说明] |
background [2020/07/12 12:07] (当前版本) |
||
---|---|---|---|
行 9: | 行 9: | ||
在机器学习项目实施过程中,软件工程和模型工程的衔接上,存在巨大的技术和思维鸿沟: | 在机器学习项目实施过程中,软件工程和模型工程的衔接上,存在巨大的技术和思维鸿沟: | ||
- | * 软件工程师熟悉的主要时软件工程相关技术和架构,如 JavaEE、MySQL、React 等软件开发相关技术,对模型工程师的机器学习模型则知之甚少 | + | * 软件工程师熟悉的主要为软件工程相关技术和架构,对模型工程师的机器学习模型则知之甚少 |
- | * 模型工程师熟悉的主要为相关机器学习模型算法,如逻辑回归、决策树、SVM 等,但是对软件工程相关技术则不甚了解 | + | * 模型工程师熟悉的主要为相关机器学习模型算法,但是对软件工程相关技术则不甚了解 |
正式因为上述的技术和思维鸿沟,导致了模型工程师建模完成后,系统化落地比较困难。 | 正式因为上述的技术和思维鸿沟,导致了模型工程师建模完成后,系统化落地比较困难。 | ||
行 40: | 行 40: | ||
===== EPPDEV-MLIB解决方案 ===== | ===== EPPDEV-MLIB解决方案 ===== | ||
- | ==== 整体方案 ==== | ||
为了更好的划分号模型工程师和软件工程师的分工界面,结合实际业务需要,EPPDEV-MLIB 解决方案应运而生。通过 EPPDEV-MLIB 方案可以很好的区分模型工程师和软件工程师的分工界面,模型工程师负责完成 pmml 文件的构建,软件工程师通过调用 EPPDEV-MLIB 调用网关提供的标准化接口,即可完成模型的计算,具体逻辑如下图所示: | 为了更好的划分号模型工程师和软件工程师的分工界面,结合实际业务需要,EPPDEV-MLIB 解决方案应运而生。通过 EPPDEV-MLIB 方案可以很好的区分模型工程师和软件工程师的分工界面,模型工程师负责完成 pmml 文件的构建,软件工程师通过调用 EPPDEV-MLIB 调用网关提供的标准化接口,即可完成模型的计算,具体逻辑如下图所示: |