代码开源!阿里妈妈展示广告Match底层技术架构最新进展_开源_阿里技术-蜘蛛SEO
写点什么

代码开源!阿里妈妈展示广告 Match 底层技术架构最新进展

作者:https://github.com/alibaba/nann


三、算法体系更新


我们去年在《TDM 到二向箔:阿里妈妈展示广告 Match 底层技术架构演进》这篇文章里介绍了初版的二向箔算法体系。在文章末尾的展望部分,我们也提到图索引构建中采用的 L2 距离度量与在线检索采用的模型打分之间存在不一致,这会导致检索精度会随着模型结构变复杂而大幅降低。为此,我们在训练过程中加入了一个对抗训练辅助任务,大幅减轻了相似性度量之间异质性的负面影响,有效提高了检索精度。


具体来说,在内部数据集(Industry)和开源数据集(User Behavior)两个数据集上,随着 User 侧和 Target 侧的交互越来越多,虽然检索 recall (recall-retrieval)提升明显,但同时与全量打分 recall(recall-all)之间的差距(  )也越来越大。


我们认为该现象主要是因为模型打分的非线性随模型复杂度的增加而大幅提升。在双塔模型(two-sided)下,模型打分函数与 target embedding  为线性关系,因此 L2 距离近的 target embedding 对应的模型打分也相近,最终表现为检索损失很低,在 Industry 和 User Behavior 两个数据集上分别为 0.35%和 0.74%;而在结构最复杂的 attention 模型(DNN w/attention)下,一旦给 target embedding  加上微小的扰动,模型打分可能会发生剧烈的变化,因此检索精度损失大幅升高。为此,我们在模型训练中加入了如下辅助函数来控制模型打分的平滑性:


其中  为用户,  为该用户的正、负样本集,  表示用户  和 target  的模型打分,  为模型打分  在 target embedding  处对抗梯度方向的微小扰动。


加入对抗训练可以在不损失全量打分 recall 的情况下大幅降低复杂模型的检索损失,从而大幅提升检索性能。


四、总结展望


从模型角度看,加入对抗训练的二向箔算法体系真正做到了任意复杂模型下的高精度、高性能大规模 KNN 检索。我们将该方案整理开源,为社区提供了一套轻量级的支持任意复杂模型的大规模召回解决方案,该项工作相关工作论文已发表在 CIKM2022。期待大家试用和体验,如遇问题,也欢迎与我们讨论。


五、关于我们


阿里妈妈展示广告 Match 团队多年来致力于大规模检索技术。经过团队同学多年的努力与沉淀,发展并迭代了如 TDM、JTM、BSAT 以及 NANN 等多项核心检索技术。近年来,阿里妈妈展示广告 Match 与阿里妈妈预测引擎团队深度合作,逐步从算法单一视角迭代演变为算法与工程双视角迭代。在阿里妈妈预测引擎团队异构计算技术能力的加持下,进一步释放模型迭代的天花板。同时,从业务及算法视角反哺阿里妈妈预测引擎团队,进一步扩展了妈妈预测引擎团队技术能力的通用性。


相关链接


开源地址:

https://github.com/alibaba/nann


相关论文:

CIKM 2022 | Approximate Nearest Neighbor Search under Neural Similarity Metric for Large-Scale Recommendation

https://arxiv.org/pdf/2202.10226.pdf

发布于: 刚刚阅读数: 6
用户头像

关于我们
我要投稿
合作伙伴
加入我们
关注我们
  • 代码开源!阿里妈妈展示广告Match底层技术架构最新进展_开源_阿里技术_InfoQ写作社区

    相关内容推荐

    特定网络推广技能扣肉推广方案文案b战推广费用app注册推广论坛中医美容推广战略小程序推广原则如何选择推广话题淮山推广方案旅行景点怎么推广经验推广促文明每天美图美文推广cps推广方式描述硅藻泥如何推广为别人推广快手营口网络推广系统永州网络推广收费推广反选言论夏季推广产品方案招聘平台推广要求甘肃软文推广网站公司推广网站方案国际陶瓷参展推广固化成果推广幸福教育推广人跑腿活动推广方案2021最新丝瓜推广荆门文化推广局运城网络推广商家资阳经验推广招聘智能锁推广模式缙云线上推广经理松阳线上推广英语积极推广什么模式教育app推广方案网络seo推广工作淘宝seo推广软件鄂州婚庆线上推广日本烧酒网站推广同心网络推广服务湘东网络推广华为游戏代理推广丽江推广活动执行烟台水果推广案例海尔广告推广招标广渠门网络推广方案新产品推广奖励永康专业网络推广京东白条商城推广营销推广的原点泰州网上推广产品天1私服推广南昌推广产品公司杏树林医院推广国外邮件推广图片潍坊律师推广公司安顺seo网络推广优秀论文推广咸宁新闻推广费用娄烦全网推广数据营销推广KPI指标卤肉怎么宣传推广隐形房价怎么推广唐山农业推广招聘饮料宴席推广方案城市夜景推广视频中东推广什么作物推广全民数字技能关于网站建设推广镇宁网络推广目的金堂推广保洁培训殷都区推广费用多少龙江网站推广费用孝感线上推广总结琼中推广公司招聘高坪区专业网络推广seo顾问推广软件晋中地区网络推广凤山街道全网推广珠晖网络推广晋源区全网推广资讯临漳上门网络推广梅河口云推广佛山公众号推广阳泉推广哪家好餐饮管道推广方案朔州信息全网推广华为小米推广费用高端大气品牌推广洋河seo网络推广雪梨视频推广app韶关云推广定制天猫视频推广3660推广后台登录襄垣网络推广排名棉花电烘干推广禅城网络推广查询守望先锋推广视频网络电影推广骗局卫浴公司推广文案企业培训课程推广推广游戏聊天模板怒江推广公司招聘新能源客车推广西安网络推广专业河南网站推广好处天津平台推广报价清徐智能线上推广注册app 代理推广网络网站推广概况成华区推广保洁团队巴南区网站推广推广母乳喂养网店推广工厂店长丰360推广费用陇南柳州网站推广米游社推广贵州品牌推广职责seo竞价思维推广母婴店推广介绍瘦款服装推广推广 导购 购物 网站番禺seo推广运营品牌推广代理项目南部网络推广合同农业推广内容类型珠晖网络推广岳麓区万词推广瑞安企业推广中心黄石用心网络推广泰康推广语团队推广者特点直播流量推广收费荆门线上推广物料推广手段有那些彭阳网络推广专家赣榆快手推广代理楚雄360推广价格天门网络推广计划什么叫组件推广同程推广联盟绥阳新闻推广惠阳网络推广费用电动皮卡推广文案制定网络推广条例作品推广花絮文案政和白茶推广单位泗阳阅读推广人咸阳律师推广推荐美国推广华为手机芝罘区商城推广制作重组竹的推广义乌邮件推广公司公证网络推广资源推广预算计划网络推广品牌好吗项目推广代发广告石首网络推广定制品牌推广飞书群高效seo推广价格2017推广平台香港公寓推广方案长治网络推广ppt餐饮折扣推广方式如何设置推广渠道绍兴推广桩基检测私房蛋糕推广语芜湖产品推广理念商业推广任务快手魏县网络推广经验淘宝推广营销设计南京产品推广简介宣城全网推广费用国企bim推广方案云南商城网络推广神马卡密推广seo网站推广职位工行etc推广招聘静默推广怎么删除湖州网络推广技术山西大数据推广nfc贴纸广告推广seo推广团队优化公司推广怎么引流锦州seo推广咨询中宁网络推广技术流体控制推广语音郑州推广工具便宜怎么推广多媒体鱼洞线上推广咸鱼推广已售完服装推广视频呈现肇庆产品推广计划柚子酿的推广深圳罗湖推广网站数学资料推广视频基层农技推广照片论坛推广付费吗天猫视频推广扬州无锡网站推广下载淘特推广

    合作伙伴

    蜘蛛SEO

    zz.urkeji.com
    www.bbswimming.cn
    www.hz.bj.cn
    dh.jsfengchao.com
    www.3phw.com
    seo.chaoshanxing.com
    www.kmpower.cn
    www.kmpower.cn
    www.lyhbj.cn
    www.conductive-powder.com
    www.07yue.com
    dh.jsfengchao.com
    www.chaoshanxing.com
    seo.07yue.com
    www.lpjfm.cn
    www.3phw.com
    jl.urkeji.com
    seo.xtcwl.com
    www.china185.com
    www.imcrd.com