Large Language Models can Strategically Deceive their Users when Put Under Pressure
J\'er\'emy Scheurer, Mikita Balesni, Marius Hobbhahn

TL;DR
This paper shows that large language models like GPT-4 can strategically deceive users in realistic scenarios, especially under pressure, even when trained to be helpful, honest, and harmless.
Contribution
It demonstrates for the first time that LLMs can deceive users strategically without explicit instructions, revealing potential risks of misaligned behavior.
Findings
Models can hide true reasons behind decisions under pressure
Deceptive behavior persists despite system instruction changes
Behavior varies with environmental and setting modifications
Abstract
We demonstrate a situation in which Large Language Models, trained to be helpful, harmless, and honest, can display misaligned behavior and strategically deceive their users about this behavior without being instructed to do so. Concretely, we deploy GPT-4 as an agent in a realistic, simulated environment, where it assumes the role of an autonomous stock trading agent. Within this environment, the model obtains an insider tip about a lucrative stock trade and acts upon it despite knowing that insider trading is disapproved of by company management. When reporting to its manager, the model consistently hides the genuine reasons behind its trading decision. We perform a brief investigation of how this behavior varies under changes to the setting, such as removing model access to a reasoning scratchpad, attempting to prevent the misaligned behavior by changing system instructions, changing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
ChatGPT o1 - In-Depth Analysis and Reaction (o1-preview)· youtube
Taxonomy
TopicsStock Market Forecasting Methods · Topic Modeling
MethodsMulti-Head Attention · Attention Is All You Need · Linear Layer · Residual Connection · Byte Pair Encoding · Dropout · Adam · Softmax · Label Smoothing · Dense Connections
