(Some) Natural Emergent Misalignment from Reward Hacking in Non-Production RL

UKAISI reproduction of macdiarmid et al

Olmo-3-7B-Instruct-SFT, GPT-OSS-20b, Olmo-3.1-32B-Instruct-SFT, GPT-OSS-120b.

Training

SDF

False documents explaining the reward hacks

2 epochs, 150M tokens, usually no normal pretraining data mixed in

Followed by a stage of instruction tuning because they used base models from Olmo

RL

DAPO with TRL library + a bunch of optimizations

reward: formatting reward (20%), correctness reward (80%)

2 seeds per model type

RL Environments

Sandboxed Codecontests programming environemnt

  • filtered out easy problems (in order to incentivize reward hacking), problems with long testing times or I/O
  • open-sourced these reward hackable environments
  • inspect for rollouts

Evaluations

the 6 macdiarmid et al misalignment evaluations, but with some biases fixed in the grading (they were too trigger happy with calling things misalignment)

Results

Prompting or prompting+SDF results in reward hacking being learned by all 4 models, but only some amount of EM (mostly in the Frame Colleague task)

SDF-only caused the OSS models to not reward hack. They tried some things to make it reward hack, like pushing more exploration by increasing “epsilon high” and the GRPO group size

Interesting finding: Having a non-zero KL penalty can result in unfaithful chain of thought when reward hacking