paper-with-me

홈 › Papers

GPU-accelerated Multi-relational Parallel Graph Retrieval for Web-scale Recommendations

2025-02-17 · Zhuoning Guo, Guangxing Chen, Qian Gao, Xiaochao Liao, Jianjia Zheng, Lu Shen, Hao liu

Web recommendations provide personalized items from massive catalogs for users, which rely heavily on retrieval stages to trade off the effectiveness and efficiency of selecting a small relevant set from billion-scale candidates in online digital platforms. As one of the largest Chinese search engine and news feed providers, Baidu resorts to Deep Neural Network (DNN) and graph-based Approximate Nearest Neighbor Search (ANNS) algorithms for accurate relevance estimation and efficient search for relevant items. However, current retrieval at Baidu fails in comprehensive user-item relational understanding due to dissected interaction modeling, and performs inefficiently in large-scale graph-based ANNS because of suboptimal traversal navigation and the GPU computational bottleneck under high concurrency. To this end, we propose a GPU-accelerated Multi-relational Parallel Graph Retrieval (GMP-GR) framework to achieve effective yet efficient retrieval in web-scale recommendations. First, we propose a multi-relational user-item relevance metric learning method that unifies diverse user behaviors through multi-objective optimization and employs a self-covariant loss to enhance pathfinding performance. Second, we develop a hierarchical parallel graph-based ANNS to boost graph retrieval throughput, which conducts breadth-depth-balanced searches on a large-scale item graph and cost-effectively handles irregular neural computation via adaptive aggregation on GPUs. In addition, we integrate system optimization strategies in the deployment of GMP-GR in Baidu. Extensive experiments demonstrate the superiority of GMP-GR in retrieval accuracy and efficiency. Deployed across more than twenty applications at Baidu, GMP-GR serves hundreds of millions of users with a throughput exceeding one hundred million requests per second.

📄 PDF Abstract BibTeX arXiv:2502.11490

Code (0)

등록된 구현이 없습니다.

Tasks

GPUMetric LearningRetrieval

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

GPU-accelerated Hierarchical Panoramic Image Feature Retrieval for Indoor Localization

2020-06-16 · Feng Hu

Indoor localization has many applications, such as commercial Location Based Services (LBS), robotic navigation, and assistive navigation for the blind. This paper formulates the indoor localization problem into a multim…

GPUIndoor LocalizationRetrieval

Rel-HNN: Split Parallel Hypergraph Neural Network for Learning on Relational Databases

2025-07-16 · Md. Tanvir Alam, Md. Ahasanul Alam, Md Mahmudur Rahman, Md. Mosaddek Khan arxiv

Relational databases (RDBs) are ubiquitous in enterprise and real-world applications. Flattening the database poses challenges for deep learning models that rely on fixed-size input representations to capture relational …

GASim: A Graph-Accelerated Hybrid Framework for Social Simulation

2026-05-08 · Xuan Zhou, Yanhui Sun, Hantao Yao, Allen He 외 arxiv

Large-scale social simulators are essential for studying complex social patterns. Prior work explores hybrid methods to scale up simulations, combining large language models (LLM)-based agents with numerical agent-based …

RankGraph: Unified Heterogeneous Graph Learning for Cross-Domain Recommendation

2025-09-03 · Renzhi Wu, Junjie Yang, Li Chen, Hong Li 외 arxiv

Cross-domain recommendation systems face the challenge of integrating fine-grained user and item relationships across various product domains. To address this, we introduce RankGraph, a scalable graph learning framework …

Recommendation SystemsGraph Neural NetworkContrastive LearningGraph Learning

FlexStructRAG: Flexible Structure-Aware Multi-Granular Relational Retrieval for RAG

2026-02-01 · Mengzhu Chen, Haodong Yang, Jia Cai, Xiaolin Huang arxiv

Retrieval-Augmented Generation (RAG) systems critically depend on how external knowledge is segmented, structured, and retrieved. Most existing approaches either retrieve fixed-length text chunks, which fragments discour…