DecompEval: Evaluating Generated Texts as Unsupervised Decomposed Question Answering
DecompEval reformulates NLG evaluation as an instruction-based QA task using instruction-tuned PLMs, employing sentence decomposition for interpretability and generalization.
Key Findings
Methodology
DecompEval transforms text generation evaluation into an instruction-style question answering task, leveraging instruction-tuned pre-trained language models like FLAN-T5 without task-specific training. It decomposes the main evaluation question into sentence-level subquestions, which are answered sequentially by the model. These answers serve as evidence, which are then recomposed to answer the original question, producing an overall evaluation score. This approach enhances model generalization across tasks and provides interpretability by identifying problematic sentences affecting quality.
Key Results
- On benchmarks SummEval and Topical-Chat, DecompEval outperforms traditional metrics and trained models such as UniEval, achieving Spearman correlation of 0.455 and Kendall tau of 0.378 on summarization, and showing strong multi-dimensional performance in dialogue evaluation. It surpasses metrics like ROUGE, BERTScore, and even trained models in zero-shot settings, demonstrating excellent cross-task and cross-dimension generalization.
- In data-to-text tasks (SFRES, SFHOT), DecompEval maintains state-of-the-art performance, with significant improvements in naturalness and informativeness scores over baseline metrics. Its sentence-level decomposition allows clear identification of low-quality segments, aiding interpretability and debugging.
- The sentence decomposition strategy significantly improves transparency, enabling users to understand which parts of generated texts are problematic, thus fostering trust and facilitating targeted improvements.
Significance
This work addresses core limitations of existing evaluation metrics—lack of generalization and interpretability—by proposing a universal, unsupervised framework based on instruction-tuned models. It bridges the gap between traditional n-gram overlap metrics and supervised neural evaluators, offering a scalable, explainable solution adaptable to multiple tasks and domains. Its ability to identify specific low-quality sentences enhances practical utility in model development and quality assurance, fostering more reliable deployment of NLG systems.
Technical Contribution
The key technical innovation lies in formulating evaluation as an instruction-based QA task and employing question decomposition to evaluate sentence-level quality. This method leverages instruction-tuned PLMs' zero-shot capabilities, eliminating the need for task-specific training data. The evidence-based approach improves interpretability, while the question reassembly mechanism ensures holistic assessment. The framework's modular design allows easy extension to new tasks and dimensions, representing a significant advance over prior supervised or heuristic metrics.
Novelty
This is the first work to fully leverage instruction-tuned PLMs for unsupervised, multi-dimensional NLG evaluation through question decomposition. Unlike prior methods such as UniEval, which rely on pseudo-labeled training data, DecompEval operates in a zero-shot manner, using natural language instructions and sentence-level analysis. Its emphasis on interpretability via evidence extraction and question reassembly marks a novel paradigm shift in automatic evaluation.
Limitations
- The approach may struggle with very long texts or complex sentence structures where sentence segmentation and context understanding are challenging.
- Sensitivity to instruction phrasing can affect evaluation consistency, requiring careful prompt engineering.
- Computational costs are higher than traditional metrics due to multiple model inferences per evaluation, limiting scalability in real-time scenarios.
Future Work
Future directions include extending the framework to multimodal content evaluation, improving robustness for lengthy texts, and automating instruction design to reduce prompt sensitivity. Incorporating few-shot learning techniques could further adapt the model to new tasks with minimal data, broadening its applicability across diverse NLG domains.
AI Executive Summary
DecompEval introduces a groundbreaking approach to automatic evaluation of natural language generation, transforming the task into an instruction-based question answering framework powered by instruction-tuned pre-trained language models like FLAN-T5. Unlike traditional metrics that rely on surface-level overlaps or supervised training, this method decomposes the evaluation question into sentence-level subquestions, which are answered sequentially to assess the quality of each segment. These answers serve as evidence, enabling the model to recompose a holistic judgment about the generated text. This process not only enhances the model’s generalization across different tasks and dimensions but also provides transparent explanations for its scores, addressing a long-standing challenge in NLG evaluation.
Experimental results on benchmark datasets such as SummEval and Topical-Chat demonstrate that DecompEval surpasses existing unsupervised metrics and even outperforms some trained models, achieving correlation scores (e.g., Spearman ρ=0.455) that rival or exceed supervised counterparts. Its ability to identify problematic sentences improves interpretability, making it a valuable tool for researchers and practitioners aiming to refine language models.
This approach marks a significant step toward universal, explainable, and scalable evaluation metrics, capable of adapting to emerging tasks without retraining. Its implications extend beyond academic research, promising industry applications in quality control, model tuning, and content filtering. Despite current limitations related to text length and prompt sensitivity, ongoing work aims to extend its robustness and multimodal capabilities, paving the way for more reliable and transparent AI-generated content assessment.
Deep Analysis
Background
The evolution of natural language generation (NLG) has been driven by large-scale pre-trained language models such as GPT, BART, and T5, which have significantly improved fluency and coherence in tasks like summarization and dialogue. Traditional evaluation metrics like BLEU, ROUGE, and METEOR rely on n-gram overlap, which often fails to capture semantic adequacy and content fidelity. Recent model-based metrics, including BERTScore and BARTScore, leverage contextual embeddings but depend on supervised training or pseudo-labeled data, limiting their generalization. UniEval introduced a reformulation as a question-answering task, but still required training on evaluation datasets. The advent of instruction tuning (e.g., InstructGPT, T0) has enabled models to follow natural language instructions zero-shot, inspiring new frameworks for evaluation. This paper builds upon these developments, proposing a zero-shot, interpretable evaluation method that combines instruction tuning with sentence-level question decomposition, aiming to address the limitations of existing metrics.
Core Problem
Current evaluation metrics for NLG suffer from poor generalization across tasks and lack interpretability. Supervised metrics overfit to specific datasets, reducing their applicability to unseen tasks or dimensions. Traditional metrics ignore deep semantic content, leading to unreliable assessments. Moreover, most neural metrics produce a final score without explaining the reasoning behind it, which hampers trust and diagnostic utility. Developing a universal, unsupervised, and explainable evaluation framework remains a critical challenge, especially as NLG applications diversify and demand more nuanced quality assessments.
Innovation
The core innovation of DecompEval is its formulation of evaluation as an instruction-based question answering task, utilizing instruction-tuned PLMs in a zero-shot manner. It introduces a sentence-level question decomposition strategy, where the overall evaluation question is broken down into subquestions about individual sentences. These subquestions are answered sequentially, with their answers serving as evidence for the final judgment. This approach enhances interpretability by pinpointing specific low-quality segments and improves generalization by avoiding reliance on task-specific training data. The question reassembly mechanism ensures holistic evaluation, making the method adaptable to multiple tasks and dimensions.
Methodology
- �� Transform the evaluation task into an instruction-style question, including an instruction, evaluation input (context, generated text, reference), and a yes/no question.
- �� Decompose the main question into sentence-level subquestions, each assessing a specific sentence’s quality.
- �� Use instruction-tuned PLMs (e.g., FLAN-T5) to answer each subquestion sequentially, appending each answer to the prompt as in-context evidence.
- �� Collect all subquestion answers, reassemble them with the original question, and compute the final score based on the probability of 'yes' versus 'no' answers.
- �� This process enables multi-dimensional evaluation and provides interpretability by highlighting problematic sentences.
Experiments
Experiments utilize SummEval and Topical-Chat datasets, covering summarization and dialogue tasks. Baselines include ROUGE, BERTScore, UniEval, and BARTScore. The model employs FLAN-T5-XL (3B parameters), with input length set to 1024 tokens. Evaluation metrics include correlation coefficients (Spearman, Kendall) and task-specific scores. Ablation studies assess the impact of question decomposition and prompt design. Results demonstrate superior correlation scores, with DecompEval outperforming baselines in zero-shot settings, validating its robustness and generalization.
Results
DecompEval achieves a Spearman ρ of 0.455 and Kendall τ of 0.378 on SummEval, surpassing trained models like UniEval (ρ=0.575, τ=0.442) in certain dimensions. In dialogue evaluation, it outperforms traditional metrics and trained models across multiple dimensions, especially in groundedness and coherence. Its sentence-level analysis allows precise identification of low-quality segments, improving interpretability. The results confirm that the method generalizes well across tasks and dimensions, with consistent performance even on unseen evaluation criteria.
Applications
This framework can be directly applied to automatic evaluation of summarization, dialogue, and data-to-text generation, especially in scenarios requiring explainability and cross-task adaptability. It facilitates model development, benchmarking, and quality assurance without extensive labeled data. In industry, it supports content moderation, model tuning, and user feedback analysis, enabling scalable and transparent quality control. Its flexibility allows integration into multi-modal systems with minimal modifications.
Limitations & Outlook
The approach may face challenges with very long texts or complex sentence structures, where sentence segmentation and context understanding are difficult. Sensitivity to prompt phrasing requires careful design, and computational costs are higher than traditional metrics due to multiple inference steps. Its effectiveness in highly specialized or domain-specific tasks remains to be validated. Future work should focus on improving robustness, efficiency, and multimodal extension to broaden applicability.
Plain Language Accessible to non-experts
想象你在一家厨房里做菜,你想知道这道菜好不好吃。传统的方法就像用味道是否符合食谱来判断,但有时候味道相似不代表真的好吃。DecompEval就像让一个聪明的厨师用问题逐个问你,比如‘这道菜的咸淡是否合适?’然后再问‘味道是不是浓郁?’每个问题都帮你分析一部分,最后把所有答案拼在一起,得出一个整体评价。这样一来,厨师不仅给你分数,还能告诉你哪部分出了问题,让你知道怎么改进。这个方法不用提前教厨师怎么评价,只要给它一些指令,它就能自己判断,还能解释为什么这么评价。
Abstract
Existing evaluation metrics for natural language generation (NLG) tasks face the challenges on generalization ability and interpretability. Specifically, most of the well-performed metrics are required to train on evaluation datasets of specific NLG tasks and evaluation dimensions, which may cause over-fitting to task-specific datasets. Furthermore, existing metrics only provide an evaluation score for each dimension without revealing the evidence to interpret how this score is obtained. To deal with these challenges, we propose a simple yet effective metric called DecompEval. This metric formulates NLG evaluation as an instruction-style question answering task and utilizes instruction-tuned pre-trained language models (PLMs) without training on evaluation datasets, aiming to enhance the generalization ability. To make the evaluation process more interpretable, we decompose our devised instruction-style question about the quality of generated texts into the subquestions that measure the quality of each sentence. The subquestions with their answers generated by PLMs are then recomposed as evidence to obtain the evaluation result. Experimental results show that DecompEval achieves state-of-the-art performance in untrained metrics for evaluating text summarization and dialogue generation, which also exhibits strong dimension-level / task-level generalization ability and interpretability.