Preference-based learning to rank

被引:18
作者
Ailon, Nir [1 ]
Mohri, Mehryar [1 ,2 ]
机构
[1] Technion Israel Inst Technol, Fac Comp Sci, IL-32000 Haifa, Israel
[2] NYU, Courant Inst Math Sci, New York, NY 10012 USA
关键词
Learning to rank; Machine learning reductions; ROC; ROC CURVE; AREA;
D O I
10.1007/s10994-010-5176-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents an efficient preference-based ranking algorithm running in two stages. In the first stage, the algorithm learns a preference function defined over pairs, as in a standard binary classification problem. In the second stage, it makes use of that preference function to produce an accurate ranking, thereby reducing the learning problem of ranking to binary classification. This reduction is based on the familiar QuickSort and guarantees an expected pairwise misranking loss of at most twice that of the binary classifier derived in the first stage. Furthermore, in the important special case of bipartite ranking, the factor of two in loss is reduced to one. This improved bound also applies to the regret achieved by our ranking and that of the binary classifier obtained. Our algorithm is randomized, but we prove a lower bound for any deterministic reduction of ranking to binary classification showing that randomization is necessary to achieve our guarantees. This, and a recent result by Balcan et al., who show a regret bound of two for a deterministic algorithm in the bipartite case, suggest a trade-off between achieving low regret and determinism in this context. Our reduction also admits an improved running time guarantee with respect to that deterministic algorithm. In particular, the number of calls to the preference function in the reduction is improved from Omega(n (2)) to O(nlog n). In addition, when the top k ranked elements only are required (ka parts per thousand(a)n), as in many applications in information extraction or search engine design, the time complexity of our algorithm can be further reduced to O(klog k+n). Our algorithm is thus practical for realistic applications where the number of points to rank exceeds several thousand.
引用
收藏
页码:189 / 211
页数:23
相关论文
共 50 条
  • [41] LORI: A Learning-to-Rank-Based Integration Method of Location Recommendation
    Li, Jian
    Liu, Guanjun
    Yan, Chungang
    Jiang, Changjun
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2019, 6 (03) : 430 - 440
  • [42] Learning to lurker rank: an evaluation of learning-to-rank methods for lurking behavior analysis
    Perna, Diego
    Interdonato, Roberto
    Tagarelli, Andrea
    SOCIAL NETWORK ANALYSIS AND MINING, 2018, 8 (01)
  • [43] A comprehensive study on learning to rank for content-based image retrieval
    Li, Yangxi
    Zhou, Chao
    Geng, Bo
    Xu, Chao
    Liu, Hong
    SIGNAL PROCESSING, 2013, 93 (06) : 1426 - 1434
  • [44] Learning to rank images for complex queries in concept-based search
    Cui, Chaoran
    Shen, Jialie
    Chen, Zhumin
    Wang, Shuaiqiang
    Ma, Jun
    NEUROCOMPUTING, 2018, 274 : 19 - 28
  • [45] Chiplet Placement Order Exploration Based on Learning to Rank with Graph Representation
    Deng, Zhihui
    Duan, Yuanyuan
    Shaol, Leilai
    Zhu, Xiaolei
    2024 INTERNATIONAL SYMPOSIUM OF ELECTRONICS DESIGN AUTOMATION, ISEDA 2024, 2024, : 605 - 610
  • [46] Exploration of the correlation between GPCRs and drugs based on a learning to rank algorithm
    Ru, Xiaoqing
    Wang, Lida
    Li, Lihong
    Ding, Hui
    Ye, Xiucai
    Zou, Quan
    COMPUTERS IN BIOLOGY AND MEDICINE, 2020, 119
  • [47] GERF: A Group Event Recommendation Framework Based on Learning-to-Rank
    Du, Yulu
    Meng, Xiangwu
    Zhang, Yujie
    Lv, Pengtao
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2020, 32 (04) : 674 - 687
  • [48] Recommendations Based on Listwise Learning-to-Rank by Incorporating Social Information
    Fang, Chen
    Zhang, Hengwei
    Zhang, Ming
    Wang, Jindong
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2018, 12 (01): : 109 - 134
  • [49] Abnormal Phone Analysis Based on Learning to Rank and Ensemble Learning in Environment of Telecom Big Data
    Liu, Jian
    Ji, Ke
    Sun, Runyuan
    Ma, Kun
    Chen, Zhenxiang
    Wang, Lin
    ICMLC 2019: 2019 11TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING, 2019, : 301 - 305
  • [50] Learning to rank with BERT-based confidence models in ASR rescoring
    Wu, Ting-Wei
    Chen, I-Fan
    Gandhe, Ankur
    INTERSPEECH 2022, 2022, : 1651 - 1655