DATABANK

Subversion via Focal Points: Investigating Collusion in LLM Monitoring

Olli Järviniemi

We evaluate language models' ability to subvert monitoring protocols via collusion. More specifically, we have two instances of a model design prompts for a policy (P) and a monitor (M) in a programming task setting. The models collaboratively aim for M to classify all backdoored programs in an auditing dataset as harmful, but nevertheless classify a backdoored program produced by P as harmless. The models are isolated from each other, requiring them to independently arrive at compatible subversion strategies. We find that while Claude 3.7 Sonnet has low success rate due to poor convergence, it sometimes successfully colludes on non-obvious signals.

Figure 1: Illustration of the experimental setup. The meta-models (MP and MM) produce prompts for the policy and monitor independently (without interaction). The policy produces a backdoored program, which the monitor inspects. In this case, the monitor succeeds at classifying the backdoored program as safe, despite having previously passed through auditing. 8675309 is presumably a reference to the 1980s hit song 867-5309/Jenny. All model instances are Claude Sonnet 3.7. Note: the example is selected for success and non-obviousness of the focal point. From Olli Järviniemi (2025), arXiv license.

Not packaged. A REPS package would add charts and verified data.How to package an experiment