mlsanityData to 14 Oct 2026

Approximate Nearest Neighbor Search under Neural Similarity Metric for Large-Scale Recommendation

arXiv 2202.10226 ↗First posted 14 Feb 2022cs.IR cs.LGcited by 14

Not on the map. Why?

Abstract (arXiv)

Model-based methods for recommender systems have been studied extensively for years. Modern recommender systems usually resort to 1) representation learning models which define user-item preference as the distance between their embedding representations, and 2) embedding-based Approximate Nearest Neighbor (ANN) search to tackle the efficiency problem introduced by large-scale corpus. While providing efficient retrieval, the embedding-based retrieval pattern also limits the model capacity since the form of user-item preference measure is restricted to the distance between their embedding representations. However, for other more precise user-item preference measures, e.g., preference scores directly derived from a deep neural network, they are computationally intractable because of the lack of an efficient retrieval method, and an exhaustive search for all user-item pairs is impractical. In this paper, we propose a novel method to extend ANN search to arbitrary matching functions, e.g., a deep neural network. Our main idea is to perform a greedy walk with a matching function in a similarity graph constructed from all items. To solve the problem that the similarity measures of graph construction and user-item matching function are heterogeneous, we propose a pluggable adversarial training task to ensure the graph search with arbitrary matching function can achieve fairly high precision. Experimental results in both open source and industry datasets demonstrate the effectiveness of our method. The proposed method has been fully deployed in the Taobao display advertising platform and brings a considerable advertising revenue increase. We also summarize our detailed experiences in deployment in this paper.

Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 24 of its 39 references that are in the map. First posted on arXiv 14 Feb 2022.

Builds on

24 of 39 references.

References · 24

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,364
  2. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
  3. 2017Visualizing the Loss Landscape of Neural Netscited by 1,130
  4. 2017Neural Collaborative Filteringcited by 1,111
  5. 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 861
  6. 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 664
  7. 2019Adversarial Training for Free!cited by 643
  8. 2017Deep Interest Network for Click-Through Rate Predictioncited by 544
  9. 2016Entropy-SGD: Biasing Gradient Descent Into Wide Valleyscited by 359
  10. 2017Adversarial Examples: Attacks and Defenses for Deep Learningcited by 351
  11. 2016Learning from Simulated and Unsupervised Images through Adversarial Trainingcited by 288
  12. 2020Search-based User Interest Modeling with Lifelong Sequential Behavior Data for Click-Through Rate Predictioncited by 177
12 more
  1. 2020Embedding-based Retrieval in Facebook Searchcited by 156
  2. 2021On the Convergence and Robustness of Adversarial Trainingcited by 130
  3. 2019Multi-Interest Network with Dynamic Routing for Recommendation at Tmallcited by 114
  4. 2014Asymmetric LSH (ALSH) for Sublinear Time Maximum Inner Product Search (MIPS)cited by 109
  5. 2018Learning Tree-based Deep Model for Recommender Systemscited by 99
  6. 2018Hessian-based Analysis of Large Batch Training and Robustness to Adversariescited by 87
  7. 2015Natural Neural Networkscited by 44
  8. 2019Joint Optimization of Tree-based Index and Deep Model for Recommender Systemscited by 37
  9. 2020Learning Optimal Tree Models Under Beam Searchcited by 26
  10. 2018Gradient Adversarial Training of Neural Networkscited by 17
  11. 2020Deep Retrieval: Learning A Retrievable Structure for Large-Scale Recommendationscited by 11
  12. 2019Relevance Proximity Graphs for Fast Relevance Retrievalcited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 2; 2024: 3; 2025: 6; 2026: 2.

14 papers.

Sort:

By area: