DiLA: Enhancing LLM Tool Learning with Differential Logic Layer

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Zhang, Yu, Zhen, Hui-Ling, Pei, Zehua, Lian, Yingzhao, Yin, Lihao, Yuan, Mingxuan, Yu, Bei
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914142880792576
author Zhang, Yu
Zhen, Hui-Ling
Pei, Zehua
Lian, Yingzhao
Yin, Lihao
Yuan, Mingxuan
Yu, Bei
author_facet Zhang, Yu
Zhen, Hui-Ling
Pei, Zehua
Lian, Yingzhao
Yin, Lihao
Yuan, Mingxuan
Yu, Bei
contents Considering the challenges faced by large language models (LLMs) in logical reasoning and planning, prior efforts have sought to augment LLMs with access to external solvers. While progress has been made on simple reasoning problems, solving classical constraint satisfaction problems, such as the Boolean Satisfiability Problem (SAT) and Graph Coloring Problem (GCP), remains difficult for off-the-shelf solvers due to their intricate expressions and exponential search spaces. In this paper, we propose a novel differential logic layer-aided language modeling (DiLA) approach, where logical constraints are integrated into the forward and backward passes of a network layer, to provide another option for LLM tool learning. In DiLA, LLM aims to transform the language description to logic constraints and identify initial solutions of the highest quality, while the differential logic layer focuses on iteratively refining the LLM-prompted solution. Leveraging the logic layer as a bridge, DiLA enhances the logical reasoning ability of LLMs on a range of reasoning problems encoded by Boolean variables, guaranteeing the efficiency and correctness of the solution process. We evaluate the performance of DiLA on two classic reasoning problems and empirically demonstrate its consistent outperformance against existing prompt-based and solver-aided approaches.
format Preprint
id arxiv_https___arxiv_org_abs_2402_11903
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle DiLA: Enhancing LLM Tool Learning with Differential Logic Layer
Zhang, Yu
Zhen, Hui-Ling
Pei, Zehua
Lian, Yingzhao
Yin, Lihao
Yuan, Mingxuan
Yu, Bei
Computation and Language
Artificial Intelligence
Considering the challenges faced by large language models (LLMs) in logical reasoning and planning, prior efforts have sought to augment LLMs with access to external solvers. While progress has been made on simple reasoning problems, solving classical constraint satisfaction problems, such as the Boolean Satisfiability Problem (SAT) and Graph Coloring Problem (GCP), remains difficult for off-the-shelf solvers due to their intricate expressions and exponential search spaces. In this paper, we propose a novel differential logic layer-aided language modeling (DiLA) approach, where logical constraints are integrated into the forward and backward passes of a network layer, to provide another option for LLM tool learning. In DiLA, LLM aims to transform the language description to logic constraints and identify initial solutions of the highest quality, while the differential logic layer focuses on iteratively refining the LLM-prompted solution. Leveraging the logic layer as a bridge, DiLA enhances the logical reasoning ability of LLMs on a range of reasoning problems encoded by Boolean variables, guaranteeing the efficiency and correctness of the solution process. We evaluate the performance of DiLA on two classic reasoning problems and empirically demonstrate its consistent outperformance against existing prompt-based and solver-aided approaches.
title DiLA: Enhancing LLM Tool Learning with Differential Logic Layer
topic Computation and Language
Artificial Intelligence
url https://arxiv.org/abs/2402.11903