Debate Helps Supervise Unreliable Experts

Julian Michael, Salsabila Mahdi, David Rein, Jackson Petty, Julien Dirani +2 more
11/15/2023
cs.AIcs.CL

No official code found. Best implementation: julianmichael/debate (11 stars, MIT, last commit 2024-03-12).

Abstract

As AI systems are used to answer more difficult questions and potentially help create new knowledge, judging the truthfulness of their outputs becomes more difficult and more important. How can we supervise unreliable experts, which have access to the truth but may not accurately report it, to give answers that are systematically true and don't just superficially seem true, when the supervisor can't tell the difference between the two on their own? In this work, we show that debate between two unreliable experts can help a non-expert judge more reliably identify the truth. We collect a dataset of human-written debates on hard reading comprehension questions where the judge has not read the source passage, only ever seeing expert arguments and short quotes selectively revealed by 'expert' debaters who have access to the passage. In our debates, one expert argues for the correct answer, and the other for an incorrect answer. Comparing debate to a baseline we call consultancy, where a single expert argues for only one answer which is correct half of the time, we find that debate performs significantly better, with 84% judge accuracy compared to consultancy's 74%. Debates are also more efficient, being 68% of the length of consultancies. By comparing human to AI debaters, we find evidence that with more skilled (in this case, human) debaters, the performance of debate goes up but the performance of consultancy goes down. Our error analysis also supports this trend, with 46% of errors in human debate attributable to mistakes by the honest debater (which should go away with increased skill); whereas 52% of errors in human consultancy are due to debaters obfuscating the relevant evidence from the judge (which should become worse with increased skill). Overall, these results show that debate is a promising approach for supervising increasingly capable but potentially unreliable AI systems.

View on arXivView PDF

Code Implementations(1)

MIT

Debate interface, experiments, etc.

111Scala, PythonOct 27, 20222 years agoMIT

Similar Papers

Cite this paper

@article{michael2023debate,
  title  = {Debate Helps Supervise Unreliable Experts},
  author = {Julian Michael and Salsabila Mahdi and David Rein and Jackson Petty and Julien Dirani and Vishakh Padmakumar and Samuel R. Bowman},
  year   = {2023},
  eprint = {2311.08702},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.08702v1}
}

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

Discussion