二分排序中理论最优排序函数的研究

On Theoretically Optimal Ranking Functions in Bipartite Ranking

Journal of the American Statistical Association · 2016
被引 22
ABS 4

中文导读

研究了二分排序中损失函数与最优排序函数之间的理论关系,揭示了凸损失下最优排序函数与似然比的关系,并分析了RankSVM中铰链损失导致的排序不一致问题。

Abstract

This article investigates the theoretical relation between loss criteria and the optimal ranking functions driven by the criteria in bipartite ranking. In particular, the relation between area under the ROC curve (AUC) maximization and minimization of ranking risk under a convex loss is examined. We characterize general conditions for ranking-calibrated loss functions in a pairwise approach, and show that the best ranking functions under convex ranking-calibrated loss criteria produce the same ordering as the likelihood ratio of the positive category to the negative category over the instance space. The result illuminates the parallel between ranking and classification in general, and suggests the notion of consistency in ranking when convex ranking risk is minimized as in the RankBoost algorithm for instance. For a certain class of loss functions including the exponential loss and the binomial deviance, we specify the optimal ranking function explicitly in relation to the underlying probability distribution. In addition, we present an in-depth analysis of hinge loss optimization for ranking and point out that the RankSVM may produce potentially many ties or granularity in ranking scores due to the singularity of the hinge loss, which could result in ranking inconsistency. The theoretical findings are illustrated with numerical examples. Supplementary materials for this article are available online.

机器学习排序学习统计学习理论信息检索