A rigorous formalization of desired system requirements is indispensable when performing any verification task. This often limits the application of verification techniques, as writing …
Logical reasoning, ie, deductively inferring the truth value of a conclusion from a set of premises, is an important task for artificial intelligence with wide potential impacts on …
To make robots accessible to a broad audience, it is critical to endow them with the ability to take universal modes of communication, like commands given in natural language, and …
This is a demonstration of our newly released Python package NL2LTL which leverages the latest in natural language understanding (NLU) and large language models (LLMs) to …
Text-based games present a unique class of sequential decision making problem in which agents interact with a partially observable, simulated environment via actions and …
Translating natural language sentences to first-order logic (NL-FOL translation) is a longstanding challenge in the NLP and formal logic literature. This paper introduces …
C Sun, C Hahn, C Trippel - First International Workshop on Deep …, 2023 - openreview.net
Assertion-based verification is a technique to ensure that a circuit design conforms to its specification and help detect errors early in the design process. It is enabled by powerful …
Mathematics formalisation is the task of writing mathematics (ie, definitions, theorem statements, proofs) in natural language, as found in books and papers, into a formal …
Y Yang, NP Bhatt, T Ingebrand, W Ward, S Carr… - arXiv preprint arXiv …, 2023 - arxiv.org
Although pre-trained language models encode generic knowledge beneficial for planning and control, they may fail to generate appropriate control policies for domain-specific tasks …