REVIEW 4 major objections 6 minor 8 references
keepitsimple at SemEval-2025 Task 3: LLM-Uncertainty based Approach for Multilingual Hallucination Span Detection
T0 review · 4 major / 6 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read Sampling an LLM 20 times exposes its hallucinated spans.
desk verdict Real mid-pack shared-task results, but the scoring function in §4 as written inverts the paper's own hypothesis—consistent spans get high scores, unmatched hallucinated spans get low ones. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is a composite uncertainty score computed over the sampled response set. Semantic entropy $H_s$ treats the cosine similarities between a span's embedding and its matched spans as a probability distribution and takes its Shannon entropy; lexical entropy $H_l$ does the same over the frequency of matched spans; and the frequency score $F = 1 - |M_i|/|S|$ grows as matches become rarer. The final span score is $S_h(s_i) = 0.4H_s(s_i) + 0.4H_l(s_i) + 0.2F(s_i)$, and spans exceeding a per-language entropy threshold $\lambda$ are length-weighted-merged into the output. The informal logic is that a fact the model knows reproduces itself across samples (low entropy, many matches), while a hallucination fragments into inconsistent phrasings (high entropy, few matches).
What would settle it
A concrete check: take a set of passages where the model hallucinates a false 'fact' by confidently repeating the same wrong wording across all 20 samples (measured by near-identical outputs); if the detector does not flag those spans because their entropy is low, the consistency assumption is falsified. A complementary experiment would sweep the sampling temperature upward and show whether IoU and correlation improve or stay flat.
Extended reading notes
Core claim
The central discovery the paper argues for is that inconsistency across stochastic samples is a localizable signal: it marks not only whether a text is untruthful but where. Concretely, each candidate span of the generated text is matched to the most similar pieces among 20 low-temperature samples, and the spread of those matches is compressed into one score built from three terms: semantic entropy over embedding similarities, lexical Shannon entropy over matched spans, and a frequency term that penalizes spans with few matches. With weights 0.4, 0.4, 0.2 and a language-specific threshold, the score yields character-level hallucination spans that are merged when overlapping. The authors report consistent IoU and probability-correlation scores across languages, with the best numbers in Basque, Finnish, Italian, and Hindi, and note that the approach is deliberately training-free and black-box.
Load-bearing premise
The load-bearing premise is that sampling the same prompt 20 times at temperature 0.1 creates enough variety for hallucinated spans to look measurably more varied than faithful spans; the paper does not test how the detector behaves if the samples are nearly identical.
Editorial extensions
If this is right
- A detector built this way transfers to a new language with no annotated examples: the same sampling step plus an embedding model and a tuned threshold are sufficient.
- Because the score draws only on surface outputs, it works against closed black-box APIs where logits and hidden states are unavailable, a direct corollary of the method's design.
- The per-language grid search over window size, stride, and threshold indicates that adapting the detector to a new language is a small hyperparameter exercise rather than a modeling exercise.
- The high probability correlations reported in Italian and Hindi mean the score carries graded information: even when span boundaries are imperfect, the score tracks how strongly annotators believed a span was hallucinated.
- The paper's best rank in Mandarin suggests the entropy signal survives typologically distant languages, which follows from the language-independent formulation of the score.
Reading between the lines
- Implicit in the paper but left unexplored: the same entropy-over-samples construction could be applied to any future generative model without retraining, since the only model-specific piece is the sampling call itself.
- The sampling temperature is fixed at 0.1 and never varied; the authors' own hypothesis predicts sharper entropy contrast at higher temperatures, which is a direct testable extension that the paper does not run.
- The reported false positives stem from noise in the generated responses, so filtering or denoising the matched spans before entropy computation is a natural next experiment the paper only gestures at.
- Because matching is lexical before it is semantic, hallucination spans that are paraphrased rather than lexically similar may be systematically underestimated; a test on paraphrase-heavy outputs would probe this boundary of the method.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper describes a training-free, black-box system for the SemEval-2025 Mu-SHROOM multilingual hallucination-span detection task. The system generates 20 stochastic responses from Llama-3.2-3B-Instruct at temperature 0.1, slides a window over the original generated text, matches each window to spans in the sampled responses, and computes a weighted score combining semantic entropy, lexical entropy, and a frequency penalty; spans whose score exceeds a language-specific threshold are output as hallucinated. The authors report IoU and probability-correlation scores for 14 languages, a middle-of-the-pack average rank (18th), and a best rank of 10th for Chinese, and conclude that the uncertainty-based method accurately detects hallucinated spans without training.
Significance. If the mechanism worked as described, the paper would provide a simple, zero-training, language-agnostic baseline for hallucination span detection in black-box settings, building on SelfCheckGPT and semantic entropy. The paper's strengths are that it is evaluated on a public shared task with external gold labels, it reports per-language results against simple baselines, and it makes its code available. The reported performance is competitive but not state of the art. However, the formal statement of the scoring function in Section 4 is inconsistent with the stated hypothesis and with the reported thresholds, so the central claim cannot be verified from the manuscript as written.
major comments (4)
- [§4, Eqs. (4)–(5), Table 2] The semantic entropy as written inverts the intended signal. For a fully consistent span si that is matched by all 20 sampled responses with sim(si,s'_j) ≈ 1, Eq. (4) assigns probability 1/20 to each response and Eq. (5) gives H_s = ln 20 ≈ 2.996. With α=0.4, β=0.4, γ=0.2, Eq. (8) gives S_h ≈ 1.2 even before H_l and F are added (and up to ≈2.4 if duplicates are counted as distinct symbols in H_l). This is above every λ in Table 2 (0.5–0.7), so the score would label the most consistent text as hallucinated, exactly contrary to the hypothesis in the abstract. The paper needs to state explicitly how H_s is normalized (e.g., by log|M_i|), whether M_i is deduplicated, or what additional transformation converts S_h into the probabilities used for the correlation metric.
- [§4, Eqs. (7) and (10)] The frequency term cannot fire for the case it is designed to catch. If a hallucinated span appears in none of the sampled responses, M_i = ∅, so the sums in Eqs. (5)–(6) are empty (or zero by convention) and F(s_i) = 1; with γ=0.2, S_h = 0.2, which is below every λ in Table 2. Thus a span that is entirely absent from the samples is never predicted as hallucinated under the stated equations, even though F(s_i)=1 is supposed to indicate a high likelihood of hallucination. The authors should specify how missing matches contribute to the score (e.g., through a separate uncertainty term or a higher γ) and confirm that the submitted system actually implements this behavior.
- [§4, §6] The paper never specifies the similarity threshold τ in Eq. (2), the sentence-embedding model E in Eq. (3), or the conversion from the span-level score S_h to the per-character predicted probabilities used for the Cor metric. Without these details, the reported IoU and Cor numbers cannot be reproduced or checked against the equations. At minimum, the τ value and the embedding model should be listed in Table 2 or in Section 5.2, and the probability conversion step should be described.
- [§5.1] The central mechanism depends on stochastic sampling producing diverse responses for hallucinated spans, but the paper reports no sensitivity analysis for temperature, top-p/top-k, or the number of samples. At temperature 0.1 the model is nearly deterministic, and the formal issue in the first comment suggests that the entropy signal may not behave as intended; reporting the average diversity (e.g., pairwise similarity) of the 20 samples, and at least one experiment varying the sample count or temperature, would substantiate the claimed mechanism.
minor comments (6)
- [§5.2, Table 2] The phrase 'extensive hyperparameter tuning' overstates the evidence; only 50 validation samples are available for each tuned language, and for Catalan, Czech, Basque, and Farsi the parameters are described as heuristic. This should be stated more cautiously.
- [§4, Eq. (9)] The set O of 'overlapping spans' is not defined; specify the overlap criterion used for merging.
- [§4, Table 2] The boundary-refinement step ('maximizing the entropy gradient at span boundaries') and the parameters MSL and BT from Table 2 are not defined in the equations; define them or remove them from the table.
- [Table 4] The displayed strings contain missing spaces ('Di Stefanonel', 'strandenav'), and the red highlighting is not visible in the plain text; reformat the examples so the gold and predicted spans are clearly marked.
- [§6] Calling correlation values in the range 0.16–0.39 'high correlation scores' is an overstatement; describe them as moderate or modest.
- [Abstract and §1] The use of 'uniform' to describe consistent sampled responses is misleading, since in Eq. (4) a uniform distribution is the maximum-entropy case; rephrase to 'consistent' or 'identical'.
Circularity Check
No circularity: the method's predictions are compared against external Mu-SHROOM annotations, and its assumptions are borrowed external hypotheses rather than restatements of the target labels.
full rationale
The paper's derivation chain is not circular. The hypothesis that consistent sampled responses indicate factual content and divergent responses indicate hallucination is explicitly taken from Manakul et al. (2023), an external prior work, and is tested rather than presupposed: the predicted hallucination spans are obtained by thresholding the score Sh(si) from Eq. (8)-(10), while the gold labels are human annotations from the Mu-SHROOM benchmark. No equation defines the gold labels in terms of Sh or vice versa, so the prediction is not equivalent to its input by construction. Hyperparameters such as w, t, and lambda are tuned on the validation split and then applied to the test split, which is standard model selection rather than fitting the test labels. The Limitations section explicitly concedes that supervised training data is under-used, which is a performance limitation, not a circularity. The formal scoring issue noted by the skeptic, namely that Eqs. (4)-(8) as written could assign high scores to perfectly consistent spans, is a correctness or soundness concern about the scoring function; it does not make the argument circular because the scores are still compared to independent external labels. There are no load-bearing self-citations, no imported uniqueness theorems, and no renaming of a known result as a new derivation. The paper's central claim therefore stands as an empirical, externally evaluated approach rather than a self-referential construction.
Assumptions & free parameters
free parameters (7)
- Combination weights alpha, beta, gamma =
alpha=0.4, beta=0.4, gamma=0.2
- Similarity threshold tau =
not specified
- Window size w =
per-language: ar 4, de 4, en 5, es 4, fi 4, fr 4, hi 5, it 4, sv 4, zh 7
- Stride t =
per-language: ar 2, de 2, en 3, es 2, fi 3, fr 2, hi 2, it 2, sv 2, zh 3
- Entropy threshold lambda =
per-language: ar 0.6, de 0.6, en 0.5, es 0.6, fi 0.6, fr 0.6, hi 0.6, it 0.7, sv 0.5, zh 0.6
- Minimum span length MSL =
3 for all listed languages
- Boundary threshold BT =
0.3 for all listed languages
assumptions (3)
- domain assumption Hallucinated spans cause stochastic responses to diverge more than faithful spans.
- domain assumption Lexical similarity matching with threshold tau reliably identifies corresponding spans in sampled responses.
- standard math Shannon entropy and softmax over cosine similarities are valid measures of response divergence.
Cite this review
Pith. "Pith review of keepitsimple at SemEval-2025 Task 3: LLM-Uncertainty based Approach for Multilingual Hallucination Span Detection." pith.science (2026). https://pith.science/paper/3WG5YZXJ
@misc{pith2026250517485,
author = {Pith},
title = {Pith review of: keepitsimple at SemEval-2025 Task 3: LLM-Uncertainty based Approach for Multilingual Hallucination Span Detection},
year = {2026},
howpublished = {\url{https://pith.science/paper/3WG5YZXJ}},
note = {Machine review of arXiv:2505.17485}
}
read the original abstract
Identification of hallucination spans in black-box language model generated text is essential for applications in the real world. A recent attempt at this direction is SemEval-2025 Task 3, Mu-SHROOM-a Multilingual Shared Task on Hallucinations and Related Observable Over-generation Errors. In this work, we present our solution to this problem, which capitalizes on the variability of stochastically-sampled responses in order to identify hallucinated spans. Our hypothesis is that if a language model is certain of a fact, its sampled responses will be uniform, while hallucinated facts will yield different and conflicting results. We measure this divergence through entropy-based analysis, allowing for accurate identification of hallucinated segments. Our method is not dependent on additional training and hence is cost-effective and adaptable. In addition, we conduct extensive hyperparameter tuning and perform error analysis, giving us crucial insights into model behavior.
Figures
Reference graph
Works this paper leans on
-
[1]
Rishi Bommasani, Drew A Hudson, Ehsan Adeli, Russ Altman, Simran Arora, Sydney von Arx, Michael S Bernstein, Jeannette Bohg, Antoine Bosselut, Emma Brunskill, et al. 2022. https://arxiv.org/abs/2108.07258 On the opportunities and risks of foundation models . Preprint, arXiv:2108.07258
arXiv 2022
-
[2]
Abhimanyu Dubey, Abhinav Jauhri, Abhinav Pandey, Abhishek Kadian, Ahmad Al-Dahle, Aiesha Letman, Akhil Mathur, Alan Schelten, Amy Yang, Angela Fan, et al. 2024. https://arxiv.org/abs/2407.21783 The llama 3 herd of models . Preprint, arXiv:2407.21783
arXiv 2024
-
[3]
Sebastian Farquhar, Jannik Kossen, Lorenz Kuhn, and Yarin Gal. 2024. Detecting hallucinations in large language models using semantic entropy. Nature, 630(8017):625--630
2024
-
[4]
Lei Huang, Weijiang Yu, Weitao Ma, Weihong Zhong, Zhangyin Feng, Haotian Wang, Qianglong Chen, Weihua Peng, Xiaocheng Feng, Bing Qin, and Ting Liu. 2025. https://doi.org/10.1145/3703155 A survey on hallucination in large language models: Principles, taxonomy, challenges, and open questions . ACM Transactions on Information Systems, 43(2):1–55
doi:10.1145/3703155 2025
-
[5]
Jannik Kossen, Jiatong Han, Muhammed Razzak, Lisa Schut, Shreshth Malik, and Yarin Gal. 2024. Semantic entropy probes: Robust and cheap hallucination detection in llms. arXiv preprint arXiv:2406.15927
arXiv 2024
-
[6]
Potsawee Manakul, Adian Liusie, and Mark J. F. Gales. 2023. https://arxiv.org/abs/2303.08896 Selfcheckgpt: Zero-resource black-box hallucination detection for generative large language models . Preprint, arXiv:2303.08896
arXiv 2023
-
[7]
Ra\'ul V\'azquez, Timothee Mickus, Elaine Zosa, Teemu Vahtola, J\"org Tiedemann, Aman Sinha, Vincent Segonne, Fernando S\'anchez-Vega, Alessandro Raganato, Jindřich Libovický, Jussi Karlgren, Shaoxiong Ji, Jindřich Helcl, Liane Guillou, Ona de Gibert, Jaione Bengoetxea, Joseph Attieh, and Marianna Apidianaki. 2025. https://helsinki-nlp.github.io/shroom/ S...
2025
-
[8]
Yijun Xiao and William Yang Wang. 2021. https://arxiv.org/abs/2103.15025 On hallucination and predictive uncertainty in conditional language generation . Preprint, arXiv:2103.15025
arXiv 2021
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.