An in-depth study on adversarial learning-to-rank

被引:1
|
作者
Yu, Hai-Tao [1 ]
Piryani, Rajesh [1 ]
Jatowt, Adam [2 ,3 ]
Inagaki, Ryo [1 ,5 ]
Joho, Hideo [1 ]
Kim, Kyoung-Sook [4 ]
机构
[1] Univ Tsukuba, Fac Lib Informat & Media Sci, 1-2 Kasuga, Tsukuba, Ibaraki 3058550, Japan
[2] Univ Innsbruck, Dept Comp Sci, Innrain 52, A-6020 Innsbruck, Austria
[3] Univ Innsbruck, DiSC, Innrain 52, A-6020 Innsbruck, Austria
[4] Natl Inst Adv Ind Sci & Technol, 2-4-7 Aomi,Koto Ku, Tokyo 1350064, Japan
[5] Univ Tsukuba, Grad Sch Lib Informat & Media Studies, 1-2 Kasuga, Tsukuba, Ibaraki 3058550, Japan
来源
INFORMATION RETRIEVAL JOURNAL | 2023年 / 26卷 / 01期
关键词
Learning-to-rank; Adversarial optimization; Variational divergence minimization; Reparameterization; INFORMATION-RETRIEVAL;
D O I
10.1007/s10791-023-09419-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In light of recent advances in adversarial learning, there has been strong and continuing interest in exploring how to perform adversarial learning-to-rank. The previous adversarial ranking methods [e.g., IRGAN by Wang et al. (IRGAN: a minimax game for unifying generative and discriminative information retrieval models. Proceedings of the 40th SIGIR pp. 515-524, 2017)] mainly follow the generative adversarial networks (GAN) framework (Goodfellow et al. in Generative adversarial nets. Proceedings of NeurIPS pp. 2672-2680, 2014), and focus on either pointwise or pairwise optimization based on the rule-based adversarial sampling. Unfortunately, there are still many open problems. For example, how to perform listwise adversarial learning-to-rank has not been explored. Furthermore, GAN has many variants, such as f-GAN (Nowozin et al. in Proceedings of the 30th international conference on neural information processing systems, pp. 271-279, 2016) and EBGAN (Zhao et al. in Energy-based generative adversarial network. International conference on learning representations (ICLR), 2017), a natural question arises then: to what extent does the adversarial learning strategy affect the ranking performance? To cope with these problems, firstly, we show how to perform adversarial learning-to-rank in a listwise manner by following the GAN framework. Secondly, we investigate the effects of using a different adversarial learning framework, namely f-GAN. Specifically, a new general adversarial learning-to-rank framework via variational divergence minimization is proposed (referred to as IRf-GAN). Furthermore, we show how to perform pointwise, pairwise and listwise adversarial learning-to-rank within the same framework of IRf-GAN. In order to clearly understand the pros and cons of adversarial learning-to-rank, we conduct a series of experiments using multiple benchmark collections. The experimental results demonstrate that: (1) Thanks to the flexibility of being able to use different divergence functions, IRf-GAN-pair shows significantly better performance than adversarial learning-to-rank methods based on the IRGAN framework. This reveals that the learning strategy significantly affects the adversarial ranking performance. (2) An in-depth comparison with conventional ranking methods shows that although the adversarial learning-to-rank models can achieve comparable performance as conventional methods based on neural networks, they are still inferior to LambdaMART by a large margin. In particular, we pinpoint that the weakness of adversarial learning-to-rank is largely attributable to the gradient estimation based on sampled rankings which significantly diverge from ideal rankings. Careful examination of this weakness is highly recommended for developing adversarial learning-to-rank approaches.
引用
收藏
页数:24
相关论文
共 50 条
  • [41] ListBM: A Learning-to-Rank Method for XML Keyword Search
    Gao, Nmg
    Deng, Zhi-Hong
    Xiang, Yong-Qing
    Hang, Yu
    FOCUSED RETRIEVAL AND EVALUATION, 2010, 6203 : 81 - 87
  • [42] Identification of Functionally Related Enzymes by Learning-to-Rank Methods
    Stock, Michiel
    Fober, Thomas
    Huellermeier, Eyke
    Glinca, Serghei
    Klebe, Gerhard
    Pahikkala, Tapio
    Airola, Antti
    De Baets, Bernard
    Waegeman, Willem
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2014, 11 (06) : 1157 - 1169
  • [43] Document Selection Methodologies for Efficient and Effective Learning-to-Rank
    Aslam, Javed A.
    Kanoulas, Evangelos
    Pavlu, Virgil
    Savev, Stefan
    Yilmaz, Emine
    PROCEEDINGS 32ND ANNUAL INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2009, : 468 - 475
  • [44] A learning-to-rank approach for image scaling factor estimation
    Zhu, Nan
    Deng, Cheng
    Gao, Xinbo
    NEUROCOMPUTING, 2016, 204 : 33 - 40
  • [45] Incorporating Query-Specific Feedback into Learning-to-Rank Models
    Can, Ethem F.
    Croft, W. Bruce
    Manmatha, R.
    SIGIR'14: PROCEEDINGS OF THE 37TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2014, : 1035 - 1038
  • [46] A Novel Learning-to-Rank Based Hybrid Method for Book Recommendation
    Liu, Ying
    Yang, Jiajun
    2017 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE (WI 2017), 2017, : 837 - 842
  • [47] A Learning-to-Rank Approach for Spare Parts Consumption in the Repair Process
    Duarte, Edson
    Moraes, Daniel de Haro
    Padula, Lucas Leonardo
    PROGRESS IN ARTIFICIAL INTELLIGENCE, EPIA 2022, 2022, 13566 : 611 - 622
  • [48] TF-Ranking: Scalable TensorFlow Library for Learning-to-Rank
    Pasumarthi, Rama Kumar
    Bruch, Sebastian
    Wang, Xuanhui
    Li, Cheng
    Bendersky, Michael
    Najork, Marc
    Pfeifer, Jan
    Golbandi, Nadav
    Anil, Rohan
    Wolf, Stephan
    KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, : 2970 - 2978
  • [49] Mitigating the Impact of Inaccurate Feedback in Dynamic Learning-to-Rank: A Study of Overlooked Interesting Items
    Zhang, Chenhao
    Chen, Wei tong
    Zhang, Wei
    Xu, Miao
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2024, 16 (01)
  • [50] A Bayesian Approach to Sparse Learning-to-Rank for Search Engine Optimization
    Krasotkina, Olga
    Mottl, Vadim
    MACHINE LEARNING AND DATA MINING IN PATTERN RECOGNITION, MLDM 2015, 2015, 9166 : 382 - 394