用Dropout思想做特征选择保证效果,还兼顾了线上性能?
发布时间 - 2025-07-19 00:00:00 点击率:次这篇论文《towards a better tradeoff between effectiveness and efficiency in pre-ranking: a learnable feature selection based approach》向我们展示了如何在粗排模型中平衡模型的效率和效果。文中提出了基于可学习特征选择的fscd方法,并在真实的电商系统中进行了应用。
简介
如图(a)所示,由于系统时延的限制,推荐系统通常是多阶段的。图(b)中,论文指出,简单的representation-focused(RF)模型会严重限制模型的表达能力(如传统的双塔模型,最后一层向量点积,就是简单的RF模型),主要是因为缺乏特征交叉。因此,我们能否在特征上进行优化,只保留效果好的特征,同时保证模型推断效率更高,使用与精排相同的高交互性(interaction-focused, IF)的模型呢?答案是肯定的!
FSCD
粗排模型使用精排模型并保持高效率,就意味着在某些方面需要做出牺牲,而这无疑是在特征上进行的。因此,IF的粗排模型使用的是精排模型的特征
子集。如图所示,FSCD方法通过梯度优化来保证效果,通过特征维度的正则化来保证效率。在训练过程中,可以挖掘出一批有用的特征。
对于每个特征,都有一个可学习的dropout参数Z? ∈ {0, 1},并且符合伯努利分布:
该分布的超参数由特征复杂度cj决定,而cj由特征的计算复杂度oj、向量维度ej和key的数量nj共同决定。
最终的损失函数如下所示:
我们可以看到每个zj还会乘上正则化系数:
由于zj的伯努利分布不可导,可以近似为:
实验
参考文献
1、Towards a Better Tradeoff between Effectiveness and Efficiency in Pre-Ranking: A Learnable Feature Selection based Approach
https://www./link/2c19c8daab0288cfce5172b551ff6d00
2、https://www./link/8631f219500638a09ee08a3033f25f43
# linux
# if
# https
# 所示
# 的是
# 是在
# 都有
# 是因为
# 还会
# 并在
# 提出了
# 更高
# 可以看到
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Android 常见的图片加载框架详细介绍
js实现获取鼠标当前的位置
IOS倒计时设置UIButton标题title的抖动问题
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
Laravel如何编写单元测试和功能测试?(PHPUnit示例)
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
网站制作报价单模板图片,小松挖机官方网站报价?
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
C++用Dijkstra(迪杰斯特拉)算法求最短路径
C++时间戳转换成日期时间的步骤和示例代码
Python结构化数据采集_字段抽取解析【教程】
Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)
如何用已有域名快速搭建网站?
Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程
Laravel集合Collection怎么用_Laravel集合常用函数详解
如何快速生成可下载的建站源码工具?
简单实现jsp分页
如何快速配置高效服务器建站软件?
如何快速搭建安全的FTP站点?
为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】
Laravel如何配置Horizon来管理队列?(安装和使用)
Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程
Linux后台任务运行方法_nohup与&使用技巧【技巧】
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
如何挑选优质建站一级代理提升网站排名?
用v-html解决Vue.js渲染中html标签不被解析的问题
Laravel的路由模型绑定怎么用_Laravel Route Model Binding简化控制器逻辑
如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】
电商网站制作价格怎么算,网上拍卖流程以及规则?
油猴 教程,油猴搜脚本为什么会网页无法显示?
Laravel项目怎么部署到Linux_Laravel Nginx配置详解
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
今日头条微视频如何找选题 今日头条微视频找选题技巧【指南】
音响网站制作视频教程,隆霸音响官方网站?
如何彻底卸载建站之星软件?
Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】
如何为不同团队 ID 动态生成多个“认领值班”按钮
Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】
Android Socket接口实现即时通讯实例代码
Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】
如何在腾讯云免费申请建站?
深圳网站制作培训,深圳哪些招聘网站比较好?
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
Laravel如何生成和使用数据填充?(Seeder和Factory示例)
制作旅游网站html,怎样注册旅游网站?
图册素材网站设计制作软件,图册的导出方式有几种?

