It's Not Easy Being Wrong: Large Language Models Struggle with Process of Elimination Reasoning

Nishant Balepur, Shramay Palta, Rachel Rudinger
11/13/2023
cs.CL

No official code found. Best implementation: nbalepur/PoE (3 stars, last commit 2024-09-29).

Abstract

Chain-of-thought (COT) prompting can help large language models (LLMs) reason toward correct answers, but its efficacy in reasoning toward incorrect answers is unexplored. This process of elimination (PoE), when used with COT, can enhance self-consistency, interpretability, and tasks such as medical diagnoses of exclusion. Thus, we propose PoE with COT, where LLMs must reason toward incorrect options on multiple-choice questions. We evaluate the ability of GPT-3.5, LLaMA-2, and Falcon to perform PoE with COT on a total of four commonsense and scientific reasoning datasets. We find that the strategy of PoE always underperforms the strategy of choosing the correct answer. The agreement of these strategies is also lower than the self-consistency of each strategy. To study these issues further, we conduct error analyses and give suggestions for future work.

View on arXivView PDF

Code Implementations(1)

nbalepur/PoECommunity100%

Code for the paper "It's Not Easy Being Wrong: Evaluating Process of Elimination Reasoning in Large Language Models"

30PythonOct 30, 20232 years ago

Similar Papers

Cite this paper

@article{balepur2023its,
  title  = {It's Not Easy Being Wrong: Large Language Models Struggle with Process of Elimination Reasoning},
  author = {Nishant Balepur and Shramay Palta and Rachel Rudinger},
  year   = {2023},
  eprint = {2311.07532},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.07532v3}
}

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/2311.07532.svg)](https://codeofpaper.com/paper/2311.07532)

Discussion