Unbiased Learning to Rank (ULTR) that learns to rank documents with biased user feedback data is a well-known challenge in information retrieval. Existing methods in unbiased learning to rank typically rely on click modeling or inverse propensity weighting (IPW). Unfortunately, the search engines are faced with severe long-tail query distribution, where neither click modeling nor IPW can handle well. Click modeling suffers from data sparsity problem since the same query-document pair appears limited times on tail queries; IPW suffers from high variance problem since it is highly sensitive to small propensity score values. Therefore, a general debiasing framework that works well under tail queries is in desperate need. To address this problem, we propose a model-based unbiased learning-to-rank framework. Specifically, we develop a general context-aware user simulator to generate pseudo clicks for unobserved ranked lists to train rankers, which addresses the data sparsity problem. In addition, considering the discrepancy between pseudo clicks and actual clicks, we take the observation of a ranked list as the treatment variable and further incorporate inverse propensity weighting with pseudo labels in a doubly robust way. The derived bias and variance indicate that the proposed model-based method is more robust than existing methods. Finally, extensive experiments on benchmark datasets, including simulated datasets and real click logs, demonstrate that the proposed model-based method consistently performs outperforms state-of-the-art methods in various scenarios. The code is available at https://github.com/rowedenny/MULTR.
翻译:学会以有偏向的用户反馈数据排序文件的不偏向性学习到排名(LACTR)是信息检索中一个众所周知的挑战。为排名而进行不偏向性学习的现有方法通常依赖于点击模型或反偏向性加权(IPW) 。 不幸的是,搜索引擎面临严重的长尾查询分布, 无论是点击模型还是IPW都无法很好地处理。 点击模型存在数据宽度问题, 因为同一个查询文档配对的尾端查询时间似乎有限; IPW存在差异性高的问题, 因为它对小偏向性评分值非常敏感。 因此, 一个在尾端查询下运作良好的一般偏向性排序框架非常需要。 为了解决这个问题, 我们提议了一个基于模型的不偏向性学习到排序框架。 具体地说, 我们开发了一个通用的有偏向性用户模拟模拟模拟的模拟器, 用于培训排名员, 解决数据宽度问题。 此外,考虑到基于虚拟的点击和实际点击之间存在差异, 我们观察一个排名列表列表作为处理变量, 并进一步纳入反向偏向式的偏向性排序的模型框架的架构, 将现有的计算方法与 。