Reinforcement Routing on Proximity Graph for Efficient Recommendation

被引:4
|
作者
Feng, Chao [1 ]
Lian, Defu [1 ]
Wang, Xiting [2 ]
Liu, Zheng [2 ]
Xie, Xing [2 ]
Chen, Enhong [1 ]
机构
[1] Univ Sci & Technol China, Sch Comp Sci & Technol, 443 Huangshan Rd, Hefei, Peoples R China
[2] Microsoft Res Asia, 5 Danleng St, Beijing, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
MIPS; non-metric; proximity graph; reinforcement learning; reward shaping; graph convolutional network; BINARY SEARCH TREES; QUANTIZATION;
D O I
10.1145/3512767
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We focus onMaximum Inner Product Search (MIPS), which is an essential problem in many machine learning communities. Given a query, MIPS finds the most similar items with the maximum inner products. Methods for Nearest Neighbor Search (NNS) which is usually defined on metric space do not exhibit the satisfactory performance for MIPS problem since inner product is a non-metric function. However, inner products exhibit many good properties compared with metric functions, such as avoiding vanishing and exploding gradients. As a result, inner product is widely used in many recommendation systems, which makes efficient Maximum Inner Product Search a key for speeding up many recommendation systems. Graph-based methods for NNS problem show the superiorities compared with other class methods. Each data point of the database ismapped to a node of the proximity graph. Nearest neighbor search in the database can be converted to route on the proximity graph to find the nearest neighbor for the query. This technique can be used to solve MIPS problem. Instead of searching the nearest neighbor for the query, we search the item with amaximum inner product with query on the proximity graph. In this article, we propose a reinforcement model to train an agent to search on the proximity graph automatically for MIPS problem if we lack the ground truths of training queries. If we know the ground truths of some training queries, our model can also utilize these ground truths by imitation learning to improve the agent's searchability. By experiments, we can see that our proposed mode which combines reinforcement learning with imitation learning shows the superiorities over the state-of-the-art methods.
引用
收藏
页数:27
相关论文
共 50 条
  • [1] Reinforcement Knowledge Graph Reasoning for Explainable Recommendation
    Xian, Yikun
    Fu, Zuohui
    Muthukrishnan, S.
    de Melo, Gerard
    Zhang, Yongfeng
    PROCEEDINGS OF THE 42ND INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '19), 2019, : 285 - 294
  • [2] Exact and Efficient Proximity Graph Computation
    Kazimianec, Michail
    Augsten, Nikolaus
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 2010, 6295 : 289 - 304
  • [3] Graph path fusion and reinforcement reasoning for recommendation in MOOCs
    Liang, Zibo
    Mu, Lan
    Chen, Jie
    Xie, Qing
    EDUCATION AND INFORMATION TECHNOLOGIES, 2023, 28 (01) : 525 - 545
  • [4] Graph path fusion and reinforcement reasoning for recommendation in MOOCs
    Zibo Liang
    Lan Mu
    Jie Chen
    Qing Xie
    Education and Information Technologies, 2023, 28 : 525 - 545
  • [5] Graph Transformer with Reinforcement Learning for Vehicle Routing Problem
    Fellek, Getu
    Farid, Ahmed
    Gebreyesus, Goytom
    Fujimura, Shigeru
    Yoshie, Osamu
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2023, 18 (05) : 701 - 713
  • [6] Explainable Artist Recommendation Based on Reinforcement Knowledge Graph Exploration
    Sakurai, Keigo
    Togo, Ren
    Ogawa, Takahiro
    Haseyama, Miki
    INTERNATIONAL WORKSHOP ON ADVANCED IMAGING TECHNOLOGY (IWAIT) 2022, 2022, 12177
  • [7] Reinforcement negative sampling recommendation based on collaborative knowledge graph
    Zhao, Mengjie
    Xun, Yaling
    Zhang, Jifu
    Li, Yanfeng
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2024, : 313 - 332
  • [8] Trip Reinforcement Recommendation with Graph-based Representation Learning
    Chen, Lei
    Cao, Jie
    Tao, Haicheng
    Wu, Jia
    ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2023, 17 (04)
  • [9] An Efficient Recommendation Algorithm Integrating Knowledge Graph with Graph Convolutional Networks
    Xing, Changzheng
    Liu, Yihai
    Guo, Jialong
    2023 3RD ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND COMPUTER SCIENCE, ACCTCS, 2023, : 444 - 449
  • [10] Efficient FPGA Routing using Reinforcement Learning
    Farooq, Umer
    Ul Hasan, Najam
    Baig, Imran
    Zghaibeh, Manaf
    2021 12TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2021, : 106 - 111