Understanding the Effects of Iterative Prompting on Truthfulness
Satyapriya Krishna, Chirag Agarwal, Himabindu Lakkaraju
TL;DR
This work investigates how iterative prompting affects the truthfulness of large language models. It introduces Start Prompt and Iteration Prompt components, formalizing the process as $R_i = \mathcal{M}(P, I_P, \{R_0, \ldots, R_{i-1}\})$ with the objective of maximizing $\mathcal{L}(R_N)$, such as accuracy. Through experiments on TruthfulQA with GPT-3.5, the study finds that naive prompts degrade accuracy and calibration due to sycophantic apologies, but two improved prompt variants (Improved Prompt-1 and Improved Prompt-2) substantially mitigate these issues and outperform baseline iterative methods like Self-Consistency. The results underscore the critical role of prompt design in enhancing truthfulness and calibration, offering a path toward more trustworthy AI systems.
Abstract
The development of Large Language Models (LLMs) has notably transformed numerous sectors, offering impressive text generation capabilities. Yet, the reliability and truthfulness of these models remain pressing concerns. To this end, we investigate iterative prompting, a strategy hypothesized to refine LLM responses, assessing its impact on LLM truthfulness, an area which has not been thoroughly explored. Our extensive experiments delve into the intricacies of iterative prompting variants, examining their influence on the accuracy and calibration of model responses. Our findings reveal that naive prompting methods significantly undermine truthfulness, leading to exacerbated calibration errors. In response to these challenges, we introduce several prompting variants designed to address the identified issues. These variants demonstrate marked improvements over existing baselines, signaling a promising direction for future research. Our work provides a nuanced understanding of iterative prompting and introduces novel approaches to enhance the truthfulness of LLMs, thereby contributing to the development of more accurate and trustworthy AI systems.
