Combining Optimal Path Search With Task-Dependent Learning in a Neural Network
Tomas Kulvicius, Minija Tamosiunaite, Florentin W\"org\"otter

TL;DR
This paper introduces a neural network approach to pathfinding that mimics classical algorithms like Bellman-Ford and can adapt paths through learning mechanisms, enabling task-specific path optimization.
Contribution
It presents a neural network model that transforms path costs into weights, allowing online adaptation and integration of learning with classical pathfinding algorithms.
Findings
Neural network solutions match Bellman-Ford algorithm results.
Network weights can be adapted via Hebbian learning.
The approach enables task-dependent path augmentation.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
