电脑桌面
添加运营动脉到电脑桌面
安装后可以在桌面快捷访问

小红书:语义模型在小红书社区搜索的应用会员免费

小红书:语义模型在小红书社区搜索的应用_第1页
1/23
小红书:语义模型在小红书社区搜索的应用_第2页
2/23
小红书:语义模型在小红书社区搜索的应用_第3页
3/23
小红书:语义模型在小红书社区搜索的应用_第4页
4/23
小红书:语义模型在小红书社区搜索的应用_第5页
5/23
小红书:语义模型在小红书社区搜索的应用_第6页
6/23
小红书:语义模型在小红书社区搜索的应用_第7页
7/23
小红书:语义模型在小红书社区搜索的应用_第8页
8/23
小红书:语义模型在小红书社区搜索的应用_第9页
9/23
小红书:语义模型在小红书社区搜索的应用_第10页
10/23
分享人:甘道夫(李生) / gandalf@xiaohongshu.com语义模型在小红书搜索的应用

OUTLINE• 小红书搜索的问题是什么• 语义模型在搜索的应用• 训练与评估

小红书的搜索问题• 多模:文本、图像、视频• 异构:图文笔记、长/短视频、商品、用户、评论、etc.• 个性化

OUTLINE• 小红书搜索的问题是什么• 语义模型在搜索的应用• 语义模型的训练与评估

语义模型在搜索的应用-overview召回AGGANN近线倒排粗排LTR相关性其他个性化精排LTR相关性其他个性化

语义模型在搜索的应用艾尔登法环好玩吗相关性内容理解Query处理召回排序

语义模型在搜索的应用-QP• 基础分析模块• 分词、命名实体识别、词权重、紧密度• Taxonomy:• 类目和意图预测• 改写:• 纠错、同义改写、省略改写、查询扩展

语义模型在搜索的应用-召回• 倒排召回• 向量召回• 召回聚合

语义模型在搜索的应用-召回• 倒排召回关键词笔记列表艾尔登笔记1,笔记2,笔记3法环笔记1,笔记3,笔记4……查询语法:“艾尔登” and “法环”返回结果:笔记1,笔记3

语义模型在搜索的应用-召回• 查询表达式艾尔登法环老头环or艾尔登法环艾尔登法环and) or老头环(LSE老头环同义改写分词查询串生成userid:444287,docid:155423,date:2024-05-19,sgpjbg.com

语义模型在搜索的应用-召回• 向量召回Query特征文本、图片、视频、笔记特征余弦相似度:cos �, � = �, � � � ⋅ � ���神经网络神经网络用户特征

语义模型在搜索的应用-召回• 向量召回�神经网络Query特征用户特征⋮ANN引擎:online inference

语义模型在搜索的应用-召回• 召回聚合

语义模型在搜索的应用-排序融合分数(LTR)查询词理解内容质量相关性时效性个性化多样性、业务规则(PostRank)排序结果

语义模型在搜索的应用-相关性相关性打分融合模型文本相关性图片相关性视频相关性匹配类特征

OUTLINE• 小红书搜索的问题是什么• 语义模型在搜索的应用• 语义模型的训练与评估

语义模型的训练与评估-文本BERTBERT�푐���1⋯�������1′⋯��′푐��푇��1 ⋯푇��� ���푇��� ⋯푇����1�2푐��푇1⋯푇�푇���푇1′⋯푇�′MLMMLMstage1: preTrain•task: MLM•model: n-layer transformer•data: 文本数据•training: unsupervised

语义模型的训练与评估-文本BERTBERT�푐���1⋯�������1′⋯��′푐��푇��1 ⋯푇��� ���푇��� ⋯푇����1�2푐��푇1⋯푇�푇���푇1′⋯푇�′MLMMLMstage1: preTrain•task: MLM•model: n-layer transformer•data: 文本数据•training: unsupervisedBERT�푐���1⋯�������1′⋯��′푐��푇��1 ⋯푇��� ���푇��� ⋯푇����1�2푐��푇1⋯푇�푇���푇1′⋯푇�′BCEstage2: postPreTrain•task: BCE (nsp)•model: n-layer transformer•data: 用户数据•training: supervised

语义模型的训练与评估-文本BERTBERT�푐���1⋯�������1′⋯��′푐��푇��1 ⋯푇��� ���푇��� ⋯푇����1�2푐��푇1⋯푇�푇���푇1′⋯푇�′MLMMLMstage1: preTrain•task: MLM•model: n-layer transformer•data: 文本数据•training: unsupervisedBERT�푐���1⋯�������1′⋯��′푐��푇��1 ⋯푇��� ���푇��� ⋯푇����1�2푐��푇1⋯푇�푇���푇1′⋯푇�′BCEstage2: postPreTrain•task: BCE (nsp)•model: n-layer transformer•data: 用户数据•training: supervisedBERT�푐���1⋯�������1′⋯��′푐��푇��1 ⋯푇��� ���푇��� ⋯푇����1�2푐��푇1⋯푇�푇���푇1′⋯푇�′regressionstage3: fineTune•task: regression (MSE)•model: n-layer transformer•data: 标注数据•training: supervised

语义模型的训练与评估-在线推理• 蒸馏:soft-label• 摘要• query-dependent extractive summary• head-n important sentences• max length 256 -> 160• 量化• fp16• embedding & layer-norm保留fp32

语义模型的训练与评估-在线推理• 训练• Megatraon-LM + Tensorflow• 多机多卡;3D-Parallel (data/tensor/pipeline parallel)• 推理• TF serving + FasterTransformer

语义模型的训练与评估-多模相关性• Bert + ViT• 图文部分仅用右侧塔单独训练(image+query)

THANK YOU欢迎加入!更多请联系: gandalf@xiaohongshu.com

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

查找下载文件的指引

一、电脑端

- Windows 系统:按下键盘快捷键 `Ctrl + J`,即可打开下载列表。  

- Mac 系统:按下键盘快捷键 `⌘ + J`,即可打开下载列表。  

二、手机端

1. 打开手机浏览器,点击浏览器右下角的 “≡”(或“更多”)图标。  

2. 在弹出的菜单中找到并点击 “下载内容”(或类似选项),即可查看已下载的文件。  

提示:不同浏览器界面略有差异,若未找到“下载”入口,可尝试在浏览器设置中搜索“下载”关键词。


小红书:语义模型在小红书社区搜索的应用

确认删除?
签到
收藏
足迹
微信
  • 站长微信
回到顶部