自信的傻瓜还是谨慎的搜索者?关于大语言模型何时超越其静态内部记忆进行搜索的行为研究

arXiv cs.AI 论文

摘要

介绍了一个包含400道问题的基准测试,用于评估商用大语言模型何时选择搜索网络、何时依靠内部记忆作答。研究发现,GPT-5 mini和Grok 4 Fast等模型在需要外部知识的问题上会恰当地进行搜索,而Mistral Small则往往选择不作答;搜索行为在很大程度上受到明确时间线索的影响。

arXiv:2610.41124v1 Announce Type: new Abstract: Agentic LLM assistants must repeatedly decide whether to answer from memory or to call a tool such as web search. Unnecessary searches cost latency and money; missing ones yield confident but unsupported answers. Prior work mostly measures verbalised confidence or trains new adaptive-retrieval methods, and rarely audits the search decisions that deployed products actually make. We introduce a benchmark of 400 multiple-choice questions that combines widely known inside-knowledge (IK) questions, which should be answered directly, with outside-knowledge (OK) questions about facts from news published after the models' training cut-offs (to our knowledge), which should trigger search or, without tools, abstention. Each item offers an abstain option, and two action-level scores, NAS and KIS, reward searching on OK questions and restraint on IK questions. Across five commercial LLMs with and without their vendors' web search, GPT-5 mini and Grok 4 Fast search on over 90% of OK but only 1% of IK questions, whereas Mistral Small searches on just 20% of OK questions, often abstaining instead of using its tool; one product's search indicator proved unusable. Searching is partly triggered by explicit temporal cues: on uncued OK questions, the NAS of the two selective models falls from about 0.72 to 0.57--0.58. The scores thus measure the search triggering of specific products, not metacognition in a strict sense.
查看原文
查看缓存全文

缓存时间: 2026/11/03 09:34

# Confident Fools or Careful Searchers?A Behavioural Study of When LLMs SearchBeyond Their Static Internal Memory
Source: [https://arxiv.org/html/2610.41124](https://arxiv.org/html/2610.41124)
Nipun PathirageAffiliation:Department of Computer ScienceAffiliation:Rensselaer Polytechnic Institute, Troy, NY, USAEmail:[pathin@rpi\.edu](mailto:)Kwan SrijomkwanAffiliation:Department of Cognitive ScienceAffiliation:Rensselaer Polytechnic Institute, Troy, NY, USAEmail:[srijok@rpi\.edu](mailto:)

###### Abstract

Agentic LLM assistants must repeatedly decide whether to answer from memory or to call a tool such as web search\. Unnecessary searches cost latency and money; missing ones yield confident but unsupported answers\. Prior work mostly measures verbalised confidence or trains new adaptive\-retrieval methods, and rarely audits the search decisions that deployed products actually make\. We introduce a benchmark of 400 multiple\-choice questions that combines widely known inside\-knowledge \(ik\) questions, which should be answered directly, with outside\-knowledge \(ok\) questions about facts from news published after the models’ training cut\-offs \(to our knowledge\), which should trigger search or, without tools, abstention\. Each item offers an abstain option, and two action\-level scores, NAS and KIS, reward searching onokquestions and restraint onikquestions\. Across five commercial LLMs with and without their vendors’ web search, GPT\-5 mini and Grok 4 Fast search on over 90% ofokbut only 1% ofikquestions, whereas Mistral Small searches on just 20% ofokquestions, often abstaining instead of using its tool; one product’s search indicator proved unusable\. Searching is partly triggered by explicit temporal cues: on uncuedokquestions, the NAS of the two selective models falls from about 0\.72 to 0\.57–0\.58\. The scores thus measure the search triggering of specific products, not metacognition in a strict sense\.

## 1Introduction

Consider an assistant asked two questions in succession: which international agreement regulates the trade in conventional arms, and which precious metal fell by Rs 3,900 per 10 grams in New Delhi on 18 November 2025\. The first is textbook knowledge held in any capable LLM’s parameters; the second comes from a single day’s market report that no model saw during training\. An agentic system with web search\[[26](https://arxiv.org/html/2610.41124#bib.bib2),[25](https://arxiv.org/html/2610.41124#bib.bib3)\]should answer the first directly and search before answering the second\. Both kinds of error are costly\. Searching on everything is slow and expensive and adds noisy retrieval for no benefit; searching too rarely produces fluent answers from missing knowledge, exactly where hallucinations arise\[[8](https://arxiv.org/html/2610.41124#bib.bib1),[5](https://arxiv.org/html/2610.41124#bib.bib6)\]\. The decision to search is a small act of self\-assessment that a tool\-using assistant makes on every turn\.

This decision has a metacognitive flavour\. Psychology calls the ability to monitor and regulate one’s own cognition*metacognition*\[[3](https://arxiv.org/html/2610.41124#bib.bib4)\], and the Dunning–Kruger effect, in which people with low competence overestimate it, is the best\-known illustration of failed self\-assessment\[[13](https://arxiv.org/html/2610.41124#bib.bib5)\]\. We use this vocabulary as a lens, not as a hypothesis\. Human studies compare self\-reported confidence with measured performance across a population, and we do not test that pattern in LLMs\. Instead, we treat a model’s*observable action*\(answering, searching or abstaining\) as an expression of its implicit judgement about whether a question lies within its knowledge, and ask whether that action fits the question\.

Existing work approaches the problem from two directions\. One line asks whether LLMs know what they do not know, through the calibration of their answer probabilities\[[10](https://arxiv.org/html/2610.41124#bib.bib20)\], their recognition of unanswerable questions\[[27](https://arxiv.org/html/2610.41124#bib.bib19)\], the quality of prompted or fine\-tuned uncertainty estimates\[[11](https://arxiv.org/html/2610.41124#bib.bib21)\], and abstention\[[24](https://arxiv.org/html/2610.41124#bib.bib22)\]\. These studies measure confidence in a single answer, not what a system does when a tool is available\. A second line, motivated by evidence that retrieval helps most on long\-tail and fast\-changing knowledge\[[18](https://arxiv.org/html/2610.41124#bib.bib23),[23](https://arxiv.org/html/2610.41124#bib.bib25)\], develops methods that retrieve or call tools only when needed\[[1](https://arxiv.org/html/2610.41124#bib.bib24),[14](https://arxiv.org/html/2610.41124#bib.bib15)\]or that train agents to avoid tool overuse\[[21](https://arxiv.org/html/2610.41124#bib.bib26)\]\. These works evaluate new methods in their own settings\. What is missing is a simple way to audit the search decisions of the systems people actually use: off\-the\-shelf commercial LLMs calling their vendors’ own search tools, tested on both sides of their knowledge boundary\.

We build such an audit around two kinds of questions\. Outside\-knowledge \(ok\) questions ask about a specific fact from news published on 17–18 November 2025, after the evaluated models’ training cut\-offs, to our knowledge; with a search tool the right action is to search, and without one it is to abstain\. Inside\-knowledge \(ik\) questions are generic questions on related themes with widely known answers; the right action is to answer directly\. Every item has a fifth “not enough information” option, so abstention is always available and objectively scorable\. We run five commercial models with and without their vendors’ built\-in web search and summarise their actions with two scores in\[−1,1\]\[\-1,1\]\. The Net Awareness Score \(NAS\), onokquestions, counts the items on which a model acts on its knowledge gap \(for example, searching and then answering correctly\) minus those on which it ignores the gap \(for example, not searching at all\)\. The Knowledge Integrity Score \(KIS\), onikquestions, counts correct answers given without search minus needless searches and abstentions\. A model with high NAS and high KIS searches when, and only when, it needs to\.

The scores separate the products clearly\. GPT\-5 mini and Grok 4 Fast search on 90–92% ofokquestions but on only 2 of 200ikquestions, and reach 0\.83 accuracy onokquestions with search\. Mistral Small fails in the opposite direction: when it searches it is nearly always right \(38 of 39\), but it does not search on 152 of 191okquestions and abstains on 90 of these, giving a NAS of−0\.51\-0\.51alongside a KIS of 0\.80; it seems to notice the gap without acting on it\. Even without tools, all models abstain on 43–77% ofokquestions but on at most 0\.5% ofikquestions\. One qualification matters: about 58% ofokstems contain an explicit temporal cue such as a year or “recent”, against 1 of 200ikstems, and on the 83 uncuedokquestions the NAS of GPT\-5 mini and Grok 4 Fast falls to 0\.57–0\.58, from 0\.83–0\.85 on cued ones\. Part of what looks like self\-knowledge is sensitivity to wording, so we interpret the scores as measures of*search triggering*\. The study is also preliminary: it compares products with different search stacks, uses one run per item, and cannot reliably interpret the with\-search behaviour of two of the five \(Gemini 2\.5 Flash and Claude 3\.5 Haiku\)\.

Our contributions are:

- •A 400\-item multiple\-choice benchmark combining inside\- and outside\-knowledge questions derived from news published after the models’ cut\-offs, each with an explicit abstention option\.
- •Two action\-level scores, NAS and KIS, that rate search, answer and abstention decisions on each side of a model’s knowledge boundary, with and without a search tool\.
- •An evaluation of five commercial LLMs with and without their vendors’ web search, with outcome breakdowns showing how each score arises\.
- •An analysis of what the scores measure, showing that search triggering is partly cue\-driven and that KIS, unlike with\-search NAS, depends strongly on an LLM judge of reasoning alignment\.

After reviewing related work, we describe the benchmark \(Section[3](https://arxiv.org/html/2610.41124#S3)\), scores \(Section[4](https://arxiv.org/html/2610.41124#S4)\) and setup \(Section[5](https://arxiv.org/html/2610.41124#S5)\), then present results \(Section[6](https://arxiv.org/html/2610.41124#S6)\) and limitations \(Section[7](https://arxiv.org/html/2610.41124#S7)\)\. Data, code and parsed outputs are available at[https://github\.com/nipdep/DKE\-on\-LLM](https://github.com/nipdep/DKE-on-LLM)\.

## 2Related Work

##### Knowing what one does not know\.

Several works ask whether LLMs can recognise the limits of their knowledge\.[Kadavath et al\. \[10\]](https://arxiv.org/html/2610.41124#bib.bib20)show that larger models are reasonably calibrated on multiple\-choice questions and can estimate the probability that their own answer is correct \(their “P\(IK\)” is unrelated to ouriklabel\)\.[Yin et al\. \[27\]](https://arxiv.org/html/2610.41124#bib.bib19)introduce SelfAware, a set of answerable and unanswerable questions, and find that models fall short of humans in identifying the unanswerable ones\.[Kapoor et al\. \[11\]](https://arxiv.org/html/2610.41124#bib.bib21)argue that prompting alone is insufficient and that small amounts of fine\-tuning give better uncertainty estimates, and[Wen et al\. \[24\]](https://arxiv.org/html/2610.41124#bib.bib22)survey abstention as a response to knowledge gaps\.[Ma et al\. \[16\]](https://arxiv.org/html/2610.41124#bib.bib14)argue that LLMs have intrinsic metacognition that needs a good probing “lens\.” These studies mostly measure verbalised or internal confidence on a single answer\. We instead measure the*action*an agentic system takes when a tool is available, which is what ultimately determines cost and reliability in deployment\.

##### Adaptive retrieval and tool use\.

Retrieval is most useful for long\-tail or fast\-changing knowledge\[[18](https://arxiv.org/html/2610.41124#bib.bib23),[23](https://arxiv.org/html/2610.41124#bib.bib25)\], and prior methods train or prompt models to retrieve only when needed\[[18](https://arxiv.org/html/2610.41124#bib.bib23),[1](https://arxiv.org/html/2610.41124#bib.bib24),[7](https://arxiv.org/html/2610.41124#bib.bib28),[14](https://arxiv.org/html/2610.41124#bib.bib15)\]\.[Qian et al\. \[21\]](https://arxiv.org/html/2610.41124#bib.bib26)explicitly frame tool overuse as a lack of self\-awareness and train agents to reduce it, and MetaTool\[[6](https://arxiv.org/html/2610.41124#bib.bib27)\]benchmarks whether LLMs decide to use a tool at all\. These works propose*methods*and evaluate on their own settings; we provide a small behavioural benchmark for auditing*off\-the\-shelf commercial models*through the search tools their vendors ship, without any additional orchestration\.

##### Hallucination and news\-based QA benchmarks\.

Multiple\-choice formats make evaluation objective\[[28](https://arxiv.org/html/2610.41124#bib.bib13)\]; TruthfulQA\[[15](https://arxiv.org/html/2610.41124#bib.bib7)\]uses adversarial distractors, and RealTime QA\[[12](https://arxiv.org/html/2610.41124#bib.bib8)\]asks weekly news questions\. Our benchmark builds on the same ideas but contrasts article\-specificokitems with genericikitems drawn from the same pool of articles, so that the same model is tested on both sides of its knowledge boundary\. MCQ results are also known to be sensitive to option position and selection bias\[[29](https://arxiv.org/html/2610.41124#bib.bib29)\]; we did not permute options\. For constructing the items we adapt LLM\-based MCQ generation pipelines with multi\-stage prompting, joint distractor generation and LLM\-based validation\[[17](https://arxiv.org/html/2610.41124#bib.bib9),[2](https://arxiv.org/html/2610.41124#bib.bib12),[22](https://arxiv.org/html/2610.41124#bib.bib11),[20](https://arxiv.org/html/2610.41124#bib.bib10)\]\.

##### Metacognition measurement in psychology\.

Cognitive science separates first\-order performance from “Type 2” monitoring performance and quantifies the latter with signal\-detection measures such as meta\-d′d^\{\\prime\}\[[19](https://arxiv.org/html/2610.41124#bib.bib17),[4](https://arxiv.org/html/2610.41124#bib.bib18)\];[Johnson \[9\]](https://arxiv.org/html/2610.41124#bib.bib16)motivates metacognition for AI safety\. Such measures require trial\-level confidence ratings\. Because the commercial APIs we evaluate expose actions \(search calls, abstentions\) rather than calibrated confidence, NAS and KIS are behavioural proxies and are not meta\-d′d^\{\\prime\}measures\.

## 3Benchmark

### 3\.1Overview and source content

The benchmark has 400 items: four domains \(technology, health, business, entertainment\)×\\timestwo knowledge types \(ik,ok\)×\\times50 questions\.okquestions concern a fact specific to a news article;ikquestions are generic questions on the article’s theme that do not depend on it\.

Source articles were retrieved from the GNews API \([https://gnews\.io](https://gnews.io/), free tier, truncated full text\) and all carry publication dates of 17 or 18 November 2025\. After deduplication, 104–156 unique articles remained per domain\. This is months after the training cut\-offs of the evaluated models, to our knowledge, which makes it unlikely that article\-specific facts were in their training data; we cannot rule out that someokitems concern events that were foreshadowed in earlier data \(Section[7](https://arxiv.org/html/2610.41124#S7)\)\.

From each article we extract one*factoid*: a one\-sentence, decontextualised factual statement with explicit referring expressions, a time reference if needed, and brief explanations of unfamiliar entities\. Theikandokgenerators were run as two separate passes over the article pool, so the two sets are only loosely linked: they share 103 source articles, 30ikand 35okitems reuse an article already used by another item of the same type, and five question texts appear twice \(mostly genericikquestions\)\. Using a single factoid for eachokquestion gives tight control over the information needed to answer it\.

![Refer to caption](https://arxiv.org/html/2610.41124v1/Figures/dataset_pipeline.png)Figure 1:Dataset generation and validation pipeline\.
### 3\.2MCQ construction

Questions are generated with GPT\-4o\-mini \(the*generation model*\), a model not used for answering, in four stages \(Figure[1](https://arxiv.org/html/2610.41124#S3.F1)\) adapted from[Maity et al\. \[17\]](https://arxiv.org/html/2610.41124#bib.bib9), with prompts adapted from[Biancini et al\. \[2\]](https://arxiv.org/html/2610.41124#bib.bib12)\(Appendix[B](https://arxiv.org/html/2610.41124#A2)\): \(1\) paraphrase the factoid, to reduce lexical overlap with the source; \(2\) extract a keyword \(ok\) or a one\-to\-two\-word theme \(ik\); \(3\) generate the question stem; \(4\) generate three distractors jointly\[[22](https://arxiv.org/html/2610.41124#bib.bib11)\]\.

- •okitems\.The keyword, which is a span of the paraphrased factoid, is the correct answer, and the stem is generated from the factoid and the keyword\. Thus the correct answer can be found only in the article’s information\.
- •ikitems\.The generator sees only the theme, not the factoid, and produces a time\-insensitive question, a short free\-form answer and a one\-line rationale\. The needed knowledge therefore cannot come from the article\. Distractors are asked to match the length of the correct answer, since length mismatches were common\.

Every item stores a ground\-truth rationale used later for reasoning\-alignment checks\. Examples are in Appendix[A](https://arxiv.org/html/2610.41124#A1)\.

### 3\.3Validation

All items pass a model\-based validation sequence \(gpt\-5\-mini, chosen for cost since each stage is narrow\), based on[Mucciaccia et al\. \[20\]](https://arxiv.org/html/2610.41124#bib.bib10): \(i\) format revision of the stem and correct answer to remove stylistic cues that would reveal the answer; \(ii\) format and grammar checks; \(iii\) a uniqueness check in which each option is scored 0–10 for correctness independently, and an item is kept only if the keyed option is the top\-scoring one with a margin of at least 2 points over the runner\-up; \(iv\) forokitems only, a relevance\-to\-factoid score≥8/10\\geq 8/10; and \(v\) a cosine\-similarity analysis between each distractor and the correct answer \(OpenAItext\-embedding\-3\-small\)\. Step \(v\) is descriptive only: it describes the spread of difficulty and does not remove items\. Table[1](https://arxiv.org/html/2610.41124#S3.T1)summarises the final dataset\. The relevance filter is nearly saturated \(190 of 200okitems score 10\), so it screens out little; we therefore do not treat it as evidence of high item quality beyond basic relevance\.

Items400 \(200ik, 200ok; 50 per domain and type\)Source articles17–18 Nov 2025; 104–156 per domain after deduplicationPosition of keyed option \(1/2/3/4\)102 / 96 / 97 / 105Relevance score,okitemsmean 9\.95; 190 items = 10, 9 items = 9, 1 item = 8Distractor–answer cosine similaritymedian 0\.41 \(IQR 0\.31–0\.53\);ik0\.44,ok0\.38Source URLs170 \(ik\), 165 \(ok\); 103 shared; 5 duplicated question textsExplicit temporal cue in stem∗ok117/200 \(58%\);ik1/200Table 1:Dataset summary\. Score distributions are shown in Appendix Figure[3](https://arxiv.org/html/2610.41124#A4.F3)\.∗Post\-hoc regular\-expression match for a year 2024–2029, “November”, “recent”, “latest”, “current”, “this week” or “today”\.

## 4Metrics

We evaluate each model under two conditions:with search\(the vendor’s built\-in web search tool, which the model decides whether to call\) andwithout search\. Each response is one of: an answer \(options 1–4\) or an abstention \(option 5\), and, in the with\-search condition, a binary indicatorssof whether search was invoked\. Letyyindicate that the answer is correct \(abstention is incorrect\), andrrthat an LLM judge rates the model’s stated reason as aligned with the ground\-truth rationale \(Section[5](https://arxiv.org/html/2610.41124#S5)\);rris only used wheny=1y=1\. Failed runs are excluded and the denominators are the numbers of valid items\.

### 4\.1Net Awareness Score \(NAS\), computed onokitems

For eachokitem the response is labelled*aware*,*unaware*, or*neutral*, and

NAS=\#​aware−\#​unaware\#​okitems∈\[−1,1\]\.\\mathrm\{NAS\}=\\frac\{\\\#\\text\{aware\}\-\\\#\\text\{unaware\}\}\{\\\#\\text\{\{ok\}\{\} items\}\}\\ \\in\[\-1,1\]\.\(1\)Table[2](https://arxiv.org/html/2610.41124#S4.T2)gives the rules\. With search,okquestions*should*trigger search: searching and answering correctly is aware; not searching is unaware even when the model abstains \(an agent with a tool is expected to act on the gap\), unless it answered correctly with aligned reasoning, which we treat as neutral\. Searching but failing to obtain a correct answer is neutral, since the retrieval step may have failed for reasons unrelated to the decision to search\. Without search, abstaining is the aware action, a wrong answer is unaware, and a correct answer with aligned reasoning counts as aware, since a correct inference without access to the article is possible and should not be penalised\.

Table 2:Per\-item labels for NAS onokquestions\.
### 4\.2Knowledge Integrity Score \(KIS\), computed onikitems

KIS asks whether the model is confident and correct when it*should*know the answer:

KIS=\#​confident\-correct−\#​wasteful\#​ikitems∈\[−1,1\]\.\\mathrm\{KIS\}=\\frac\{\\\#\\text\{confident\-correct\}\-\\\#\\text\{wasteful\}\}\{\\\#\\text\{\{ik\}\{\} items\}\}\\ \\in\[\-1,1\]\.\(2\)With search, an item is confident\-correct if the answer is correct, aligned, and no search was made; it is wasteful if the model searched or abstained\. Without search, an item is confident\-correct if correct and aligned, and wasteful if incorrect, abstained, or correct with misaligned reasoning\. All other items are neutral\. KIS therefore measures*restraint*in the with\-search condition but mixes restraint with accuracy and reasoning quality in the no\-search condition\. This asymmetry is a limitation of the current definition, so we treat the with\-search condition \(the actual agentic decision\) as the primary analysis\.

### 4\.3Reading the scores

NAS and KIS capture two complementary failure modes: not acting on a knowledge gap \(low NAS\), and acting when no action is needed or lacking confidence in known facts \(low KIS\)\. Placing a model in the \(NAS, KIS\) plane gives four informal regimes:*ideal*\(high NAS, high KIS\),*over\-searcher*\(high NAS, low KIS\),*under\-searcher / overconfident*\(low NAS, high KIS\), and*confused*\(both low\)\. The zero thresholds are conventions, not empirical boundaries\. We compute 95% confidence intervals by bootstrapping questions \(3,000 resamples\); because each model is run once on each question, these intervals reflect question sampling only and not run\-to\-run variability of the models\.

## 5Experimental Setup

##### Models\.

We evaluate five commercial models through their APIs \(Table[3](https://arxiv.org/html/2610.41124#S5.T3)\)\. Each is run with its vendor’s native web\-search tool, which the model itself decides whether to invoke, and without any tool\. We use the vendor tools unmodified to reflect what users and developers obtain by default; consequently, the search stacks differ across vendors and the comparison is between*products*, not between models in isolation\. Mistral Small is open\-weight but was accessed through the vendor’s API\.

Table 3:Evaluated models, their search tools, and how a search is detected\. “Plausible” means judged plausible by code inspection only; no indicator was validated against raw API responses, which were not stored\. The Gemini indicator is defective \(see Section[6](https://arxiv.org/html/2610.41124#S6)\)\.
##### Prompting\.

The harness \(Appendix[C\.1](https://arxiv.org/html/2610.41124#A3.SS1)\) passes every model the same user prompt \(the question and five options, the fifth being “Not enough information to answer”\) and the same system prompt \(“Answer following multiple choice question based on your knowledge\. Provide the answer choice \(1, 2, 3, 4 or 5\) along with a very short reason for your choice\.”\), with structured JSON output \(choice,reason\)\. In the with\-search condition the system prompt is extended with the sentence “Only use the web search tool if the user asks for current, real\-time information or for obscure facts you do not know\.” This instruction is part of the elicitation, and results may differ under other instructions\.*However, the prompts actually delivered differ across vendors*, which we found only on auditing the code: for GPT\-5 mini the structured\-output call \(Responses API\) receives only the user prompt plus a JSON\-formatting sentence, so*GPT\-5 mini saw neither the shared system prompt nor the search\-discouraging sentence in either condition*; for Grok 4 Fast the with\-search system prompt additionally carries a stray, irrelevant sentence about extracting “invoice data into JSON”\. The other models receive the prompts as described\. Output length was capped at 100 tokens for the Claude, Grok and Mistral calls, which may limit reasoning text\.

##### Answer pipeline\.

Without search, every model answers in a single structured call\. With search, Claude 3\.5 Haiku, Gemini 2\.5 Flash and Mistral Small answer in two stages: a first call with the search tool produces a free\-text answer, and a second call without tools converts that text into the JSON choice and reason \(for Claude, the second call uses the same model and is also given the user prompt; for Gemini and Mistral the extractor sees only the first\-stage text, not the question or options\)\. The stored reason is therefore that of the second call, and the with\-search and no\-search conditions differ in pipeline as well as in tool access for these three models\. If the first call is truncated or its text is not the final answer, the extraction stage can output an abstention; we cannot rule this out for Claude, whose first\-stage text is selected by position from the response content blocks\. GPT\-5 mini and Grok 4 Fast use a single call in both conditions\.

##### Runs and failures\.

Each question was run once per model and condition \(4,000 runs\)\. An initial attempt without retries produced roughly 42% unparseable outputs \(mostly format errors; a figure recorded at the time, whose log was not retained\), so the runner retries rate\-limit errors after a delay and retries errors that its validator classifies as format or parse errors \(up to two more times, with a stricter JSON\-only instruction appended to the prompt\), keeping the first parseable output\. Other errors, including some JSON\-decoding failures that the validator classifies as unknown, are not retried; all 16 non\-rate\-limit residual failures below are of this kind\. After this, 17 of 4,000 runs \(0\.4%\) still failed: 6 for Claude 3\.5 Haiku and 10 for Mistral Small with search, and 1 for Mistral Small without search\. These runs are excluded\.

##### Reasoning alignment\.

For correct answers, we usegpt\-oss\-120b, a model not among those evaluated, to judge whether the model’s stated reason matches the ground\-truth rationale using a proposition\-level rubric \(Appendix[C\.2](https://arxiv.org/html/2610.41124#A3.SS2)\); a score of 70 or more out of 100 is “aligned\.” This criterion is meant to distinguish a correct inference from a lucky guess\. We did not validate the judge against human labels \(Section[7](https://arxiv.org/html/2610.41124#S7)\), so Section[6](https://arxiv.org/html/2610.41124#S6)reports results with and without it\.

## 6Results

### 6\.1Baseline accuracy

Table[4](https://arxiv.org/html/2610.41124#S6.T4)reports accuracy under the settings that favour each question type\. Accuracy onikquestions without search is 98\.5–99\.5% for all models, soikitems are essentially at ceiling: they are answerable from parametric knowledge, and any search on them is unnecessary\. Onokquestions, search raises accuracy substantially for GPT\-5 mini and Grok 4 Fast \(to 0\.83\) and, to a lesser degree, for Gemini 2\.5 Flash \(0\.59\), while Mistral Small and Claude 3\.5 Haiku gain little or nothing relative to no search, for reasons detailed below\.

Without search,okaccuracy over all items is low \(0\.19–0\.39\) because models frequently abstain\. However, accuracy*among answered*okitems is high \(0\.69–0\.79, Table[4](https://arxiv.org/html/2610.41124#S6.T4)\), far above the 0\.25 chance level\. This shows that models that choose to answer often succeed, and also that part of theokset can be solved by priors or elimination; we return to this in Section[7](https://arxiv.org/html/2610.41124#S7)\.

Table 4:Accuracy \(abstentions count as incorrect\)\.nnis the number of answeredokitems without search\. 95% bootstrap intervals are about±\\pm0\.01–0\.07 for the first column and±\\pm0\.05–0\.07 for the others \(with 191–200 items per cell\)\.†Search indicator unreliable\.
### 6\.2What does each model do onokquestions with search?

Table[5](https://arxiv.org/html/2610.41124#S6.T5)decomposes the responses tookquestions with search into six outcomes, and also gives the search rate onikquestions\. This is the most informative view of the data, because it shows how each NAS value arises\.

Table 5:Outcomes onokquestions with search \(percentage of valid items\), and the share ofikquestions on which the model searched\.†Gemini’s search indicator is constant \(see the Gemini paragraph below\)\.##### GPT\-5 mini and Grok 4 Fast search selectively\.

Both searched on 90–92% ofokquestions and on only 1% \(2 of 200\) ofikquestions: high recall and high precision of search triggering\. \(Haiku and Mistral also search more onokthan onikquestions, but with much lower recall\.\) When GPT\-5 mini and Grok searched, they were right on 84–86% ofokitems; about 12% ofokitems end in an abstention even after searching\. Inspecting the item structure suggests that some of these are questions that cannot be answered even with search \(e\.g\., those referring to “the article mentioned” without naming it\) or whose keyed answer is wrong or time\-dependent \(Section[7](https://arxiv.org/html/2610.41124#S7)\), so the ceiling onokaccuracy is below 1\. Recall that GPT\-5 mini was not given the search\-discouraging instruction \(Section[5](https://arxiv.org/html/2610.41124#S5)\)\.

##### Mistral Small often abstains but rarely searches\.

Mistral searched on only 20% ofokquestions and on none of theikquestions\. When it searched, it was nearly perfect \(38 of 39 correct\)\. On the 152okquestions where it did not search, it abstained on 90 \(59%\), answered 42 correctly \(28%\) and answered 20 incorrectly \(13%\)\. Its NAS of−0\.51\-0\.51is thus driven largely by a*failure to act*: it often selects the “not enough information” option yet does not invoke the tool that could close the gap\. Abstention is only a weak proxy for having noticed the gap, since it could also reflect a general tendency to abstain, but the pattern is consistent with noticing without acting\. Because our NAS counts abstention without search as unaware in the with\-search condition, this reading rests on a deliberate design choice, whose implications we discuss in Section[7](https://arxiv.org/html/2610.41124#S7)\.

##### Claude 3\.5 Haiku: searches followed by abstentions\.

Haiku’s indicator reports a search on 64% ofokitems, yet it abstained on 64% of those \(79 of 124\) and was correct on only 30% of them\. This is unlike the other models, whose searches nearly always yielded an answer\. In 31 of these 79 abstentions the stored reason refers to a “future” or “fictional” date, which suggests that the search results did not reach the final answer, for example because of the 100\-token output cap, the two\-stage extraction \(Section[5](https://arxiv.org/html/2610.41124#S5)\), or because the indicator is a false positive\. We therefore treat Haiku’s NAS \(−0\.15\-0\.15\) and KIS \(0\.42\) as reflecting our harness and the vendor tool as a whole, and not a clean measure of the model’s search decision\. Haiku also searched on 11% ofikquestions\.

##### Gemini 2\.5 Flash: search indicator is uninformative\.

In our harness the Gemini “searched” flag is set whenever the response has at least one candidate, which is always the case\. It is therefore 1 for all 400 with\-search runs and gives no information about whether Gemini searched\. The resulting KIS of−1\-1must not be read as evidence that Gemini “searches regardless of question type\.” Gemini’s with\-search NAS and KIS are therefore reported for completeness but*excluded from all comparisons*\. Verifying Gemini’s behaviour requires re\-running it with grounding metadata \(the list of issued search queries\), which we leave to future work\.

### 6\.3Search triggering and temporal cues

A post\-hoc check shows that search decisions are partly driven by surface cues\. About 58% ofokstems contain an explicit temporal cue \(a year such as 2025, “November”, “recent”, and similar; Table[1](https://arxiv.org/html/2610.41124#S3.T1)\), against 1 of 200ikstems\. Table[6](https://arxiv.org/html/2610.41124#S6.T6)splits the with\-searchokresults by this cue\. GPT\-5 mini and Grok 4 Fast search on 98–99% of cued stems but on only 77–82% of uncued ones, and Mistral Small’s rare searches are concentrated on cued stems \(34% vs\. 2%\)\. Thus part of what NAS and KIS reward is sensitivity to the wording of the question, which theik/oksplit confounds with knowledge status\. The scores should be read as measuring*search triggering*, a behavioural proxy for metacognition, and not as direct evidence about models’ internal self\-knowledge\. Restricting NAS to the uncuedokitems \(83 per model, 80 for Haiku\) gives lower and more variable values than on cued ones for three of the four models; Haiku, whose indicator is unverified, is the exception: GPT\-5 mini 0\.58 \[0\.43, 0\.71\] vs\. 0\.83 \[0\.75, 0\.90\], Grok 4 Fast 0\.57 \[0\.42, 0\.71\] vs\. 0\.85 \[0\.78, 0\.91\], Mistral Small−0\.81\-0\.81\[−0\.90\-0\.90,−0\.71\-0\.71\] vs\.−0\.28\-0\.28\[−0\.45\-0\.45,−0\.09\-0\.09\], and Claude 3\.5 Haiku−0\.01\-0\.01\[−0\.18\-0\.18,0\.150\.15\] vs\.−0\.25\-0\.25\[−0\.37\-0\.37,−0\.11\-0\.11\]\. The sign of NAS is unchanged for every model, but GPT\-5 mini and Grok are clearly less selective than their headline NAS suggests when the question gives no temporal hint\. The cue regular expression is crude and was defined post hoc\.

Table 6:Search rate onokquestions with search, by presence of an explicit temporal cue in the stem\. Gemini is omitted \(constant indicator\)\.‡Indicator unverified\.
### 6\.4NAS and KIS

Table[7](https://arxiv.org/html/2610.41124#S6.T7)and Figure[2](https://arxiv.org/html/2610.41124#S6.F2)give the scores\. In the with\-search condition, GPT\-5 mini and Grok 4 Fast are in the “ideal” region \(NAS 0\.72/0\.73, KIS 0\.79/0\.76\) and are statistically indistinguishable from each other\. Mistral Small lies in the under\-searcher region \(NAS−0\.51\-0\.51, KIS 0\.80\): it is restrained onikitems but does not search onokitems\. Claude 3\.5 Haiku has negative NAS \(−0\.15\-0\.15\) and intermediate KIS \(0\.42\)\. Gemini 2\.5 Flash is not interpretable \(see above\)\. With only five models, we draw no conclusion about the relationship between model size, vendor or release date and search\-triggering behaviour; the models differ simultaneously in architecture, training and search tooling\.

Table 7:NAS \(okitems\) and KIS \(ikitems\)\. The last two columns drop the reasoning\-alignment criterion \(every correct answer is treated as aligned\)\. Intervals bootstrap questions only\.†Search indicator unreliable; not interpretable\.−1\-1−0\.8\-0\.8−0\.6\-0\.6−0\.4\-0\.4−0\.2\-0\.2000\.20\.20\.40\.40\.60\.60\.80\.811−1\-1−0\.5\-0\.5000\.50\.511idealunder\-searcherover\-searcherconfusedGPT\-5 miniGrok 4 FastMistral SmallClaude 3\.5 HaikuGemini 2\.5 Flash\(indicator unreliable\)Net Awareness Score \(NAS\)Knowledge Integrity Score \(KIS\)Figure 2:NAS vs\. KIS in the with\-search condition\. Bars are 95% bootstrap intervals over questions \(horizontal and vertical half\-widths\)\. Gemini’s hollow marker is not interpretable because its search flag is constant\. Quadrant names are informal\.
### 6\.5Sensitivity to the reasoning\-alignment judge

The last two columns of Table[7](https://arxiv.org/html/2610.41124#S6.T7)show how much the scores depend on the LLM\-judged reasoning criterion\. Without it, KIS rises to 0\.97–0\.99 for every model with search except Claude 3\.5 Haiku \(0\.76\) and Gemini\. With it, KIS is 0\.76–0\.80 for GPT\-5 mini, Grok 4 Fast and Mistral Small, and 0\.50–0\.65 in the no\-search condition\. The judge rates only 75–83% of correctikanswers as aligned for most models \(62% for Claude 3\.5 Haiku with search and 58% for Gemini with search\), so most of the “knowledge integrity” gap to 1 is attributable to the judge, not to wrong answers or unnecessary searches\. We have not checked the judge against human annotation, and short, 100\-token reasons may be judged harshly\. KIS should therefore be read as a conservative composite and the judge\-free version as a measure of restraint and accuracy only\. In the with\-search condition the ordering by NAS is essentially unchanged by the criterion, except that Mistral’s NAS is less negative \(−0\.38\-0\.38\), and the qualitative picture of Table[5](https://arxiv.org/html/2610.41124#S6.T5)does not depend on it\. Without search, NAS shifts by 0\.07–0\.24 and the ordering changes \(e\.g\., GPT\-5 mini and Gemini swap places\), so no\-search NAS depends materially on the judge\.

### 6\.6Without search

Without tools, the appropriate response to anokquestion is abstention\. Abstention rates onokitems were 77% \(Claude 3\.5 Haiku\), 70% \(Grok 4 Fast\), 59% \(Gemini 2\.5 Flash\), 50% \(GPT\-5 mini\) and 43% \(Mistral Small\), against≤\\leq0\.5% onikitems\. All models thus abstain far more onokthan onikitems, which indicates some ability to tell the two apart, but for GPT\-5 mini and Mistral Small about half ofokquestions were answered anyway, usually correctly \(Table[4](https://arxiv.org/html/2610.41124#S6.T4)\)\. Because the correct\-with\-aligned\-reasoning case counts as aware, no\-search NAS \(0\.41–0\.80\) mostly reflects abstention rate and is only moderately informative; the no\-search condition is best seen as a control for the with\-search results\.

## 7Limitations and Threats to Validity

This is a preliminary study, and the following issues limit what can be concluded\.

##### Measurement of search\.

Search indicators are vendor\-specific and derived from API output structure\. We verified by code inspection that they are plausible for four of the models, but Gemini’s is not \(Section[6](https://arxiv.org/html/2610.41124#S6)\)\. The with\-search system prompt discourages search except for current or obscure information, and the results may differ under other prompts or vendor defaults\. Vendor search stacks also differ in retrieval quality, which confounds model comparisons\.

##### Score design\.

\(i\) With search, abstention without searching counts as unaware, which penalises models like Mistral that detect the gap but do not act\. A more nuanced score would separate*noticing*from*acting*\. \(ii\) KIS is asymmetric across conditions \(Section[4](https://arxiv.org/html/2610.41124#S4)\)\. \(iii\) The sign of NAS and KIS and the quadrant boundaries are conventions\. \(iv\) The reasoning\-alignment judge is unvalidated and has a large effect on KIS \(Table[7](https://arxiv.org/html/2610.41124#S6.T7)\)\.

##### Item validity\.

ikitems are near ceiling \(98\.5–99\.5% accuracy\), so they discriminate models mainly by their search behaviour, not by knowledge\. Without search, models that answeredokitems were right 69–79% of the time, well above chance, so someokitems are partly answerable by priors or by option elimination; for example, a question about which precious metal’s price fell by a given amount in rupees per 10 grams contains enough cues for an informed guess \(Appendix[A](https://arxiv.org/html/2610.41124#A1)\)\. Someokstems refer to “the article” and cannot be answered even with search, and about 12% ofokitems stay unanswered for the strongest models even after search\. Theme extraction also causes*domain drift*: anikquestion labelled “entertainment” may be about arms\-trade treaties, so per\-domain results \(which rest on 50 items per cell\) should be read cautiously, and we do not report them\. Questions were generated and validated by single LLMs \(GPT\-4o\-mini, gpt\-5\-mini\), which may impose stylistic biases, and no human validation of items was performed\. All articles are from two consecutive days, so the benchmark samples narrow temporal and topical coverage\.

##### Harness and prompt inconsistencies\.

The prompts delivered to models differ: GPT\-5 mini did not receive the shared system prompt or the search\-discouraging sentence, and Grok’s with\-search system prompt contained an irrelevant sentence \(Section[5](https://arxiv.org/html/2610.41124#S5)\)\. Three models use a two\-stage answer extraction, and Claude’s search indicator and first\-stage text selection were not validated against raw API responses; Haiku’s high rate of abstention after searching is therefore uninterpretable as model behaviour\. The scoring notebook in the repository does not drop failed runs \(it tags them−1\-1and combines tags with bitwise operators\), so the paper’s tables were recomputed with failures excluded using a separate script that we release with the repository; because only 17 runs failed, the difference is small\. Temporal cues in the stems confound theik/okcontrast \(Section[6](https://arxiv.org/html/2610.41124#S6)\)\.

##### Answer\-key errors\.

Someokkeys are wrong or time\-dependent\. For example, the factoid of oneokitem about the second season of*Landman*states a premiere on “Sunday, November 18, 2025”, but 18 November 2025 was a Tuesday, and a question such as “when did the stock reach its highest price in the past year” \(Appendix[A](https://arxiv.org/html/2610.41124#A1)\) is only correct on the publication date\. We did not audit the full set, so some of the abstentions after search \(about 12% ofokitems for the strongest models\) are probably due to such items rather than to model failure\.

##### Contamination\.

Although the articles post\-date the vendors’ stated cut\-offs, facts may still be partially predictable from earlier coverage, and we cannot verify the training data of any model\.

##### Scope and statistics\.

Five models, one run per item and condition, and 200 items per type yield wide intervals \(about±\\pm0\.07 for with\-search NAS and KIS, up to±\\pm0\.12 for no\-search KIS\) that do not account for run\-to\-run stochasticity\. The MCQ format also constrains how uncertainty can be expressed, and the evaluated “agent” makes a single search\-or\-not decision, whereas real agents plan over multiple steps\. The model choice mixes a 2024 model \(Claude 3\.5 Haiku\) with late\-2025 models, so differences cannot be attributed to a single factor\.

## 8Conclusion and Future Work

We introduced an inside/outside\-knowledge benchmark and two action\-level scores for evaluating whether search\-enabled LLMs act appropriately on the boundary of their knowledge\. In a small study of five commercial products, GPT\-5 mini and Grok 4 Fast searched selectively; Mistral Small mostly failed to search onokquestions even when it abstained; Claude 3\.5 Haiku’s searches were frequently followed by abstentions, probably due to our harness; and Gemini 2\.5 Flash’s behaviour could not be measured because of a defective search indicator\. A sensitivity analysis showed that with\-search NAS is robust to the judge\-based criterion whereas KIS is not, and a post\-hoc analysis showed that temporal cues in the questions partly drive search\. These results are therefore indicative of search\-triggering behaviour in specific product configurations, and not definitive evidence about the metacognition of the underlying models\.

The most valuable next steps are \(i\) re\-running Gemini with grounding metadata to recover its search decisions, \(ii\) validating the reasoning\-alignment judge against human labels or replacing it with a judge\-free KIS, \(iii\) separating*noticing*a gap \(abstention or verbalised uncertainty\) from*acting*on it \(search\) in the scoring, \(iv\) pruningokitems that are answerable without the article, \(v\) repeating runs and varying the search instruction to estimate run\-to\-run and prompt sensitivity, and \(vi\) extending to open\-ended questions, elicited confidence and multi\-step agent workflows\.

## References

- \[1\]\(2024\)Self\-RAG: learning to retrieve, generate, and critique through self\-reflection\.InInternational Conference on Learning Representations \(ICLR\),Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p3.1),[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px2.p1.1)\.
- \[2\]G\. Biancini, A\. Ferrato, and C\. Limongelli\(2024\)Multiple\-choice question generation using large language models: methodology and educator insights\.InAdjunct Proceedings of the 32nd ACM Conference on User Modeling, Adaptation and Personalization \(UMAP\),pp\. 584–590\.Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px3.p1.1),[§3\.2](https://arxiv.org/html/2610.41124#S3.SS2.p1.1)\.
- \[3\]J\. H\. Flavell\(1979\)Metacognition and cognitive monitoring: a new area of cognitive–developmental inquiry\.American Psychologist34\(10\),pp\. 906–911\.Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p2.1)\.
- \[4\]S\. M\. Fleming and H\. C\. Lau\(2014\)How to measure metacognition\.Frontiers in Human Neuroscience8,pp\. 443\.Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px4.p1.1)\.
- \[5\]L\. Huang, W\. Yu, W\. Ma, W\. Zhong, Z\. Feng, H\. Wang, Q\. Chen, W\. Peng, X\. Feng, B\. Qin,et al\.\(2025\)A survey on hallucination in large language models: principles, taxonomy, challenges, and open questions\.ACM Transactions on Information Systems43\(2\),pp\. 1–55\.Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p1.1)\.
- \[6\]Y\. Huang, J\. Shi, Y\. Li, C\. Fan, S\. Wu, Q\. Zhang, Y\. Liu, P\. Zhou, Y\. Wan, N\. Z\. Gong, and L\. Sun\(2024\)MetaTool benchmark for large language models: deciding whether to use tools and which to use\.InInternational Conference on Learning Representations \(ICLR\),Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px2.p1.1)\.
- \[7\]S\. Jeong, J\. Baek, S\. Cho, S\. J\. Hwang, and J\. C\. Park\(2024\)Adaptive\-RAG: learning to adapt retrieval\-augmented large language models through question complexity\.InProceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics \(NAACL\),Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px2.p1.1)\.
- \[8\]Z\. Ji, N\. Lee, R\. Frieske, T\. Yu, D\. Su, Y\. Xu, E\. Ishii, Y\. J\. Bang, A\. Madotto, and P\. Fung\(2023\)Survey of hallucination in natural language generation\.ACM Computing Surveys55\(12\),pp\. 1–38\.Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p1.1)\.
- \[9\]B\. Johnson\(2022\)Metacognition for artificial intelligence system safety – an approach to safe and desired behavior\.Safety Science151,pp\. 105743\.Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px4.p1.1)\.
- \[10\]S\. Kadavath, T\. Conerly, A\. Askell, T\. Henighan, D\. Drain, E\. Perez, N\. Schiefer, Z\. Hatfield\-Dodds, N\. DasSarma, E\. Tran\-Johnson,et al\.\(2022\)Language models \(mostly\) know what they know\.arXiv preprint arXiv:2207\.05221\.Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p3.1),[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px1.p1.1)\.
- \[11\]S\. Kapoor, N\. Gruver, M\. Roberts, K\. Collins, A\. Pal, U\. Bhatt, A\. Weller, S\. Dooley, M\. Goldblum, and A\. G\. Wilson\(2024\)Large language models must be taught to know what they don’t know\.InAdvances in Neural Information Processing Systems \(NeurIPS\),Vol\.37\.Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p3.1),[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px1.p1.1)\.
- \[12\]J\. Kasai, K\. Sakaguchi, R\. Le Bras, A\. Asai, X\. Yu, D\. Radev, N\. A\. Smith, Y\. Choi, and K\. Inui\(2023\)RealTime QA: what’s the answer right now?\.InAdvances in Neural Information Processing Systems \(NeurIPS\), Datasets and Benchmarks,Vol\.36\.Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px3.p1.1)\.
- \[13\]J\. Kruger and D\. Dunning\(1999\)Unskilled and unaware of it: how difficulties in recognizing one’s own incompetence lead to inflated self\-assessments\.Journal of Personality and Social Psychology77\(6\),pp\. 1121–1134\.Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p2.1)\.
- \[14\]W\. Li, D\. Li, K\. Dong, C\. Zhang, H\. Zhang, W\. Liu, Y\. Wang, R\. Tang, and Y\. Liu\(2025\)Adaptive tool use in large language models with meta\-cognition trigger\.arXiv preprint arXiv:2502\.12961\.Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p3.1),[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px2.p1.1)\.
- \[15\]S\. Lin, J\. Hilton, and O\. Evans\(2022\)TruthfulQA: measuring how models mimic human falsehoods\.InProceedings of the 60th Annual Meeting of the Association for Computational Linguistics \(ACL\),pp\. 3214–3252\.Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px3.p1.1)\.
- \[16\]Z\. Ma, Q\. Yuan, Z\. Wang, and D\. Zhou\(2025\)Large language models have intrinsic meta\-cognition, but need a good lens\.arXiv preprint arXiv:2506\.08410\.Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px1.p1.1)\.
- \[17\]S\. Maity, A\. Deroy, and S\. Sarkar\(2024\)A novel multi\-stage prompting approach for language agnostic MCQ generation using GPT\.InEuropean Conference on Information Retrieval \(ECIR\),pp\. 268–277\.Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px3.p1.1),[§3\.2](https://arxiv.org/html/2610.41124#S3.SS2.p1.1)\.
- \[18\]A\. Mallen, A\. Asai, V\. Zhong, R\. Das, D\. Khashabi, and H\. Hajishirzi\(2023\)When not to trust language models: investigating effectiveness of parametric and non\-parametric memories\.InProceedings of the 61st Annual Meeting of the Association for Computational Linguistics \(ACL\),pp\. 9802–9822\.Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p3.1),[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px2.p1.1)\.
- \[19\]B\. Maniscalco and H\. Lau\(2014\)Signal detection theory analysis of type 1 and type 2 data: meta\-d′\{\}^\{\\prime\}, response\-specific meta\-d′\{\}^\{\\prime\}, and the unequal variance SDT model\.InThe Cognitive Neuroscience of Metacognition,pp\. 25–66\.Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px4.p1.1)\.
- \[20\]S\. S\. Mucciaccia, T\. M\. Paixão, F\. W\. Mutz, C\. S\. Badue, A\. F\. de Souza, and T\. Oliveira\-Santos\(2025\)Automatic multiple\-choice question generation and evaluation systems based on LLM: a study case with university resolutions\.InProceedings of the 31st International Conference on Computational Linguistics \(COLING\),pp\. 2246–2260\.Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px3.p1.1),[§3\.3](https://arxiv.org/html/2610.41124#S3.SS3.p1.1)\.
- \[21\]C\. Qian E\. C\. Acikgozet al\.\(2025\)SMART: self\-aware agent for tool overuse mitigation\.InFindings of the Association for Computational Linguistics: ACL 2025,Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p3.1),[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px2.p1.1)\.
- \[22\]R\. Rodriguez\-Torrealba, E\. Garcia\-Lopez, and A\. Garcia\-Cabot\(2025\)Joint generation of distractors for multiple\-choice questions: a text\-to\-text approach\.Computers, Materials & Continua83\(2\)\.Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px3.p1.1),[§3\.2](https://arxiv.org/html/2610.41124#S3.SS2.p1.1)\.
- \[23\]T\. Vu, M\. Iyyer, X\. Wang, N\. Constant, J\. Wei, J\. Wei, C\. Tar, Y\. Sung, D\. Zhou, Q\. Le, and T\. Luong\(2024\)FreshLLMs: refreshing large language models with search engine augmentation\.InFindings of the Association for Computational Linguistics: ACL 2024,pp\. 13697–13720\.Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p3.1),[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px2.p1.1)\.
- \[24\]B\. Wen, J\. Yao, S\. Feng, C\. Xu, Y\. Tsvetkov, B\. Howe, and L\. L\. Wang\(2025\)Know your limits: a survey of abstention in large language models\.Transactions of the Association for Computational Linguistics13,pp\. 529–556\.Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p3.1),[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px1.p1.1)\.
- \[25\]Z\. Xi, W\. Chen, X\. Guo, W\. He, Y\. Ding, B\. Hong, M\. Zhang, J\. Wang, S\. Jin, E\. Zhou,et al\.\(2025\)The rise and potential of large language model based agents: a survey\.Science China Information Sciences68\(2\),pp\. 121101\.Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p1.1)\.
- \[26\]S\. Yao, J\. Zhao, D\. Yu, N\. Du, I\. Shafran, K\. R\. Narasimhan, and Y\. Cao\(2023\)ReAct: synergizing reasoning and acting in language models\.InInternational Conference on Learning Representations \(ICLR\),Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p1.1)\.
- \[27\]Z\. Yin, Q\. Sun, Q\. Guo, J\. Wu, X\. Qiu, and X\. Huang\(2023\)Do large language models know what they don’t know?\.InFindings of the Association for Computational Linguistics: ACL 2023,pp\. 8653–8665\.Cited by:[§1](https://arxiv.org/html/2610.41124#S1.p3.1),[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px1.p1.1)\.
- \[28\]Z\. Zhang, Z\. Jiang, L\. Xu, H\. Hao, and R\. Wang\(2024\)Multiple\-choice questions are efficient and robust LLM evaluators\.arXiv preprint arXiv:2405\.11966\.Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px3.p1.1)\.
- \[29\]C\. Zheng, H\. Zhou, F\. Meng, J\. Zhou, and M\. Huang\(2024\)Large language models are not robust multiple choice selectors\.InInternational Conference on Learning Representations \(ICLR\),Cited by:[§2](https://arxiv.org/html/2610.41124#S2.SS0.SSS0.Px3.p1.1)\.

## Appendix AExample Questions

Each item stores additional metadata \(source article, factoid, paraphrase, validation scores\); we show the main fields\. Full records are in the repository\.

### A\.1Exampleikquestion

```
question: What is the primary international agreement that regulates
          the trade of conventional arms to ensure it does not
          contribute to human rights violations and armed conflict?
choices : 1 The Landmines Convention (Ottawa Treaty)
          2 The Comprehensive Nuclear-Test-Ban Treaty (CTBT)
          3 The Non-Proliferation Treaty (NPT)
          4 The Arms Trade Treaty (ATT)          <- correct
reason  : The Arms Trade Treaty aims to establish common standards for
          the international trade of conventional weapons and to
          prevent their diversion to the illicit market or use in
          human rights abuses.
domain  : entertainment   (source article: US politics live blog;
                           the theme, not the article, drives the question)
```

This item illustrates*domain drift*: the question is generic and unrelated to the domain label of its source article\.

### A\.2Exampleokquestions

```
question: What date did the stock price of Monster Beverage
          Corporation reach its highest point in the past year?
choices : 1 July 30, 2025   2 March 22, 2025
          3 January 15, 2025   4 November 18, 2025   <- correct
factoid : On November 18, 2025, Monster Beverage Corporation’s stock
          price reached a new 52-week high.
domain  : business     relevance: 10     correctness: [0,0,0,10]
```

```
question: What precious metal saw a price decrease of Rs 3,900,
          reaching Rs 1,25,800 for every 10 grams in the National
          Capital on November 18, 2025?
choices : 1 Platinum   2 Gold   3 Silver   4 Palladium
correct : 2 (Gold)     domain: technology
```

Both items concern facts from the source articles, but the stems carry cues \(the most recent date among the distractors; a price level typical of gold\) that make informed guessing possible, which is the item\-validity issue discussed in Section[7](https://arxiv.org/html/2610.41124#S7)\. The second is also labelled “technology” though it concerns commodity prices\.

## Appendix BDataset Generation Prompts

Through trial and error, it was found that for the structured generation tasks, few\-shot examples noticeably limit the variety of question styles and topics as well as bias the model towards more verbose outputs that later fail the format validation process\. Thus few\-shot examples were not used in prompts for the generation of the final submitted datasets, except for the theme extraction\.

### B\.1Factoid Generation Prompt

```
You are an assistant that doesn’t make mistakes. Given the
    following news excerpt and publication, extract one fact from
    this article. This factual statement should contain the exactly
    correct information with no mistakes. The meaning should be clear
    and unambiguous without any addition context. The factual
    statement should contain enough information so that a non-
    specialist reader can understand the statement. Any reference to
    potentially unknown entity must be briefly explained. If the
    statement is time-sensitive, include day, month, or year required
    to understand the statement. Any time-sensitive statement (such
    as "last Tuesday" or "5 years from now") must be given
    appropriate and accurate time of reference.

    The news excerpt: {title + description + content of news article}
```

### B\.2Question Generation Pipeline Prompts

#### B\.2\.1Paraphrase Prompt

```
Paraphrase the given context: {{ {factoid} }}
```

#### B\.2\.2Keyword Extraction Prompt \(for OK\)

```
Extract one keyword which contain important factual information
    from the paraphrased context {{ {paraphrase1} }}. Pick a keyword
    which represents a specific information, rather than generic
    terms.
```

#### B\.2\.3Theme Extraction Prompt \(for IK\)

```
Determine a theme of the paraphrased context {{ {paraphrase1} }}.
    Output one to two words high-level theme of the provided
    text. For example : ’baseball’ or ’business merger’
```

#### B\.2\.4Question Generation Prompt \(for OK\)

```
Generate a question based on the paraphrased context
    {paraphrase1} and the correct answer {keyword}. Include only the
    question and nothing else in your response.
```

#### B\.2\.5Question Generation Prompt \(IK\)

```
Generate a quiz question and a short, correct answer based on the
    theme {keyword}. Include only the question and nothing else in
    one line, and only the answer and nothing else in the next line.
    No colons, no bulletpoints, no periods. No time-sensitive
    information may be used in the question. Briefly explain the
    reasoning for the answer on the next line.
```

#### B\.2\.6Distractor Generation Prompt

```
Create three plausible distractors for the question
    {{ {question} }} and the correct answer {{ {keyword (for OK)} /
    {correct_answer (for IK)} }}.
    Each distractor should be on separate lines. No numbering, no
    bulletpoints, no periods. The distractors should be unambiguously
    false given the context {{ {paraphrase1} }}. The three
    distractors should be distinct from each other and from the
    correct answer { and all answer choices should have similar
    lengths (for IK) }.
```

### B\.3Validation Prompts

#### B\.3\.1Format Revision Prompt

```
You are a professional assistant who never makes mistakes. Your
    job is to revise quiz questions so that they are formatted
    correctly and consistently. You will revise ONLY:
    1. The question text
    2. The correct answer choice

    You will be given:
    - The question
    - The correct answer choice
    - The other correct choices (to ensure consistent capitalization,
    punctuation, and other formatting quirks between the correct
    answer choice and distractors)

    Do not modify other choices.
    Do not modify the meaning.
    Remove extraneous prefixes (e.g., "Question:", "Answer:",
    "Correct:", etc.).
    Ensure consistent capitalization and punctuation.
    Remove periods for answer choices.
    Do NOT add new content.
    Do NOT rewrite incorrect choices.
    Do NOT change the correct choice number.

    Return ONLY the following JSON object:

    {{
    "question": "...",
    "correct_answer": "..."
    }}

    Here is the input:

    Question: {question}

    Choices:
    1. {c1}
    2. {c2}
    3. {c3}
    4. {c4}

    Correct answer choice number: {correct_index}
    Correct answer text: {correct_answer}
```

#### B\.3\.2Format Validation Prompt

```
You are a professional assistant who never makes mistakes. Your
    job is to evaluate whether a quiz question is formatted correctly
    and consistently.

    A correctly formatted question contains a question stem and 4
    answer choices.
    A consistently formatted question has answer choices with the
    same style of capitalization, punctuation, etc., such that no
    answer choice stands out just by virtue of its stylistic features.

    Given a question, determine if the formatting is correct AND
    consistent.

    Return ONLY "Yes" or "No"

    Here is the input:

    Question: {question}

    Choices:
    1. {c1}
    2. {c2}
    3. {c3}
    4. {c4}

    Correct answer choice number: {correct_index}
    Correct answer text: {correct_answer}
```

#### B\.3\.3Grammar Validation Prompt

```
Consider the following question and answer choices:

    Question: {question}

    Choices:
    1. {c1}
    2. {c2}
    3. {c3}
    4. {c4}

    Is there any grammatical error in the question? Answer ONLY
    ’Yes’ or ’No’.
```

#### B\.3\.4Relevance Validation Prompt \(for OK only\)

```
Considering the following article and the question based on
    this article:

    {factoid}

    Question: {question}

    Please grade the relevance of this question relative to the text
    with a score from 0 to 10.
    A question is considered relevant if it pertains to the core
    themes and concepts discussed in the text,
    engages with the important ideas and content presented, and does
    not focus on memorizing overly-specific details
    such as precise wording.

    Answer ONLY with the number corresponding to the score.
```

#### B\.3\.5Answer Scoring Prompt \(called once for each possible answer choice\)

```
You are a professional assistant who never makes mistakes. You
    will be given a question and a potential answer. Your job is to
    rate how correct the answer is, relative to the question and any
    other information given in the input.

    Question: {question}

    Answer choice: {answer}

    {factoid_section}

    Rate how correct this answer is for the question on a scale from
    0 to 10.
    - 0 = completely incorrect
    - 10 = perfectly correct

    Return ONLY a number from 0 to 10.
```

## Appendix CEvaluation Prompts

### C\.1Answering prompt

These are the prompts built by the evaluation harness\. As described in Section[5](https://arxiv.org/html/2610.41124#S5), GPT\-5 mini did not receive the system prompt in either condition \(only the user prompt and a JSON\-formatting sentence\), and Grok 4 Fast’s with\-search system prompt had an irrelevant “extract the invoice data into JSON” sentence appended\.

System prompt \(all conditions\):

```
Answer following multiple choice question based on your knowledge.
Provide the answer choice (1, 2, 3, 4 or 5) along with a very short
reason for your choice.
```

Appended to the system prompt in the with\-search condition:

```
**Only use the web search tool if the user asks for current, real-time
information or for obscure facts you do not know.**
```

User prompt:

```
Question: {question}
Options:
1: {choice-1}
2: {choice-2}
3: {choice-3}
4: {choice-4}
5: Not enough information to answer
```

Output schema: JSON with an integer fieldchoicein 1–5 and a string fieldreason\.

### C\.2Reasoning\-alignment judge prompt

```
You are an expert evaluator of reasoning alignment.
Your task is to assess how closely a model-generated reason matches a ground-truth reason.

You must evaluate **semantic equivalence**, not surface similarity.

=====================
EVALUATION PROTOCOL (SAE)

1. NORMALIZATION
Break both reasons into their fundamental propositions or meaning units.

2. ALIGNMENT
For each ground-truth proposition:
- Determine whether the model reason expresses the same idea.
- Mark it as: "Fully Matched", "Partially Matched", or "Not Matched".

3. SCORING
Compute a semantic alignment score from 0 to 100:
- 100 = meanings fully equivalent
- 70-99 = mostly same meaning with minor omissions
- 40-69 = partial overlap, several missing or incorrect elements
- 1-39 = mostly different
- 0 = completely unrelated

4. ERROR ANALYSIS
List:
- Missing key ideas
- Incorrect additions
- Distortions or misunderstandings

=====================
GROUND TRUTH REASON:
{grd_reason}

MODEL-GENERATED REASON:
{gen_reason}
=====================
OUTPUT FORMAT (JSON ONLY)
{
"score": <0-100> (integer) **Do not verbalize the score. Ex: fifty -> 50**,
"alignment": 0 or 1 (1 = aligned if score >= 70, else 0),
"summary": "<short evaluator summary>"
}
```

## Appendix DAdditional Dataset Statistics

![Refer to caption](https://arxiv.org/html/2610.41124v1/hist_corr_choice.png)\(a\)Correctness of keyed options
![Refer to caption](https://arxiv.org/html/2610.41124v1/hist_distractors.png)\(b\)Correctness of distractors
![Refer to caption](https://arxiv.org/html/2610.41124v1/hist_rel.png)\(c\)Relevance,okitems
![Refer to caption](https://arxiv.org/html/2610.41124v1/hist_sim_scores.png)\(d\)Distractor–answer cosine similarity

Figure 3:Distributions of validation scores for the final dataset\.

相似文章

Know It, Act on It: Investigating Memory Utilization in LLM Personalization

arXiv cs.CL

This paper introduces a decoupled evaluation paradigm to separate memory recall from actual utilization in LLM personalization, finding that agents often recall user preferences but fail to act on them in behavioral scenarios. Large-scale experiments across 16 systems and five memory architectures reveal a significant Know-Act gap, especially for health-related preferences.

LLM置信度估计的不同方法基准测试

Reddit r/artificial

本文对LLM置信度估计的各种黑盒与白盒方法进行了基准测试,包括口头化置信度、语言不确定性、推理长度、P(Answer)、P(True)和自我一致性,比较它们在主动学习和安全分类等任务中的有效性。