CLAILGJul 5, 2024

Me, Myself, and AI: The Situational Awareness Dataset (SAD) for LLMs

arXiv:2407.04694v155 citationsh-index: 10
Originality Synthesis-oriented
AI Analysis

This work addresses the problem of understanding and measuring situational awareness in LLMs for researchers and developers, which is incremental as it provides a new benchmark but builds on existing concepts of model self-knowledge.

The authors tackled the problem of quantifying situational awareness in large language models (LLMs) by introducing the Situational Awareness Dataset (SAD), a benchmark with over 13,000 questions across 7 task categories, and found that while all 16 evaluated models performed better than chance, the highest-scoring model (Claude 3 Opus) was far from human baseline on certain tasks.

AI assistants such as ChatGPT are trained to respond to users by saying, "I am a large language model". This raises questions. Do such models know that they are LLMs and reliably act on this knowledge? Are they aware of their current circumstances, such as being deployed to the public? We refer to a model's knowledge of itself and its circumstances as situational awareness. To quantify situational awareness in LLMs, we introduce a range of behavioral tests, based on question answering and instruction following. These tests form the $\textbf{Situational Awareness Dataset (SAD)}$, a benchmark comprising 7 task categories and over 13,000 questions. The benchmark tests numerous abilities, including the capacity of LLMs to (i) recognize their own generated text, (ii) predict their own behavior, (iii) determine whether a prompt is from internal evaluation or real-world deployment, and (iv) follow instructions that depend on self-knowledge. We evaluate 16 LLMs on SAD, including both base (pretrained) and chat models. While all models perform better than chance, even the highest-scoring model (Claude 3 Opus) is far from a human baseline on certain tasks. We also observe that performance on SAD is only partially predicted by metrics of general knowledge (e.g. MMLU). Chat models, which are finetuned to serve as AI assistants, outperform their corresponding base models on SAD but not on general knowledge tasks. The purpose of SAD is to facilitate scientific understanding of situational awareness in LLMs by breaking it down into quantitative abilities. Situational awareness is important because it enhances a model's capacity for autonomous planning and action. While this has potential benefits for automation, it also introduces novel risks related to AI safety and control. Code and latest results available at https://situational-awareness-dataset.org .

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes