Combining Optimal Path Search With Task-Dependent Learning in a Neural Network
Not on the map. Why?
Abstract (arXiv)
Finding optimal paths in connected graphs requires determining the smallest total cost for traveling along the graph's edges. This problem can be solved by several classical algorithms where, usually, costs are predefined for all edges. Conventional planning methods can, thus, normally not be used when wanting to change costs in an adaptive way following the requirements of some task. Here we show that one can define a neural network representation of path finding problems by transforming cost values into synaptic weights, which allows for online weight adaptation using network learning mechanisms. When starting with an initial activity value of one, activity propagation in this network will lead to solutions, which are identical to those found by the Bellman-Ford algorithm. The neural network has the same algorithmic complexity as Bellman-Ford and, in addition, we can show that network learning mechanisms (such as Hebbian learning) can adapt the weights in the network augmenting the resulting paths according to some task at hand. We demonstrate this by learning to navigate in an environment with obstacles as well as by learning to follow certain sequences of path nodes. Hence, the here-presented novel algorithm may open up a different regime of applications where path-augmentation (by learning) is directly coupled with path finding in a natural way.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 23 of its 64 references that are in the map. First posted on arXiv 26 Jan 2022.
Builds on
23 of 64 references.
References · 23
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,199
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2017Scene Graph Generation by Iterative Message Passingcited by 462
- 2017Neural Motifs: Scene Graph Parsing with Global Contextcited by 413
- 2018Graph R-CNN for Scene Graph Generationcited by 296
- 2021Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Predictioncited by 273
- 2019Inductive Relation Prediction by Subgraph Reasoningcited by 237
- 2021A Comprehensive Survey of Scene Graphs: Generation and Applicationcited by 125
- 2019Neural Execution of Graph Algorithmscited by 118
- 2019AutoGAN: Neural Architecture Search for Generative Adversarial Networkscited by 94
- 2017Virtual-to-real Deep Reinforcement Learning: Continuous Control of Mobile Robots for Mapless Navigationcited by 90
11 more
- 2018Motion Planning Networkscited by 78
- 2018Factorizable Net: An Efficient Subgraph-based Framework for Scene Graph Generationcited by 78
- 2021Graph Neural Networks Inspired by Classical Iterative Algorithmscited by 60
- 2018LinkNet: Relational Embedding for Scene Graphcited by 45
- 2019Neural Path Planning: Fixed Time, Near-Optimal Path Generation via Oracle Imitationcited by 23
- 2018Learning Human-Aware Path Planning with Fully Convolutional Networkscited by 11
- 2019AGAN: Towards Automated Design of Generative Adversarial Networkscited by 8
- 2018Scene Graph Generation via Conditional Random Fieldscited by 4
- 2019Fully Convolutional Search Heuristic Learning for Rapid Path Plannerscited by 4
- 2016From Simplicity to Complexity Based on Consensus: A Case Studycited by 2
- 2020Generation of Paths in a Maze using a Deep Network without Learningcited by 2
Built on by
Not cited yet.