Generalized Value Iteration Networks: Life Beyond Lattices
Not on the map. Why?
Abstract (arXiv)
In this paper, we introduce a generalized value iteration network (GVIN), which is an end-to-end neural network planning module. GVIN emulates the value iteration algorithm by using a novel graph convolution operator, which enables GVIN to learn and plan on irregular spatial graphs. We propose three novel differentiable kernels as graph convolution operators and show that the embedding based kernel achieves the best performance. We further propose episodic Q-learning, an improvement upon traditional n-step Q-learning that stabilizes training for networks that contain a planning module. Lastly, we evaluate GVIN on planning problems in 2D mazes, irregular graphs, and real-world street networks, showing that GVIN generalizes well for both arbitrary graphs and unseen graphs of larger scale and outperforms a naive generalization of VIN (discretizing a spatial graph into a 2D image).
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Jun 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 7; 2023: 3; 2024: 2; 2025: 1.
16 papers.
Sort:
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2021Neural Algorithmic Reasoners are Implicit Plannerscited by 21
- 2022Reducing Collision Checking for Sampling-Based Motion Planning Using Graph Neural Networkscited by 16
- 2021Hierarchies of Planning and Reinforcement Learning for Robot Navigationcited by 11
- 2023Accelerating Value Iteration with Anchoringcited by 10
- 2022Integrating Symmetry into Differentiable Planning with Steerable Convolutionscited by 6
- 2022Neural Message Passing for Visual Relationship Detectioncited by 6
- 2022Scaling up and Stabilizing Differentiable Planning with Implicit Differentiationcited by 6
- 2023E(2)-Equivariant Graph Planning for Navigationcited by 6
- 2022Learning-based Motion Planning in Dynamic Environments Using GNNs and Temporal Encodingcited by 5
- 2022Continuous Neural Algorithmic Plannerscited by 4
- 2022Reward Shaping Using Convolutional Neural Networkcited by 3
4 more
- 2024Scaling Value Iteration Networks to 5000 Layers for Extreme Long-Term Planningcited by 3
- 2023Path Planning using Reinforcement Learning: A Policy Iteration Approachcited by 0
- 2024Fast End-to-End Generation of Belief Space Paths for Minimum Sensing Navigationcited by 0
- 2025Unrolling Dynamic Programming via Graph Filterscited by 0
- 2025Unrolling Dynamic Programming via Graph Filters29 Jul 2025
- 2024Fast End-to-End Generation of Belief Space Paths for Minimum Sensing Navigation19 Sep 2024
- 2024Scaling Value Iteration Networks to 5000 Layers for Extreme Long-Term Planning12 Jun 2024
- 2023E(2)-Equivariant Graph Planning for Navigation22 Sep 2023
- 2023Accelerating Value Iteration with Anchoring26 May 2023
- 2023Path Planning using Reinforcement Learning: A Policy Iteration Approach13 Mar 2023
- 2022Continuous Neural Algorithmic Planners29 Nov 2022
- 2022Reward Shaping Using Convolutional Neural Network30 Oct 2022
- 2022Scaling up and Stabilizing Differentiable Planning with Implicit Differentiation24 Oct 2022
- 2022Reducing Collision Checking for Sampling-Based Motion Planning Using Graph Neural Networks17 Oct 2022
- 2022Learning-based Motion Planning in Dynamic Environments Using GNNs and Temporal Encoding16 Oct 2022
- 2022Neural Message Passing for Visual Relationship Detection8 Aug 2022
4 more
- 2022Integrating Symmetry into Differentiable Planning with Steerable Convolutions8 Jun 2022
- 2021Neural Algorithmic Reasoners are Implicit Planners11 Oct 2021
- 2021Hierarchies of Planning and Reinforcement Learning for Robot Navigation23 Sep 2021
- 2021Combinatorial optimization and reasoning with graph neural networks18 Feb 2021
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2021Neural Algorithmic Reasoners are Implicit Plannerscited by 21
- 2022Reducing Collision Checking for Sampling-Based Motion Planning Using Graph Neural Networkscited by 16
- 2021Hierarchies of Planning and Reinforcement Learning for Robot Navigationcited by 11
- 2023Accelerating Value Iteration with Anchoringcited by 10
- 2022Integrating Symmetry into Differentiable Planning with Steerable Convolutionscited by 6
- 2022Neural Message Passing for Visual Relationship Detectioncited by 6
- 2022Scaling up and Stabilizing Differentiable Planning with Implicit Differentiationcited by 6
- 2023E(2)-Equivariant Graph Planning for Navigationcited by 6
- 2022Learning-based Motion Planning in Dynamic Environments Using GNNs and Temporal Encodingcited by 5
- 2022Continuous Neural Algorithmic Plannerscited by 4
- 2022Reward Shaping Using Convolutional Neural Networkcited by 3
12 most cited of 16 All 16 (JSON)
- 2025Unrolling Dynamic Programming via Graph Filters29 Jul 2025
- 2024Fast End-to-End Generation of Belief Space Paths for Minimum Sensing Navigation19 Sep 2024
- 2024Scaling Value Iteration Networks to 5000 Layers for Extreme Long-Term Planning12 Jun 2024
- 2023E(2)-Equivariant Graph Planning for Navigation22 Sep 2023
- 2023Accelerating Value Iteration with Anchoring26 May 2023
- 2023Path Planning using Reinforcement Learning: A Policy Iteration Approach13 Mar 2023
- 2022Continuous Neural Algorithmic Planners29 Nov 2022
- 2022Reward Shaping Using Convolutional Neural Network30 Oct 2022
- 2022Scaling up and Stabilizing Differentiable Planning with Implicit Differentiation24 Oct 2022
- 2022Reducing Collision Checking for Sampling-Based Motion Planning Using Graph Neural Networks17 Oct 2022
- 2022Learning-based Motion Planning in Dynamic Environments Using GNNs and Temporal Encoding16 Oct 2022
- 2022Neural Message Passing for Visual Relationship Detection8 Aug 2022
12 newest of 16 All 16 (JSON)