REVIEW 4 major objections 7 minor 1 cited by
Explain-Query-Test: Self-Evaluating LLMs Via Explanation and Comprehension Discrepancy
T0 review · 4 major / 7 minor · reviewed 2026-08-10 · deepseek-v4-flash
Pith's one-line read The paper's claim is that a language model can be evaluated without any external question bank by measuring how well it answers questions it wrote from its own explanation of a topic, and that this self-quiz accuracy predicts MMLU-Pro…
desk verdict Useful combination, but the ranking claim is overstated: the reported correlation is category-level, and the formal proof is circular. 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 object is the formalised self-contained feedback loop, written as $E = g_\theta(K)$, $Q = h_\theta(E)$, $A = f_\theta(Q)$, with full-loop accuracy $\text{Acc}_{\text{loop}} = \frac{\text{Correct answers on self-generated questions}}{\text{Total questions}}$. The paper's argument is that when $f_\theta(h_\theta(g_\theta(K))) \approx K$, the loop isolates the model's internal knowledge representation $K$ and reasoning function $f_\theta$, so intermediate flaws in the explanation $E$ or questions $Q$ do not break the measurement. The Answer Consistency Score (ACS) is the supporting metric for stability under paraphrase: $\text{ACS} = 1 - \frac{|U(A)|-1}{|A|}$, where $A$ is the set of option letters chosen across a question and its paraphrases and $U(A)$ is the set of unique letters among them.
What would settle it
Run EQT with the test step fed questions whose explanations were deliberately corrupted or swapped across unrelated topics; if accuracy stays high, the loop is scoring memorized topic knowledge, not comprehension of the generated explanation. A second decisive check is to apply EQT to a new family of models and see whether the $r = 0.361$ correlation with MMLU-Pro reproduces; a large divergence in model rankings would falsify the proxy claim.
Extended reading notes
Core claim
On its own terms, the paper's discovery is that the full loop Explain → Query → Test yields a usable self-consistency signal: a model that can articulate a topic and then answer its own derived questions at high accuracy is exhibiting internal knowledge coherence, while a low full-loop accuracy flags misalignment among explanation, question generation, and reasoning. The evidence is a moderate but statistically significant correlation between EQT accuracy and MMLU-Pro accuracy ($r = 0.361$, $p = 0.003$), along with ranking heatmaps that show partial agreement between EQT-based and MMLU-Pro-based model orderings. The paper further finds that models with high MMLU-Pro accuracy drop more under EQT in some categories, and that answer-consistency scores across paraphrases are high for frontier models, with Sonnet-3.5 and GPT-4o leading.
Load-bearing premise
The entire inference rests on the assumption that all three steps draw on one stable internal knowledge store (the paper's $K$), so that answering questions the model wrote from its own explanation reflects comprehension rather than topic memorization, prompt familiarity, or repetition of just-written text.
Editorial extensions
If this is right
- EQT can rank LLMs without an external test set: only lists of topics are required.
- EQT accuracy predicts MMLU-Pro accuracy moderately well, so low EQT scores flag models whose explanation fluency exceeds their tested comprehension.
- The explanation–comprehension gap quantifies a limitation of current LLMs in internal knowledge representation and reasoning.
- The Answer Consistency Score provides a benchmark-free consistency measure: high stability across paraphrased questions is achievable by frontier models, while O1-preview lags despite being designed for reasoning.
Reading between the lines
- Beyond the paper, if the correlation is reproduced on other benchmarks and newer model families, EQT could become a cheap continuous-monitoring signal during model development.
- Beyond the paper, the loop could be made diagnostic by feeding deliberately flawed or shuffled explanations and watching whether EQT accuracy changes, which would separate memorized topic knowledge from comprehension of the generated text.
- Beyond the paper, the explanation–comprehension gap suggests a training objective that rewards full-loop accuracy, so models are tuned for consistency between generation and downstream use rather than next-token likelihood alone.
- Beyond the paper, the modest $r = 0.361$ leaves open whether question-generation quality caps the correlation; using questions written by a stronger model while keeping the answering model fixed would separate generator effects from reasoner effects.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes Explain-Query-Test (EQT), a self-evaluation pipeline in which an LLM (i) generates an explanation from a topic, (ii) generates multiple-choice questions and correct answers from that explanation, (iii) paraphrases each question, and then (iv) answers the original and paraphrased questions. The authors define full-loop accuracy (Accloop) and an Answer Consistency Score (ACS), report correlations between EQT accuracy and MMLU-Pro accuracy across category–model pairs, and claim that EQT can rank LLMs without external test sets, using only lists of topics. They also report that models with higher MMLU-Pro accuracy often show larger drops under EQT, which they interpret as a gap between surface-level accuracy and deeper comprehension.
Significance. If properly validated, EQT would be a valuable low-cost proxy for benchmark performance and a diagnostic for self-consistency, reducing dependence on extensive evaluation datasets. The paper contributes a simple, reusable pipeline and releases code (https://github.com/asgsaeid/EQT), which is a concrete asset for reproducibility. The ACS metric is clearly defined and easy to apply. However, the current evidence does not support the model-ranking claim, and the theoretical justification in Section 3.2 contains a circular step. The central idea is worth developing, but the load-bearing claims need stronger empirical and conceptual support.
major comments (4)
- [§4.2, Figure 3a] The headline claim that EQT can rank models is not supported by the reported evidence. The correlation r=0.361 is computed across 70 category–model pairs, pooling 14 categories per model; these points are not independent, and no clustering or model-level analysis is provided. To substantiate ranking, the authors need to show that model-level mean EQT accuracy orders the five models consistently with MMLU-Pro, e.g., via a model-level correlation, a rank table, or a paired test. With only five models, a single divergent model can flip the conclusion.
- [§3.2.3] The 'proof' that high Accloop demonstrates effective reasoning is circular. The framework defines correctness as agreement with the model's self-generated answers and assumes E=gθ(K), Q=hθ(E), A=fθ(Q) share a latent K; the proof then simply restates that high Accloop implies fθ(hθ(gθ(K)))≈K. This establishes self-consistency only under the assumption that K exists and is equally accessible at each step, but K is never operationalized or tested. The authors should either remove the proof and present the claim as a hypothesis, or provide an independent test (e.g., ablating access to the explanation across the loop's steps).
- [§3.1, Appendix A] The ground-truth labels for Accloop are generated by the same model being evaluated: the question-generation prompt in Appendix A asks the model to output 'Correct Answers: ...' alongside each question. High accuracy on these self-labeled questions may reflect the model's ability to recognize its own earlier outputs rather than comprehension of the concept. The correlation with MMLU-Pro provides some external grounding, but the paper should report, for example, human or external verification of the generated questions and correct answers, or an analysis of how often model answers match its own labels by chance.
- [Abstract, §4.2] The strength of the reported correlation is overstated. The abstract says 'correlates strongly,' while the full text (Section 4.2) says 'moderatly' and Figure 3a reports r=0.361, which corresponds to r²≈0.13. This effect size leaves 87% of variance unexplained and is insufficient to support the claim of predictive ranking without further evidence (see first major comment). Please add confidence intervals and a benchmark comparison of correlation strength.
minor comments (7)
- [§4.2] The text refers to 'Figure ?? provides a spider plot,' but the figure is missing from the manuscript.
- [Figure 1, §4.3] The caption of Figure 1 says 'Comparison of EQT Accuracy across corresponding MMLU-Pro Categories,' but the figure is first referenced in Section 4.3 for stability scores; the caption and the text should be aligned.
- [Equation (1)] The multiset A is denoted both as a list and with |A| = n+1; the variable A is overloaded with the answer symbol, which may confuse readers.
- [Algorithm 1] The line 'Results ← {}{Stores results for each concept}' contains a stray '{' and should be formatted consistently.
- [§4.2] There is a grammatical error: 'Figure 3a show a statistically significant correlation' should be 'Figure 3a shows.'
- [Throughout] The dataset name is inconsistently rendered as 'MMLU-P RO' and 'MMLU-Pro'; please standardize.
- [§4] The paper states '20 concepts' per category and '20 questions per concept' but does not clarify whether the k paraphrases are included in the 20 questions or additional; please state this explicitly.
Circularity Check
Section 3.2.3's proof that high Accloop measures internal reasoning is definitional: the metric is scored against self-generated correct answers and then equated with fidelity to latent K; the MMLU-Pro correlation is external evidence and is not itself circular.
-
self definitional
[Section 3.2.2 and Section 3.2.3 (Full-Loop Accuracy and Significance of High/Low Accloop)]
"Accloop = Correct Answers Based on Self-Generated Q / Total Questions. ... If Accloop is high, it validates that EQT faithfully captures the model's internal reasoning and consistency. ... The EQT framework ensures that explanations (E), questions (Q), and answers (A) are all derived from the model's internal knowledge representation (K). Formally: E = gθ(K), Q = hθ(E), A = fθ(Q)."
By definition, Accloop counts how often the model re-selects the 'Correct Answers' that the model itself wrote when generating Q from its own E; no independent ground truth is involved. The proof then identifies a high value of this self-agreement with fθ(hθ(gθ(K))) ≈ K, i.e., robustness of an unobserved internal representation K. That identification is exactly the claim under test: it assumes self-authored correct answers are faithful expressions of K. A model that writes labels and then reproduces them can achieve high Accloop regardless of whether those labels correspond to K, so the conclusion that the loop measures reasoning or comprehension is true by construction, not by proof.
full rationale
The empirical core of the paper—EQT accuracy correlating with MMLU-Pro accuracy (r = 0.361, p = 0.003; Figure 3a)—is externally grounded and not circular: EQT questions are generated from model-authored explanations and are not fit to MMLU-Pro answers. The self-citations to Monteiro et al. (2024a,b) are contextual related-work references and carry no load-bearing weight. The circularity is localized to the formal interpretation: Section 3.2.3 'proves' that high Accloop validates the framework by defining Accloop as agreement with self-generated correct answers and then asserting that this agreement equals fidelity to latent internal knowledge K. That is a definitional equivalence, not an empirical derivation, and the paper's conclusion that the explanation/answer gap exposes 'fundamental limitations in the internal knowledge representation and reasoning' inherits this tautology. Separately, Section 4.2 contains a dangling 'Figure ??' reference, and the 'rank models' headline is not backed by a model-level correlation test; these are validity/completeness defects rather than circularity and are not counted in the score.
Assumptions & free parameters
free parameters (3)
- number of concepts per MMLU-Pro category =
20
- paraphrases per question (k) =
3
- questions per concept (q) =
5 (implied from 20 total questions per concept with k=3)
assumptions (4)
- domain assumption A stable internal knowledge representation K is shared across explanation, question generation, and answering (E=gθ(K), Q=hθ(E), A=fθ(Q)).
- ad hoc to paper High accuracy on self-generated questions implies robust internal reasoning and self-consistency.
- domain assumption EQT accuracy is a valid proxy for MMLU-Pro performance and can rank models.
- domain assumption Self-contained generated questions prevent the model from using its own explanation or topic memory during answering.
invented entities (1)
-
Internal knowledge representation K
Cite this review
Pith. "Pith review of Explain-Query-Test: Self-Evaluating LLMs Via Explanation and Comprehension Discrepancy." pith.science (2026). https://pith.science/paper/EDBWG6AS
@misc{pith2026250111721,
author = {Pith},
title = {Pith review of: Explain-Query-Test: Self-Evaluating LLMs Via Explanation and Comprehension Discrepancy},
year = {2026},
howpublished = {\url{https://pith.science/paper/EDBWG6AS}},
note = {Machine review of arXiv:2501.11721}
}
read the original abstract
Large language models (LLMs) have demonstrated remarkable proficiency in generating detailed and coherent explanations of complex concepts. However, the extent to which these models truly comprehend the concepts they articulate remains unclear. To assess the level of comprehension of a model relative to the content it generates, we implemented a self-evaluation pipeline where models: (i) given a topic generate an excerpt with information about the topic, (ii) given an excerpt generate question-answer pairs, and finally (iii) given a question generate an answer. We refer to this self-evaluation approach as Explain-Query-Test (EQT). Interestingly, the accuracy on generated questions resulting from running the EQT pipeline correlates strongly with the model performance as verified by typical benchmarks such as MMLU-Pro. In other words, EQT's performance is predictive of MMLU-Pro's, and EQT can be used to rank models without the need for any external source of evaluation data other than lists of topics of interest. Moreover, our results reveal a disparity between the models' ability to produce detailed explanations and their performance on questions related to those explanations. This gap highlights fundamental limitations in the internal knowledge representation and reasoning abilities of current LLMs. We release the code at https://github.com/asgsaeid/EQT.
Figures
Forward citations
Cited by 1 Pith paper
-
Making Sense of the Unsensible: Reflection, Survey, and Challenges for XAI in Large Language Models Toward Human-Centered AI
A survey and position paper proposing faithfulness, truthfulness, plausibility, and contrastivity as four core dimensions of LLM explainability and arguing for governance-ready, audience-sensitive XAI.
Reference graph
Works this paper leans on
-
[1]
Introducing gemini: Google's multimodal ai model
Google AI. Introducing gemini: Google's multimodal ai model. https://ai.googleblog.com/2023/05/introducing-gemini-googles-multimodal.html, 2023
work page 2023
-
[2]
Introducing claude: Anthropic's ai assistant
Anthropic. Introducing claude: Anthropic's ai assistant. https://www.anthropic.com/index/claude, 2023
work page 2023
-
[3]
Explainability in ai: A survey
Trisha Bansal and Prashant Verma. Explainability in ai: A survey. In Proceedings of the 2022 International Joint Conference on Artificial Intelligence (IJCAI), 2022
work page 2022
-
[4]
Emily M Bender, Timnit Gebru, Angelina McMillan-Major, and Shmargaret Shmitchell. On the dangers of stochastic parrots: Can language models be too big? In Proceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency, pp.\ 610--623, 2021
work page 2021
-
[5]
On the opportunities and risks of foundation models
Rishi Bommasani et al. On the opportunities and risks of foundation models. arXiv preprint arXiv:2108.07258, 2021
arXiv 2021
-
[6]
Language models are few-shot learners
Tom B Brown, Benjamin Mann, Nick Ryder, et al. Language models are few-shot learners. Advances in Neural Information Processing Systems, 33: 0 1877--1901, 2020
work page 1901
-
[7]
Bert: Pre-training of deep bidirectional transformers for language understanding
Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. Bert: Pre-training of deep bidirectional transformers for language understanding. NAACL-HLT, 2019
work page 2019
-
[8]
Evaluating para-consistency in large language models: A novel benchmark
Qi Li and Wei Zhang. Evaluating para-consistency in large language models: A novel benchmark. arXiv preprint arXiv:2305.05678, 2023
arXiv 2023
Show all 24 references
-
[9]
Self-evaluation in large language models: Bridging the gap between generation and understanding
Eli Lightman and Yao Xu. Self-evaluation in large language models: Bridging the gap between generation and understanding. arXiv preprint arXiv:2304.01234, 2023
2023 arXiv
-
[10]
Self-critique training: Improving large language models through iterative feedback
Aman Madaan, Yujie Wu, and Lianmin Gao. Self-critique training: Improving large language models through iterative feedback. arXiv preprint arXiv:2306.04500, 2023
2023 arXiv
-
[11]
Xc-cache: Cross-attending to cached context for efficient llm inference
Joao Monteiro, Etienne Marcotte, Pierre-Andre Noel, Valentina Zantedeschi, David Vazquez, Nicolas Chapados, Christopher Pal, and Perouz Taslakian. Xc-cache: Cross-attending to cached context for efficient llm inference. arXiv preprint arXiv:2404.15420, 2024 a
2024 arXiv
-
[12]
Repliqa: A question-answering dataset for benchmarking llms on unseen reference content
Joao Monteiro, Pierre-Andre Noel, Etienne Marcotte, Sai Rajeswar, Valentina Zantedeschi, David Vazquez, Nicolas Chapados, Christopher Pal, and Perouz Taslakian. Repliqa: A question-answering dataset for benchmarking llms on unseen reference content. arXiv preprint arXiv:2406.1...
2024 arXiv
-
[13]
Gpt-4 technical report
OpenAI. Gpt-4 technical report. https://openai.com/research/gpt-4, 2023
2023
-
[14]
Squad: 100,000+ questions for machine comprehension of text
Pranav Rajpurkar, Jian Zhang, Konstantin Lopyrev, and Percy Liang. Squad: 100,000+ questions for machine comprehension of text. In Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing (EMNLP), pp.\ 2383--2392, 2016
2016
-
[15]
A statistical analysis of llms' self-evaluation using proverbs
Ryosuke Sonoda and Ramya Srinivasan. A statistical analysis of llms' self-evaluation using proverbs. arXiv preprint arXiv:2410.16640, 2024
2024 arXiv
-
[16]
Llama: Open and efficient foundation language models
Hugo Touvron et al. Llama: Open and efficient foundation language models. arXiv preprint arXiv:2302.13971, 2023
2023 arXiv
-
[17]
Robustness of language models to syntactic variations: An empirical study
Xinyi Wang, Haoran Liu, and Jared Johnson. Robustness of language models to syntactic variations: An empirical study. arXiv preprint arXiv:2302.06789, 2023
2023 arXiv
-
[18]
Mmlu-pro: A more robust and challenging multi-task language understanding benchmark
Yubo Wang, Xueguang Ma, Ge Zhang, Yuansheng Ni, Abhranil Chandra, Shiguang Guo, Weiming Ren, Aaran Arulraj, Xuan He, Ziyan Jiang, et al. Mmlu-pro: A more robust and challenging multi-task language understanding benchmark. arXiv preprint arXiv:2406.01574, 2024
2024 arXiv
-
[19]
Teach me to explain: A review of machine learning interpretability through explanations
Sarah Wiegreffe and Ana Marasovic. Teach me to explain: A review of machine learning interpretability through explanations. In Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics, pp.\ 2055--2071, 2021
2021
-
[20]
Language models can evaluate themselves via probability discrepancy
Tingyu Xia, Bowen Yu, Yuan Wu, Yi Chang, and Chang Zhou. Language models can evaluate themselves via probability discrepancy. arXiv preprint arXiv:2405.10516, 2024
2024 arXiv
-
[21]
Evaluating paraphrase sensitivity in large language models
Jingyuan Zhao, Fei Wang, and Yichen Li. Evaluating paraphrase sensitivity in large language models. In Proceedings of the 2023 Annual Meeting of the Association for Computational Linguistics (ACL), 2023
2023
-
[22]
@esa (Ref
\@ifxundefined[1] #1\@undefined \@firstoftwo \@secondoftwo \@ifnum[1] #1 \@firstoftwo \@secondoftwo \@ifx[1] #1 \@firstoftwo \@secondoftwo [2] @ #1 \@temptokena #2 #1 @ \@temptokena \@ifclassloaded agu2001 natbib The agu2001 class already includes natbib coding, so you should ...
-
[23]
\@lbibitem[] @bibitem@first@sw\@secondoftwo \@lbibitem[#1]#2 \@extra@b@citeb \@ifundefined br@#2\@extra@b@citeb \@namedef br@#2 \@nameuse br@#2\@extra@b@citeb \@ifundefined b@#2\@extra@b@citeb @num @parse #2 @tmp #1 NAT@b@open@#2 NAT@b@shut@#2 \@ifnum @merge>\@ne @bibitem@firs...
-
[24]
@open @close @open @close and [1] URL: #1 \@ifundefined chapter * \@mkboth \@ifxundefined @sectionbib * \@mkboth * \@mkboth\@gobbletwo \@ifclassloaded amsart * \@ifclassloaded amsbook * \@ifxundefined @heading @heading NAT@ctr thebibliography [1] @ \@biblabel @NAT@ctr \@bibset...
Reviewed August 10, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.