Explain-Query-Test: Self-Evaluating LLMs Via Explanation and Comprehension Discrepancy

Saeid Asgari Taghanaki, Joao Monteiro
1/20/2025
cs.CLcs.LG

Official code: asgsaeid/EQT (0 stars, MIT, last commit 2025-02-03).

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.

View on arXivView PDF

Code Implementations(1)

asgsaeid/EQTOfficial100%
MIT

Self-Evaluating LLMs Via Explanation and Comprehension Discrepancy

00PythonJan 17, 20251 years agoMIT

Similar Papers

Cite this paper

@article{taghanaki2025explainquerytest,
  title  = {Explain-Query-Test: Self-Evaluating LLMs Via Explanation and Comprehension Discrepancy},
  author = {Saeid Asgari Taghanaki and Joao Monteiro},
  year   = {2025},
  eprint = {2501.11721},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.11721v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.11721.svg)](https://codeofpaper.com/paper/2501.11721)

Discussion