M-Walk: Learning to Walk over Graphs using Monte Carlo Tree Search
Not on the map. Why?
Abstract (arXiv)
Learning to walk over a graph towards a target node for a given query and a source node is an important problem in applications such as knowledge base completion (KBC). It can be formulated as a reinforcement learning (RL) problem with a known state transition model. To overcome the challenge of sparse rewards, we develop a graph-walking agent called M-Walk, which consists of a deep recurrent neural network (RNN) and Monte Carlo Tree Search (MCTS). The RNN encodes the state (i.e., history of the walked path) and maps it separately to a policy and Q-values. In order to effectively train the agent from sparse rewards, we combine MCTS with the neural policy to generate trajectories yielding more positive rewards. From these trajectories, the network is improved in an off-policy manner using Q-learning, which modifies the RNN policy via parameter sharing. Our proposed RL algorithm repeatedly applies this policy-improvement step to learn the model. At test time, MCTS is combined with the neural policy to predict the target node. Experimental results on several graph-walking benchmarks show that M-Walk is able to learn better policies than other RL-based methods, which are mainly based on policy gradients. M-Walk also outperforms traditional KBC baselines.
Key facts. Cited by 34 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 10; 2023: 6; 2024: 6; 2025: 3.
34 papers.
Sort:
By area:
- 2021Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Predictioncited by 273
- 2021Knowledge Graph Reasoning with Relational Digraphcited by 91
- 2022TASKOGRAPHY: Evaluating robot task planning over large 3D scene graphscited by 59
- 2022A*Net: A Scalable Path-based Reasoning Approach for Knowledge Graphscited by 49
- 2024HAIChart: Human and AI Paired Visualization Systemcited by 26
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2021Reinforcement Learning from Reformulations in Conversational Question Answering over Knowledge Graphscited by 18
- 2021Learning to Walk with Dual Agents for Knowledge Graph Reasoningcited by 16
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applicationscited by 16
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspectivecited by 16
- 2022MMKGR: Multi-hop Multi-modal Knowledge Graph Reasoningcited by 13
- 2021Is Multi-Hop Reasoning Really Explainable? Towards Benchmarking Reasoning Interpretabilitycited by 10
22 more
- 2023Logical Entity Representation in Knowledge-Graphs for Differentiable Rule Learningcited by 8
- 2021Explainable Biomedical Recommendations via Reinforcement Learning Reasoning on Knowledge Graphscited by 7
- 2022R5: Rule Discovery with Reinforced and Recurrent Relational Reasoningcited by 7
- 2023Causal Question Answering with Reinforcement Learningcited by 5
- 2021Rule Induction in Knowledge Graphs Using Linear Programmingcited by 4
- 2022Instance-based Learning for Knowledge Base Completioncited by 4
- 2023Inductive Meta-path Learning for Schema-complex Heterogeneous Information Networkscited by 4
- 2023Towards Enhancing Relational Rules for Knowledge Graph Link Predictioncited by 4
- 2022FLEX: Feature-Logic Embedding Framework for CompleX Knowledge Graph Reasoningcited by 3
- 2022Learning to Navigate Wikipedia by Taking Random Walkscited by 3
- 2024Knowledge Graph Reasoning with Self-supervised Reinforcement Learningcited by 3
- 2024Walk Wisely on Graph: Knowledge Graph Reasoning with Dual Agents via Efficient Guidance-Explorationcited by 2
- 2024Beyond Training: Optimizing Reinforcement Learning Based Job Shop Scheduling Through Adaptive Action Samplingcited by 1
- 2021Solving Graph-based Public Good Games with Tree Search and Imitation Learningcited by 0
- 2021APPTeK: Agent-Based Predicate Prediction in Temporal Knowledge Graphscited by 0
- 2022Adaptive Pseudo-Siamese Policy Network for Temporal Knowledge Predictioncited by 0
- 2022Discover Important Paths in the Knowledge Graph Based on Dynamic Relation Confidencecited by 0
- 2023A Pre-training Framework for Knowledge Graph Completioncited by 0
- 2024Reinforcement Learning Discovers Efficient Decentralized Graph Path Search Strategiescited by 0
- 2025PathE: Leveraging Entity-Agnostic Paths for Parameter-Efficient Knowledge Graph Embeddingscited by 0
- 2025MPRM: A Markov Path-based Rule Miner for Efficient and Interpretable Knowledge Graph Reasoningcited by 0
- 2025Enhancing Serendipity Recommendation System by Constructing Dynamic User Knowledge Graphs with Large Language Modelscited by 0
- 2025Enhancing Serendipity Recommendation System by Constructing Dynamic User Knowledge Graphs with Large Language Models6 Aug 2025
- 2025MPRM: A Markov Path-based Rule Miner for Efficient and Interpretable Knowledge Graph Reasoning18 May 2025
- 2025PathE: Leveraging Entity-Agnostic Paths for Parameter-Efficient Knowledge Graph Embeddings31 Jan 2025
- 2024Reinforcement Learning Discovers Efficient Decentralized Graph Path Search Strategies12 Sep 2024
- 2024Walk Wisely on Graph: Knowledge Graph Reasoning with Dual Agents via Efficient Guidance-Exploration3 Aug 2024
- 2024HAIChart: Human and AI Paired Visualization System16 Jun 2024
- 2024Beyond Training: Optimizing Reinforcement Learning Based Job Shop Scheduling Through Adaptive Action Sampling11 Jun 2024
- 2024Knowledge Graph Reasoning with Self-supervised Reinforcement Learning22 May 2024
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspective9 Apr 2024
- 2023Causal Question Answering with Reinforcement Learning5 Nov 2023
- 2023Towards Enhancing Relational Rules for Knowledge Graph Link Prediction20 Oct 2023
- 2023Inductive Meta-path Learning for Schema-complex Heterogeneous Information Networks8 Jul 2023
22 more
- 2023Logical Entity Representation in Knowledge-Graphs for Differentiable Rule Learning22 May 2023
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applications14 Mar 2023
- 2023A Pre-training Framework for Knowledge Graph Completion6 Feb 2023
- 2022Instance-based Learning for Knowledge Base Completion13 Nov 2022
- 2022Discover Important Paths in the Knowledge Graph Based on Dynamic Relation Confidence2 Nov 2022
- 2022Learning to Navigate Wikipedia by Taking Random Walks31 Oct 2022
- 2022MMKGR: Multi-hop Multi-modal Knowledge Graph Reasoning3 Sep 2022
- 2022TASKOGRAPHY: Evaluating robot task planning over large 3D scene graphs11 Jul 2022
- 2022A*Net: A Scalable Path-based Reasoning Approach for Knowledge Graphs7 Jun 2022
- 2022FLEX: Feature-Logic Embedding Framework for CompleX Knowledge Graph Reasoning23 May 2022
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protection20 May 2022
- 2022R5: Rule Discovery with Reinforced and Recurrent Relational Reasoning13 May 2022
- 2022Adaptive Pseudo-Siamese Policy Network for Temporal Knowledge Prediction26 Apr 2022
- 2021Learning to Walk with Dual Agents for Knowledge Graph Reasoning23 Dec 2021
- 2021Explainable Biomedical Recommendations via Reinforcement Learning Reasoning on Knowledge Graphs20 Nov 2021
- 2021APPTeK: Agent-Based Predicate Prediction in Temporal Knowledge Graphs27 Oct 2021
- 2021Rule Induction in Knowledge Graphs Using Linear Programming15 Oct 2021
- 2021Knowledge Graph Reasoning with Relational Digraph13 Aug 2021
- 2021Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Prediction13 Jun 2021
- 2021Solving Graph-based Public Good Games with Tree Search and Imitation Learning12 Jun 2021
- 2021Reinforcement Learning from Reformulations in Conversational Question Answering over Knowledge Graphs11 May 2021
- 2021Is Multi-Hop Reasoning Really Explainable? Towards Benchmarking Reasoning Interpretability14 Apr 2021
- 2022MMKGR: Multi-hop Multi-modal Knowledge Graph Reasoningcited by 13
- 2024Knowledge Graph Reasoning with Self-supervised Reinforcement Learningcited by 3
- 2024Walk Wisely on Graph: Knowledge Graph Reasoning with Dual Agents via Efficient Guidance-Explorationcited by 2
- 2025Enhancing Serendipity Recommendation System by Constructing Dynamic User Knowledge Graphs with Large Language Modelscited by 0
- 2025Enhancing Serendipity Recommendation System by Constructing Dynamic User Knowledge Graphs with Large Language Models6 Aug 2025
- 2024Walk Wisely on Graph: Knowledge Graph Reasoning with Dual Agents via Efficient Guidance-Exploration3 Aug 2024
- 2024Knowledge Graph Reasoning with Self-supervised Reinforcement Learning22 May 2024
- 2022MMKGR: Multi-hop Multi-modal Knowledge Graph Reasoning3 Sep 2022
- 2021Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Predictioncited by 273
- 2021Knowledge Graph Reasoning with Relational Digraphcited by 91
- 2022TASKOGRAPHY: Evaluating robot task planning over large 3D scene graphscited by 59
- 2022A*Net: A Scalable Path-based Reasoning Approach for Knowledge Graphscited by 49
- 2024HAIChart: Human and AI Paired Visualization Systemcited by 26
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2021Reinforcement Learning from Reformulations in Conversational Question Answering over Knowledge Graphscited by 18
- 2021Learning to Walk with Dual Agents for Knowledge Graph Reasoningcited by 16
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applicationscited by 16
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspectivecited by 16
- 2021Is Multi-Hop Reasoning Really Explainable? Towards Benchmarking Reasoning Interpretabilitycited by 10
- 2023Logical Entity Representation in Knowledge-Graphs for Differentiable Rule Learningcited by 8
12 most cited of 29 All 29 (JSON)
- 2025MPRM: A Markov Path-based Rule Miner for Efficient and Interpretable Knowledge Graph Reasoning18 May 2025
- 2025PathE: Leveraging Entity-Agnostic Paths for Parameter-Efficient Knowledge Graph Embeddings31 Jan 2025
- 2024Reinforcement Learning Discovers Efficient Decentralized Graph Path Search Strategies12 Sep 2024
- 2024HAIChart: Human and AI Paired Visualization System16 Jun 2024
- 2024Beyond Training: Optimizing Reinforcement Learning Based Job Shop Scheduling Through Adaptive Action Sampling11 Jun 2024
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspective9 Apr 2024
- 2023Causal Question Answering with Reinforcement Learning5 Nov 2023
- 2023Towards Enhancing Relational Rules for Knowledge Graph Link Prediction20 Oct 2023
- 2023Inductive Meta-path Learning for Schema-complex Heterogeneous Information Networks8 Jul 2023
- 2023Logical Entity Representation in Knowledge-Graphs for Differentiable Rule Learning22 May 2023
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applications14 Mar 2023
- 2023A Pre-training Framework for Knowledge Graph Completion6 Feb 2023
12 newest of 29 All 29 (JSON)