Table of Contents
Fetching ...

GroundCocoa: A Benchmark for Evaluating Compositional & Conditional Reasoning in Language Models

Harsh Kohli, Sachin Kumar, Huan Sun

TL;DR

GroundCocoa introduces a controllable data-generation pipeline to create grounded, conditional, and compositional reasoning tasks in a flight-booking domain. It encodes user requirements as a Product-of-Sums over flight attributes and evaluates multiple LLMs under direct, CoT, and L2M prompting, highlighting substantial model variation and a ceiling around 67% accuracy for GPT-4 Turbo. Entropy-based analysis and POS-derived dependency graphs reveal that higher complexity and conditional branching degrade performance, underscoring gaps in current models’ grounding abilities. The work provides a scalable benchmark and releaseable tooling to extend evaluation to other domains and more complex reasoning forms, guiding future improvements in robust, grounded reasoning in LLMs.

Abstract

The rapid progress of large language models (LLMs) has seen them excel and frequently surpass human performance on standard benchmarks. This has enabled many downstream applications, such as LLM agents, to rely on their reasoning to address complex task requirements. However, LLMs are known to unexpectedly falter in simple tasks and under seemingly straightforward circumstances - underscoring the need for better and more diverse evaluation setups to measure their true capabilities. To this end, we choose to study compositional and conditional reasoning, two aspects that are central to human cognition, and introduce GroundCocoa - a lexically diverse benchmark connecting these reasoning skills to the real-world problem of flight booking. Our task involves aligning detailed user preferences with available flight options presented in a multiple-choice format. Results indicate a significant disparity in performance among current state-of-the-art LLMs with even the best performing model, GPT-4 Turbo, not exceeding 67% accuracy despite advanced prompting techniques.

GroundCocoa: A Benchmark for Evaluating Compositional & Conditional Reasoning in Language Models

TL;DR

GroundCocoa introduces a controllable data-generation pipeline to create grounded, conditional, and compositional reasoning tasks in a flight-booking domain. It encodes user requirements as a Product-of-Sums over flight attributes and evaluates multiple LLMs under direct, CoT, and L2M prompting, highlighting substantial model variation and a ceiling around 67% accuracy for GPT-4 Turbo. Entropy-based analysis and POS-derived dependency graphs reveal that higher complexity and conditional branching degrade performance, underscoring gaps in current models’ grounding abilities. The work provides a scalable benchmark and releaseable tooling to extend evaluation to other domains and more complex reasoning forms, guiding future improvements in robust, grounded reasoning in LLMs.

Abstract

The rapid progress of large language models (LLMs) has seen them excel and frequently surpass human performance on standard benchmarks. This has enabled many downstream applications, such as LLM agents, to rely on their reasoning to address complex task requirements. However, LLMs are known to unexpectedly falter in simple tasks and under seemingly straightforward circumstances - underscoring the need for better and more diverse evaluation setups to measure their true capabilities. To this end, we choose to study compositional and conditional reasoning, two aspects that are central to human cognition, and introduce GroundCocoa - a lexically diverse benchmark connecting these reasoning skills to the real-world problem of flight booking. Our task involves aligning detailed user preferences with available flight options presented in a multiple-choice format. Results indicate a significant disparity in performance among current state-of-the-art LLMs with even the best performing model, GPT-4 Turbo, not exceeding 67% accuracy despite advanced prompting techniques.
Paper Structure (28 sections, 1 equation, 15 figures, 4 tables)

This paper contains 28 sections, 1 equation, 15 figures, 4 tables.

Figures (15)

  • Figure 1: Stepwise depiction of GroundCocoa query generation using 2 slots and 2 minterms.
  • Figure 2: POS expression and its dependency graph.
  • Figure 3: Increasing complexity in evaluation samples.
  • Figure 4: Sample user requirement and two hypothetical flight options.
  • Figure 5: Effect of increasing entropy in answer choices.
  • ...and 10 more figures