TopKGAT: A Top-K Objective-Driven Architecture for Recommendation
By: Sirui Chen , Jiawei Chen , Canghong Jin and more
Potential Business Impact:
Helps apps pick the best things for you.
Recommendation systems (RS) aim to retrieve the top-K items most relevant to users, with metrics such as Precision@K and Recall@K commonly used to assess effectiveness. The architecture of an RS model acts as an inductive bias, shaping the patterns the model is inclined to learn. In recent years, numerous recommendation architectures have emerged, spanning traditional matrix factorization, deep neural networks, and graph neural networks. However, their designs are often not explicitly aligned with the top-K objective, thereby limiting their effectiveness. To address this limitation, we propose TopKGAT, a novel recommendation architecture directly derived from a differentiable approximation of top-K metrics. The forward computation of a single TopKGAT layer is intrinsically aligned with the gradient ascent dynamics of the Precision@K metric, enabling the model to naturally improve top-K recommendation accuracy. Structurally, TopKGAT resembles a graph attention network and can be implemented efficiently. Extensive experiments on four benchmark datasets demonstrate that TopKGAT consistently outperforms state-of-the-art baselines. The code is available at https://github.com/StupidThree/TopKGAT.
Similar Papers
Flexible Keyword-Aware Top-$k$ Route Search
Databases
Plans better trips by understanding your wishes.
TA-KAND: Two-stage Attention Triple Enhancement and U-KAN based Diffusion For Few-shot Knowledge Graph Completion
Artificial Intelligence
Helps computers learn missing facts from limited examples.
Differentiable Fast Top-K Selection for Large-Scale Recommendation
Machine Learning (CS)
Makes online suggestions show better results faster.