NSP: A Neuro-Symbolic Natural Language Navigational Planner

William English, Dominic Simon, Sumit Jha, Rickard Ewetz
9/10/2024
cs.AIcs.CLcs.HC

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Path planners that can interpret free-form natural language instructions hold promise to automate a wide range of robotics applications. These planners simplify user interactions and enable intuitive control over complex semi-autonomous systems. While existing symbolic approaches offer guarantees on the correctness and efficiency, they struggle to parse free-form natural language inputs. Conversely, neural approaches based on pre-trained Large Language Models (LLMs) can manage natural language inputs but lack performance guarantees. In this paper, we propose a neuro-symbolic framework for path planning from natural language inputs called NSP. The framework leverages the neural reasoning abilities of LLMs to i) craft symbolic representations of the environment and ii) a symbolic path planning algorithm. Next, a solution to the path planning problem is obtained by executing the algorithm on the environment representation. The framework uses a feedback loop from the symbolic execution environment to the neural generation process to self-correct syntax errors and satisfy execution time constraints. We evaluate our neuro-symbolic approach using a benchmark suite with 1500 path-planning problems. The experimental evaluation shows that our neuro-symbolic approach produces 90.1% valid paths that are on average 19-77% shorter than state-of-the-art neural approaches.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{english2024nsp,
  title  = {NSP: A Neuro-Symbolic Natural Language Navigational Planner},
  author = {William English and Dominic Simon and Sumit Jha and Rickard Ewetz},
  year   = {2024},
  eprint = {2409.06859},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.06859v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.06859.svg)](https://codeofpaper.com/paper/2409.06859)

Discussion