Quality Estimation with $k$-nearest Neighbors and Automatic Evaluation for Model-specific Quality Estimation
Tu Anh Dinh, Tobias Palzer, Jan Niehues
TL;DR
This paper introduces kNN-QE, a model-specific, unsupervised quality estimation method that leverages k-nearest neighbors from MT training data to score MT outputs without labeled QE data. It also proposes an automatic evaluation approach for QE that uses reference-based metrics as gold standards, with MetricX-23 XL identified as the most robust for ranking QE metrics. Empirical results show kNN-QE outperforms a plain MT-probability baseline but remains behind supervised QE, and it benefits from small datastore sizes and limited neighbors. The automatic evaluation framework demonstrates strong correlation with human judgments across tasks and domains, supporting efficient internal QE development and cross-model comparability.
Abstract
Providing quality scores along with Machine Translation (MT) output, so-called reference-free Quality Estimation (QE), is crucial to inform users about the reliability of the translation. We propose a model-specific, unsupervised QE approach, termed $k$NN-QE, that extracts information from the MT model's training data using $k$-nearest neighbors. Measuring the performance of model-specific QE is not straightforward, since they provide quality scores on their own MT output, thus cannot be evaluated using benchmark QE test sets containing human quality scores on premade MT output. Therefore, we propose an automatic evaluation method that uses quality scores from reference-based metrics as gold standard instead of human-generated ones. We are the first to conduct detailed analyses and conclude that this automatic method is sufficient, and the reference-based MetricX-23 is best for the task.
