写点什么

腾讯看点 CTO 徐羽:推动 AI 技术落地,永远保持“技术身,产品心,用户眼”

  • 2021-10-28
  • 本文字数:3838 字

    阅读完需:约 13 分钟

腾讯看点CTO徐羽:推动AI技术落地,永远保持“技术身,产品心,用户眼”

记得在两年前的「930 组织架构变革」不久,同年 11 月份,腾讯发布了信息流内容服务品牌——腾讯看点,把 QQ 看点、快报和 QQ 浏览器的资讯内容整合到一起,利用机器学习、算法等技术为不同年龄层的用户精准推荐信息流,可以看出腾讯在利用 AI 技术推动内容分发和推荐这件事上开始发力,除此之外,还有基础设施,基础架构的演进。


恰好在一年之后的 10 月 15 日,腾讯与搜狗正式交接,搜狗全员转换身份入职腾讯。交接日当天上午,腾讯发文在 PCG(平台与内容事业群)下成立“信息平台与服务线”,负责 QQ 浏览器、看点、搜索、免费小说、文件等业务,为用户提供信息搜索、浏览消费、编辑存储、信息服务等平台与服务,负责人为腾讯副总裁殷宇(Mel),而徐羽是新成立的“信息平台与服务线”技术负责人。


借此机会,我们邀请徐羽老师来 11 月 5 日 AICon 全球人工智能与机器学习技术大会(北京站)2021 上演讲,分享 AI 与推荐技术在腾讯看点的应用。在正式演讲前,我们采访了徐羽老师,聊聊他们在技术上有哪些投入,有哪些技术成果,以下是整理的内容。

腾讯看点 AI 平台建设和演进的三个阶段


徐羽作为腾讯看点技术负责人,亲历并主导了腾讯看点 AI 平台建设和演进的三个阶段,重点围绕推荐算法、算力以及 NLP 技术方面。


第一次改造是从浅层的推荐算法模型向超大规模深度推荐算法模型的演进,早期偏 LR 和 DNN 的浅层算法模型在泛化能力和用户兴趣表达方面越来越不足,所以在中台建设了无量大规模机器训练推理平台基础上,把 QQ 浏览器的推荐模型升级为千亿级参数量的排序模型。


第二次改造是推荐系统的训练和推理从原来 CPU 为主,升级为 CPU+GPU 的混合方案,充分结合 CPU 擅长的 IO 网络吞吐计算和 GPU 擅长的神经网络计算,在降低服务器成本的同时大幅度提升机器学习的性能。


第三次改造是 NLP 的大规模预训练平台,目前 QQ 浏览器实验室发布的神舟预训练模型在中文语义理解榜 CLUE 上首次打败了人类,未来腾讯看点所有 NLP/多模态模型都会基于这套预训练模型基础进行 fine-tune 的模式,大幅度提升 NLP 和多模态的训练和研发速度。


关于神舟模型介绍,可以点击这里查看:https://m.thepaper.cn/baijiahao_14735653

融合——新一代推荐架构、新的推荐分发设计


最初的腾讯看点,整合了过去的 QQ 看点、快报和 QQ 浏览器的资讯内容,当时的架构层面有做一定的融合,不过由于是涉及存量业务的推荐系统改造,范围要覆盖底层样本、特征、RPC 协议的大量重构,实际上对一个推荐系统来说还是非常的复杂。徐羽说,目前腾讯看点的研发团队正在 PCG 中台里面主导开发新一代推荐架构 TRS(Tencent Recommendation System),后续腾讯看点推荐架构会更多的往这个新架构做迁移。 


面对来自 QQ 看点、快报和 QQ 浏览器的不同年龄群体的用户,如何在不伤害用户习惯的前提下进行内容分发和推荐?



徐羽介绍,这方面的个性化的推荐本质上就应该解决年龄和兴趣点范围不一致的问题,具体到实际的操作层面,有几个推荐分发设计上的重点:


第一是区分人群单独建模,快报、浏览器和看点的用户模型肯定是需要独立建模的,这样才能保证合适人群的算法不会被大盘带偏,保持原来的精准度。


第二是底层的内容特征会有一定的打通,保证一个新的热门内容有机会通过多个业务的流量放大,通过多级火箭的方式形成爆款,最终可以把更快更热门的内容推送给用户。

通过 AI 算法大赛促进技术落地


今年 8 月份,腾讯 QQ 浏览器组织了 AI 算法大赛,徐羽担任嘉宾评委。大赛组委会从信息流实际应用场景痛点出发,大赛议题设置了“自动超参数优化”赛道,重点是探索如何用 AI 技术解决模型或策略效果依赖于“超参数”问题的。


徐羽说,传统的做法在融合多个不同目标模型(例如 CTR、时长、互动等)的时候是需要人工配置一些超参数再去观察现网的效果,再反馈回来进行调整,这个周期很长而且在超参数空间比较大的情况下通常难以找到最优参数。自动超参数优化的目标就是通过 AutoML 中的 HPO 方式,把人工寻参的方式通过网格搜索、非个性化寻参到最终个性化寻参的方式提升效率,在腾讯看点实践过程中可以减少 80%以上的寻参时间,大大提升了推荐系统的研发效率。


另外,由于短视频消费引来爆发式增长,视频的语义理解对于提升用户消费效率至关重要。在“多模态视频相似度”上,腾讯看点的解决方案是,首先采用了图像、镜头、视频逐级表征融合方式对视频内容进行表征,提高对不同时空间尺度视频内容的表达能力,同时利用业界新的跨模态预训练模型来抽取能更好关联视觉和文本的特征,引入了 MLM(词的掩码预测)、VTM(视频、文本的匹配)等多种预训练任务来提升对比学习的效果,并且采用多任务学习范式,将分类、标签等多种类型监督信息融合到相似度模型中,在纯内容的视频相似度预测准确性上提升了 10%以上。


其次,腾讯看点团队还利用推荐中用户点击、消费视频的数据来学习视频之间的高层次语义关联。另外在此次 QQ 浏览器算法大赛中,看点团队也提出了用 Spearman Ranking Coefficient 来离线评估视频相似度,比传统方法更稳定,能支持更高效的算法迭代。以上几方面的创新也在浏览器的视频推荐中获得了显著收益。

着眼于推荐和搜索场景的大规模预训练模型探索


这两年各大公司在超大规模预训练模型和推理 Framework 上都有研究进展,比较有名的模型参数量都已经到万亿级别了,应用场景差异也比较明显。以 GPT-3 为例,它依然是偏 NLP 的模型。当然,在 AI 大模型的探索上,有的机构着眼于提升超大规模 AI 算力的,有的着眼于突破学术前沿的。


腾讯看点在这方面的思路从实际业务出发,探索如何利用大规模预训练模型来产出业务价值。


徐羽进一步解释说,在实际的推荐和搜索业务场景中,有异常丰富而且持续演化的内容需求,而这些内容需求在开始的时候都是远不如学术界的数据那样有着客观清晰的定义。所以数据标注就成为内容算法研发的核心瓶颈。


看点团队利用腾讯丰富的内容数据,产出了“神舟”预训练模型,基于神舟模型来微调满足业务的 NLP 需求(例如评论理解、搜索 Query 推荐等),减少了 40%以上所需的标注数据量和相应的研发时间。另外在学术上,也在权威的中文自然语言理解评测基准 CLUE 上首次超越了人类。


此外,AI 算力的演化,召回的算力不断提升,Ranking 的算力越来越强,尤其是在云原生环境下,这也给推荐搜索架构带来了挑战。


目前在单次搜索或者推荐的请求里面,已经需要数百个模型来进行在线推理和千万级 Item 的索引检索。徐羽说,随着模型复杂度进一步提升,目前的推荐架构确实有点力不从心了,看点团队也做了一个比较大的创新,推荐搜索系统的在线推理从原来 CPU 为主,升级为 CPU+GPU 混合的方案,充分结合 CPU 擅长的 IO 网络吞吐计算和 GPU 擅长的神经网络计算,在降低服务器成本的同时大幅度提升推荐和搜索系统的性能。

永远保持“技术身,产品心,用户眼”


徐羽在技术研究和产品设计上,都有丰富的经验,最早的时候也参与过数据分析工具 TBI 项目。在产品设计和产品运营上有哪些坚持的原则和方法,按照徐羽的说法,因为他工作以来一直是在前线做业务,所以更多时候会像一个 AI 产品架构师去思考,对于不同的产品会用不同的理念来区分对待。对于偏长线的技术产品,例如对于 PCG 的 AI 中台,他会在初期就做一个 3 年的长期规划,从点到线到面的 AI 路径图每年实现一步:


  • 第一年的点就是全面推动 PCG 多个团队的 NLP 和 CV 能力的全面 PaaS 化,最终构造成几百个 AI 技术点;

  • 第二年的线就是推动所有推荐搜索和 AI 技术上 AI 管线和无量机器学习系统,通过这条 AI 管线串联上述所有 AI 的点;

  • 第三年的面,面是最难的,就是要打造一个通用的推荐系统 TRS,把之前所有的线和点全部融合进这个技术面里。


对于偏业务层面的技术,例如 QQ 浏览器的信息流推荐,徐羽会坚持以用户体验驱动来牵引,虽然推荐是一门非常有技术深度还在不断演进的前沿 AI 技术,但是推荐产品本质依然是用户的体验。“对于我们内部每上线一个推荐 A/B 实验,都是要求研发人员除了讲清楚技术原理和数据收益,也期望大家能从本质上可以解释具体解决了用户的哪些痛点和哪个场景里面的问题。”


徐羽一直保持着对前沿 AI 新技术的兴趣和细节的了解,但是随时能跳脱出来以业务产品的角度来 review 是否存在技术的过度追求带来的用户体验或者产品上的负面问题。同时,他还认为,拥有对产品长期技术需求特别是技术难点的预测,是 AI 产品架构师的综合能力要求和定位。

嘉宾介绍

徐羽,2009 年加入腾讯,现任信息平台与服务线 CTO 兼总经理、PCG 事业群推荐 AI 中台负责人。硕士毕业于加拿大滑铁卢大学电子与计算机工程系,加入腾讯前在加拿大黑莓公司工作 6 年,参与 BIS 手机邮件研发工作。从 2009 年开始负责手机 QQ 浏览器从 0 起步到现在亿级 DAU 规模的研发工作,在 2018 年建立和负责 PCG 的推荐 AI 中台,在机器学习平台、NLP、CV 视频理解、推荐算法和推荐架构等方面带领团队支持 QQ 浏览器和 PCG 业务的 AI 落地应用。

活动推荐

AICon 全球人工智能与机器学习技术大会(北京站)2021 将于 11 月 5-6 日在北京国际会议中心举办。


除了 4 个主题演讲,大会设置了人工智能前沿技术、通用机器学习技术、计算机视觉实践、智能金融技术与业务结合、推荐广告技术与实践、AI 工程师团队建设与管理、认知智能的前沿探索、AI 与产业互联网结合、大数据计算和分析、大规模机器学习算法及应用、智能语音前沿技术应用、大规模预训练模型进展、自动驾驶技术等,共 14 个专题。目前已全部上线官网,点击阅读原文查看。


会期临近,还有少量余票,购票请联系票务小姐姐文柳:13269078023(电话同微信)


公众号推荐:

2024 年 1 月,InfoQ 研究中心重磅发布《大语言模型综合能力测评报告 2024》,揭示了 10 个大模型在语义理解、文学创作、知识问答等领域的卓越表现。ChatGPT-4、文心一言等领先模型在编程、逻辑推理等方面展现出惊人的进步,预示着大模型将在 2024 年迎来更广泛的应用和创新。关注公众号「AI 前线」,回复「大模型报告」免费获取电子版研究报告。

AI 前线公众号
2021-10-28 09:002830

评论

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

Android面试必备的集合源码详解,看完之后简历上多一个技能!

android 程序员 移动开发

Android自定义View之游戏摇杆键盘实现(一),二本学渣考研失败

android 程序员 移动开发

Android进阶难题:普通公司的程序员跟BAT大公司的技术差距在哪?该如何选择

android 程序员 移动开发

Android面经分享:我是如何一举拿下阿里、抖音,html5图片左右移动

android 程序员 移动开发

Android面试心得必备技能储备详解,已拿到offer,androidhtml5开发框架

android 程序员 移动开发

Android隐藏系统状态栏(沉浸式状态栏)和设置状态栏颜色

android 程序员 移动开发

Android面经:入职网易的那一天,我哭了,狂刷200道数据结构与算法

android 程序员 移动开发

Android自定义控件进阶篇,自定义LayoutManager,深入剖析

android 程序员 移动开发

Android自定义轮播效果,flutter开发环境

android 程序员 移动开发

Android进阶:十一、视频播放器初体验,给大家安排上

android 程序员 移动开发

Android进阶:用最详细的方式解析Android消息机制的源码

android 程序员 移动开发

Android面试必备!爆火超全的《Android性能优化全方面解析

android 程序员 移动开发

Android老油条都知道的7个Gradle实用奇技淫巧,Android开发面试解答之Handler

android 程序员 移动开发

【Flutter 专题】18 易忽略的【小而巧】的技术点汇总 (一)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 11月日更

Android自定义轮播效果(1),kotlin编译器安卓版

android 程序员 移动开发

Android通用业务弹窗管理方案V2,hashmap扩容过程

android 程序员 移动开发

Android面试吃透这一篇就够了,没有拿不到的offer!1096页Android学习笔记

android 程序员 移动开发

android面试之今日头条-字节跳动-android社招面试(附答案)

android 程序员 移动开发

Android自定义View:MeasureSpec的真正意义与View大小控制

android 程序员 移动开发

Android要凉?字节跳动7年Android老鸟,写给1-5年程序员的几点建议

android 程序员 移动开发

Android进阶——解密笔记,flutter人脸识别模块

android 程序员 移动开发

Android进阶:高仿抖音上下滑动分页视频,要求页面流畅

android 程序员 移动开发

Android菜鸡手撕523页PDF高级面试题,成功“挤掉,android编程基础班

android 程序员 移动开发

Android跨进程通信导论,极致干货

android 程序员 移动开发

Android进阶——解密笔记(1),分享一些行业经验

android 程序员 移动开发

Android面试主题整理合集(三),Android屏幕适配很难嘛其实也就那么回事

android 程序员 移动开发

Android老司机教你如何快速突击大厂面试,快恶补这些知识点,成功必看

android 程序员 移动开发

Android自动化页面测速在美团的实践,android蓝牙开发框架

android 程序员 移动开发

Android菜鸟进字节跳动,居然是看了这个,干货分享

android 程序员 移动开发

Android面试回忆录:Service有几种启动方式?,大佬带你看源码

android 程序员 移动开发

Android面试官装逼失败之:关于Activity的启动模式,android界面开发工具

android 程序员 移动开发

腾讯看点CTO徐羽:推动AI技术落地,永远保持“技术身,产品心,用户眼”_AI&大模型_Lucien_InfoQ精选文章