搜索相关性模型,选用分类Loss输出档位,还是回归Loss输出0~1分数

选用回归Loss的话,Target Label自然从[0档, 1档, 2档, 3档]映射到[0.0, 0.33, 0.66, 1.0]分,直接体现出类别之间的有序性,

直觉上感觉不容易出排序上严重的badcase?,因为如果一个数据如果本来是0.5分,错误顶多可能给预测到0.7分,还行,但是选分类Loss的话,如果本来0档是可能给预测成3档,会是比较严重的badcase。

但是问Gemini,Gemini在实践中,好的分类模型通过其内在机制,可以很好地规避这种风险,并且通常比回归模型更鲁棒。

经过实践,发现如果一个错误测试数据,在分类Loss本来是0档,给预测到了3档,换成回归Loss,可以说本来0.1的分数,还是给预测到了0.98-0.99的高分。

如果数据质量较高的话,足够把类别之间的有序性在数据里体现,可选分类Loss。

相关推荐
MoRanzhi12036 天前
第5篇(上)· 使用 PyQt5 实现 2048 算法求解版:五类搜索算法内核
python·启发式算法·强化学习·搜索算法·蒙特卡洛树搜索·2048游戏·expectimax
geovindu3 个月前
go: Breadth First Search Algorithm and Depth First Search Algorithm
开发语言·后端·算法·golang·搜索算法
geovindu3 个月前
CSharp: Breadth First Search Algorithm and Depth First Search Algorithm
开发语言·后端·算法·c#·.net·搜索算法
geovindu3 个月前
python: Breadth First Search Algorithm and Depth First Search Algorithm
开发语言·后端·python·算法·搜索算法
EndingCoder1 年前
搜索算法在前端的实践
前端·算法·性能优化·状态模式·搜索算法
摘星编程1 年前
组合模式在SSO搜索和关键词重叠法中的优化应用
组合模式·搜索算法·sso搜索优化·关键词检索·技术架构设计
Y1nhl2 年前
搜广推校招面经八十二
人工智能·pytorch·深度学习·机器学习·推荐算法·搜索算法
Y1nhl2 年前
搜广推校招面经八十一
开发语言·人工智能·pytorch·深度学习·机器学习·推荐算法·搜索算法
Y1nhl2 年前
搜广推校招面经七十九
人工智能·算法·机器学习·推荐算法·搜索算法·lgb