paper-with-me

홈 › Papers

Towards Similarity Graphs Constructed by Deep Reinforcement Learning

2019-11-27 · Dmitry Baranchuk, Artem Babenko

Similarity graphs are an active research direction for the nearest neighbor search (NNS) problem. New algorithms for similarity graph construction are continuously being proposed and analyzed by both theoreticians and practitioners. However, existing construction algorithms are mostly based on heuristics and do not explicitly maximize the target performance measure, i.e., search recall. Therefore, at the moment it is not clear whether the performance of similarity graphs has plateaued or more effective graphs can be constructed with more theoretically grounded methods. In this paper, we introduce a new principled algorithm, based on adjacency matrix optimization, which explicitly maximizes search efficiency. Namely, we propose a probabilistic model of a similarity graph defined in terms of its edge probabilities and show how to learn these probabilities from data as a reinforcement learning task. As confirmed by experiments, the proposed construction method can be used to refine the state-of-the-art similarity graphs, achieving higher recall rates for the same number of distance computations. Furthermore, we analyze the learned graphs and reveal the structural properties that are responsible for more efficient search.

📄 PDF Abstract BibTeX arXiv:1911.12122

Code (1)

dbaranchuk/nns-meets-deep-rl 공식 구현 pytorch

Tasks

Deep Reinforcement Learninggraph constructionreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Similar Papers 제목 키워드 기반

Similar Cases Recommendation using Legal Knowledge Graphs

2021-07-10 · Jaspreet Singh Dhani, Ruchika Bhatt, Balaji Ganesan, Parikshet Sirohi 외

A legal knowledge graph constructed from court cases, judgments, laws and other legal documents can enable a number of applications like question answering, document similarity, and search. While the use of knowledge gra…

Knowledge GraphsQuestion Answering

Optimizing OOD Detection in Molecular Graphs: A Novel Approach with Diffusion Models

2024-04-24 · Xu Shen, Yili Wang, Kaixiong Zhou, Shirui Pan 외

The open-world test dataset is often mixed with out-of-distribution (OOD) samples, where the deployed models will struggle to make accurate predictions. Traditional detection methods need to trade off OOD detection and i…

DenoisingGraph ReconstructionRepresentation Learning

Dynamic Graph with Similarity-Aware Attention Graph Neural Network for Recommender Systems

2026-05-02 · Aadarsh Senapati, Neha Kujur, Vivek Yelleti arxiv

Recommender systems are essential components of modern online platforms which presents personalized content in various domain. The traditional collaborative filtering methods depends on static user-item interaction graph…

Collaborative FilteringGraph Neural Network

Random projection tree similarity metric for SpectralNet

2023-02-25 · Mashaan Alshammari, John Stavrakakis, Adel F. Ahmed, Masahiro Takatsuka

SpectralNet is a graph clustering method that uses neural network to find an embedding that separates the data. So far it was only used with $k$-nn graphs, which are usually constructed using a distance metric (e.g., Euc…

ClusteringGraph ClusteringGraph Embeddinggraph partitioning+1

Wasserstein Coupled Graph Learning for Cross-Modal Retrieval

2021-01-01 · ICCV 2021 10 · Yun Wang, Tong Zhang, Xueya Zhang, Zhen Cui 외

Graphs play an important role in cross-modal image-text understanding as they characterize the intrinsic structure which is robust and crucial for the measurement of cross-modal similarity. In this work, we propose a…

Cross-Modal RetrievalGraph EmbeddingGraph LearningRetrieval