写点什么

知乎如何使用 DNN 优化首页排序

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

    阅读完需:约 3 分钟

知乎如何使用 DNN 优化首页排序

ArchSummit 北京 2019 大会上,单厚智讲师做了《知乎如何使用 DNN 优化首页排序》主题演讲,主要内容如下。


演讲简介


知乎是一个高质量的问答社区,核心的任务是要解决知识的生产和消费问题,从而形成一个良性的闭环。在 2018 年初,知乎首页组引入深度神经网络对首页信息流进行排序,取得了前所未有的效果提升。深度学习作为当前的前沿研究领域,广度和深度都值得我们在基础模型上进行深入探索,在深度学习上线后,我们进行了积极的改进和优化。考虑到知乎用户较高的消费门槛,在传统的利用 DNN 进行 CTR 预估的技术基础上,我们在以下几个方面进行了探索和尝试,取得了不错的效果:


  1. 针对 CTR/阅读 的单一指标不能准确反映用户体验的问题,我们尝试应用多目标预估技术结合我们对用户行为的理解,来解决用户各方面的内容消费需求,优化用户体验,取得了较大的成功;

  2. 针对 DNN 模型的效果随时间下降的问题,我们上线了 Online Learning 模型,便于对用户行为模式变化引发的概念漂移进行即时的捕捉和学习,从而使推荐更加精准、更加符合当前的上下文,取得显著的收益。


内容大纲


  1. 深度学习在知乎首页的应用现状综述

  2. 在排序中进行多目标学习的必要性及收获

  3. Online Learning 在 Ranking 模型中的推进及经验分享

  4. 在深度学习使用中的一些经验总结及未来研究方向探讨


听众受益点


  1. 知乎在深度学习中的尝试和收获

  2. 多目标预估在深度学习中的应用经验

  3. Online Learning 与 TensorFlow 结合的实战经验


讲师介绍


单厚智,知乎首页业务推荐 Ranking 负责人。


2015 年硕士毕业于北京邮电大学,毕业后加入搜狗营销事业部,主要从事搜索广告点击率预估相关工作,成功将 GBDT+LR 模型应用于搜狗的广告点击率预估系统,获得了较大的线上收益;2017 年加入知乎至今,主要从事首页推荐排序相关工作,首次将深度学习模型应用在排序模块中并取得了较大的效果提升。












完整演讲 PPT 下载链接


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


2020-02-08 18:351373

评论

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

数仓发生数据倾斜不要慌,教你轻松获取表倾斜率

华为云开发者联盟

GaussDB MPP GaussDB(DWS) 数据倾斜 并行架构

每日优鲜:AI 技术驱动下的社区新零售

蚂蚁集团移动开发平台 mPaaS

人工智能 算法 图像识别 codehub

Mybatis缓存机制详解

北游学Java

Java mybatis

企业管理软件开发新模式:抛开旧思维,轻松做系统

雯雯写代码

软件开发 企业管理

云图说|OLAP开源引擎的一匹黑马,MRS集群组件之ClickHouse

华为云开发者联盟

Clickhouse MRS 华为云 云图说 OLAP开源引擎

智能家居弱电布线设计注意事项

不脱发的程序猿

智能家居 弱点布线

视频监控系统供电方式及选择方法

不脱发的程序猿

视频监控系统 供电方式 智能监控

AI缘起——达特茅斯会议

行者AI

人工智能

阿里云,让「服务」成为一种先进生产力

ToB行业头条

云计算 阿里云

真香!SpringBoot+SpringCloud Alibaba全套脑图+学习笔记+大厂面试题

Java架构追梦

Java 架构 微服务 springboot SpringCloud

Linux Shell 自动交互人机交互的 3 种方法

学神来啦

Linux 运维 Shell 虚拟机 linux运维

学历不够,技术来凑,8年开发经验,逆袭拿到阿里P7岗

Java架构师迁哥

美团主办国际顶会ICCV 2021研讨会,食品视觉领域顶级挑战赛开启报名

科技热闻

【译】JavaScript 代码整洁之道-重构篇

KooFE

JavaScript 大前端 代码重构 6月日更 整洁代码

公安警情研判分析系统搭建,警情可视化指挥调度

如何看懂常用原理图符号、如何阅读原理图

不脱发的程序猿

电路设计 原理图符号 阅读原理图

Go timer 是如何被调度的?

HHFCodeRv

Go 语言

百度Geek们教你怎样成为复盘高手

百度Geek说

带你遨游银河系的十种分布式数据库

悟空聊架构

数据库 分布式 分布式数据库 6月日更

Hanoi 塔问题(Java实现)

若尘

数据结构 java编程 6月日更

花了三个小时把一份GitHub上标星115k的《Java超全进阶教程》整理成了PDF文档。

Java架构之路

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

为什么开发5年的同事,还在学习23种设计模式?是他太菜?

Java架构师迁哥

揭秘Spring家族之——AOP和IOC

Java架构师迁哥

双向链表,还能这么实现

实力程序员

Bzz云算力挖矿app开发,Bzz分币系统搭建

深度分享丨如何使用微细分仪打造金融场景下的战术级客户分群

索信达控股

大数据 金融科技 用户细分 客户数据平台 客户画像

5.7w字?GitHub标星120K的Java面试知识点总结,真就物超所值了

Java 编程 程序员 面试 计算机

网络攻防学习笔记 Day39

穿过生命散发芬芳

网络攻防 6月日更

java中的NIO和IO到底是什么区别?20个问题告诉你答案

华为云开发者联盟

Java io nio buffer channel

MySQL next-key lock 加锁范围总结

程序员小航

MySQL 索引 锁机制

上新!H3C Magic NX54双频5400M Wi-Fi 6路由器:549元

科技热闻

知乎如何使用 DNN 优化首页排序_ArchSummit_单厚智_InfoQ精选文章