AICon 北京站 Keynote 亮点揭秘,想了解 Agent 智能体来就对了! 了解详情
写点什么

一站式机器学习平台在 vivo AI 的实践

  • 2020-02-08
  • 本文字数:633 字

    阅读完需:约 2 分钟

一站式机器学习平台在vivo AI的实践

ArchSummit 北京 2019 大会上,鲁文龙讲师做了《一站式机器学习平台在 vivo AI 的实践》主题演讲,主要内容如下。


演讲简介


为了支撑 vivo AI 研究院各种各样的机器学习项目,我们在多年广告推荐项目的实践经验基础上,尝试构建了一套端到端的一站式机器学习平台系统,降低技术落地门槛,提供项目迭代效率。平台提供了基于各种计算框架 Tensorflow、PyTorch 构建的高性能训练 SDK,高效调参与 AutoML,模型部署,线上推理,A/B 测试,效果监控与分析等功能。除此之外,还提供了一套基于 Spark,HBase,Redis 等构建的特征生成与管理和样本生产与管理的 pipelines,为实现实时增量训练奠定了坚实的基础。到目前为止,公司的多个项目如广告、推荐,搜索,图像等都运行在该平台上,迭代周期大大缩短。


内容大纲


  1. 为什么需要机器学习平台

  2. 机器学习平台的价值

  3. 特征平台

  4. 模型平台

  5. 基于配置的推理引擎

  6. 信息流推荐案例

  7. 总结


听众受益点


  1. 了解机器学习项目的最佳实践

  2. 了解如何避免大规模机器学习项目中的各种坑

  3. 学习如何架构系统,使得算法工程师与开发工程师的工作实现解耦,提高迭代效率


讲师介绍


鲁文龙,vivo 资深算法工程师。


目前在 vivo AI 研究院,在广告的机器学习项目中,引入了深度学习与大规模分布式训练技术,使得广告收入实现了大幅的增长。为了支持 AI 研究院各种各样的机器学习项目,从零到一打造端到端的一站式机器学习平台,降低机器学习技术的落地门槛,大大提升了项目的迭代效率。












完整演讲 PPT 下载链接


https://archsummit.infoq.cn/2019/beijing/schedule


2020-02-08 18:351702

评论

发布
暂无评论
发现更多内容

原创 | 使用JPA实现DDD持久化-O/R映射元数据-关联属性映射

编程道与术

Java hibernate 编程 mybatis jpa

自从看了百度强推的“Spring源码笔记”我从渣渣成功逆袭成为钢铁侠!

比伯

Java 架构 程序人生 计算机 spring源码

架构师训练营 1 期 -- 第十三周作业

曾彪彪

极客大学架构师训练营

flink 使用curl,通过RESTful api,上传和删除jar包

Geek_de9857

flink RESTful curl 上传jar 删除jar

阿里云容器服务入选云原生边缘「领导力企业TOP3」,推动「原生云边」基础设施标准建立

阿里巴巴云原生

阿里云 容器 开发者 云原生 边缘计算

eCharts -- 如何修改柱状图中相关数据的顺序?如何在鼠标悬浮时增加百分比信息?如何为柱状图设置分组?

Geek_de9857

柱状图 eCharts 修改数据顺序 百分比提示信息 设置分组

滴滴DoKit阶段性成果汇报之一机多控

工具 滴滴开源 DoKit

原创 | 使用JPA实现DDD持久化-通过Spring Data JPA访问数据

编程道与术

Java hibernate 编程 mybatis jpa

基于区块链的政务平台设计探索

华为云开发者联盟

区块链 架构 安全

阿里Java岗面试必备JVM指南:内存分配+垃圾回收+调优+类加载器等

Java架构之路

Java 程序员 架构 面试 编程语言

第九周作业

Griffenliu

读《全球创新投资:经济大变局中的财富新机遇》

邓瑞恒Ryan

创业 读书笔记 企业 企业管理 产业竞争

去 DeepMind 面试是怎样一种体验?

故胤道长

人工智能 面试 谷歌Google 硅谷 移动开发

原创 | 使用JPA实现DDD持久化-O/R映射元数据-值和关联的比较+继承映射

编程道与术

Java hibernate 编程 mybatis jpa

Java程序员还没有掌握SpringBoot?这一份文档你真应该好好学学!

Java架构之路

Java 程序员 架构 面试 编程语言

一周信创舆情观察(12.7~12.13)

统小信uos

架构师训练营第 1 期 -week13

习习

Mysql中,1=1和 1=1=1 和 -1=-1 和 -1=-1=-1 和 5=5 和 5=5=5 有什么区别

Geek_de9857

MySQL sql 返回值 1=1=1 -1=1=1

一文详解激活函数

书豪

佛萨奇Forsage系统开发,智能合约dapp技术

薇電13242772558

智能合约 dapp

原创 | 使用JPA实现DDD持久化-O/R映射元数据-值属性映射

编程道与术

Java hibernate 编程 mybatis jpa

原创 | 使用JPA实现DDD持久化-启动JPA程序+通过JPA原生API访问数据

编程道与术

Java hibernate 编程 mybatis jpa

Hive中,同时存在map、array、struct这三种格式,应如何在建表语句中指定分隔符?

Geek_de9857

hive struct map array 分隔符

15年华为云视频架构师采访实录:揭秘未来音视频行业的科技趋势!

华为云开发者联盟

直播 视频 华为云

JavaScript中,if判断未生效的一些特殊情况

Geek_de9857

js 1 if 0 不生效

【涂鸦物联网足迹】用煲仔饭来说明IaaS/PaaS/SaaS的区别

IoT云工坊

云计算 IaaS PaaS SaaS 云平台

第九周学习总结

Griffenliu

架构师训练营第四周命题作业

Geek_xq

阿里Java研发第2面,都会问什么?斩获阿里P6+的“他”告诉你答案

Java架构之路

Java 程序员 架构 面试 编程语言

终于有人把性能优化讲清楚了!阿里架构师推荐的Java性能权威指南可太强了

Java架构之路

Java 程序员 架构 面试 编程语言

盘点 2020 | 感悟总结

idonkeyliu

盘点2020

一站式机器学习平台在vivo AI的实践_ArchSummit_鲁文龙_InfoQ精选文章