- The paper introduces MetaEvaluator, a model-agnostic meta-learning framework that adapts a lightweight per-model context vector to estimate unseen model accuracy without labels or model retraining.
- MetaEvaluator achieves approximately 3–4 percentage points of MAE across cross-domain Text2SQL and image-classification transfers, reducing error by roughly threefold versus leading baselines while evaluating a model in 1–2 minutes.
- The study constructs a multimodal MetaDataset for about $1,000 and shows that larger reference-model pools improve accuracy, although generalization beyond the pool and empirical uncertainty calibration remain open challenges.
Problem and motivation
Organizations increasingly face a selection problem in which both the candidate model and the target workload are new, and the target data carry no labels. The paper formalizes this as a "double challenge": estimating the dataset-level performance M⋆ of an unseen model fnew on an unlabeled target set DT, without ground truth (ξ1), without modifying the model (ξ4), and under strict efficiency constraints (ξ5). Existing label-free evaluation methods—AutoEval [deng2021labels], DoC [guillory2021predicting], ATC [garg2022leveraging], AGD [jiang2022assessing], PseudoAutoEval [boyeau2025autoeval], SelfTrainEns [chen2021detecting]—are trained for a specific backbone or require per-model retraining, pseudo-labeling, or auxiliary ensembles. LLM-judge systems and NL2SQL-BUGS [Liu2025nl2sqlbugs] involve substantial human involvement or query-level analysis with low throughput. The authors state that no prior work addresses the double challenge across modalities, and claim MetaEvaluator is "the first model-agnostic framework capable of evaluating new models on entirely unlabeled datasets"—a strong claim that rests on their specific framing of the problem.
The central hypothesis, motivated by observations of structured performance trends across pretrained systems [schurholt2022model, zhang2023model], is that an evaluator can be meta-learned from a pool of reference models so that it transfers to unseen architectures on unlabeled workloads.
The paper lifts supervised label-free evaluation to a meta-learning setting. For each reference model m∈M, a task-specific dataset D(m)={(SDi(m),ai(m))} pairs shift descriptors—summaries of train–test mismatch—with true accuracy. Unlike MAML [finn2017maml], where each dataset constitutes a task, here each model is treated as a task. At test time, given an unseen model and unlabeled DT, the framework computes shift descriptors between the model's training data and DT, adapts a small number of parameters, and outputs fnew0. Beyond point estimates, the objective includes calibrated prediction intervals satisfying coverage at level fnew1, though the experimental sections do not report empirical interval coverage—a gap between stated objectives and evaluated results.
Five challenges are enumerated explicitly: absence of ground truth, cross-model generalization beyond the reference pool, distribution shift, black-box access only, and computational efficiency.
Methodology
MetaDataset is organized around model–shift pairs rather than fixed benchmark configurations. Two principles govern construction: controllable diversity of shifts and low annotation cost. For Text2SQL (3,373,204 examples), the pipeline builds multi-table databases from TabLib and KaggleDBQA using GPT-5 for schema refinement, generates queries spanning simple projections to nested analytics via SQLForge, PARSQL, and semantics-preserving rewriting across SQLite, PostgreSQL, and Snowflake dialects, and pairs queries with multiple natural-language realizations including injected distractors. For Image Classification (2,487,936 images), label-preserving edits are proposed by a vision–language controller and executed by a latent diffusion model, instantiating five shift families (illumination, material/surface, camera perturbations, background relocation, contextual changes) at three severity levels, with CLIP-based filtering before and after to prevent label drift.
Notably, the entire corpus was generated under a fixed budget of fnew2 USD, with itemized costs yielding fnew3 and fnew4. This cost accounting is a concrete contribution, though it depends on current API pricing assumptions that may not hold over time.
MetaEvaluator is a three-layer MLP (hidden dimensions 256/128/64) regressing accuracy from concatenated shift descriptors comprising a Gaussian Fréchet term, a Mahalanobis term, and a sliced Wasserstein term—capturing global embedding statistics, low-density examples, and directional geometric shifts respectively. Training follows a two-loop scheme: an inner loop updates only a per-model context vector fnew5 (dimension 512) on a training meta-set while global parameters fnew6 are frozen; an outer loop updates fnew7 on a validation meta-set with all contexts frozen. At deployment, only the newly initialized context vector of the unseen model is adapted for a few steps; fnew8 remains fixed. This design removes any need for per-model retraining and amortizes cost across the reference pool.
Experimental results
Estimation accuracy
Across source–target transfers unseen during meta-learning (e.g., Spider→BIRD, WikiSQL→Spider 2.0 for Text2SQL; MNIST→SVHN, COCO→ImageNet for vision), MetaEvaluator achieves MAE of approximately 3–4 percentage points, versus 9.61 for NL2SQL-BUGS on Text2SQL and 11.30 for SelfTrainEns on Image Classification—the strongest prior baselines. DoC and ATC degrade sharply under shift (MAE above 15). The roughly threefold error reduction over the best baselines is the headline quantitative result, and calibration plots show MetaEvaluator tracking ground truth closely where ATC and DoC systematically overestimate. An implication worth noting: because MAE is measured against true accuracies obtained offline, deployment-time decisions can be made with confidence intervals narrow enough (~±0.8 at 95%) to distinguish models whose true accuracies differ by several points.
Benchmarking capability
MetaEvaluator requires about 1–2 minutes per unseen model, placing it on a strictly better accuracy–latency Pareto frontier than retraining-based baselines. Total latency grows much more slowly than baselines as the number of unseen models increases, since adaptation involves only lightweight forward/backward passes on the context vector. MAE decreases monotonically as the reference pool expands, and Hessian spectra remain stable across pool sizes, suggesting no growing optimization difficulty—an empirical argument that scaling the pool improves generalization without destabilizing training. Practitioners can therefore trade pool size against a target MAE.
Ablations
Against alternative meta-learning algorithms, MetaEvaluator attains MAE 3.26 ± 0.96 with only 3 adaptation steps and 0.12M extra parameters, compared to MAML (11.63, 12 steps), FO-MAML (8.88), Reptile (9.12), Meta-SGD (8.21), ANIL (8.47), and ProtoNet (12.45). The comparison indicates that explicit adaptation mechanisms outperform metric-based approaches for this problem. On meta-set size, the MLP continues improving up to fnew9K sample sets while simpler regressors saturate earlier; beyond 30K, cost rises sharply with marginal gains, giving practitioners a practical stopping point.
Limitations and open questions
Several caveats bear directly on the results. First, generalization to unseen models is bounded by the diversity of the reference pool; the paper shows improving MAE with pool size but does not characterize failure when a novel architecture lies far outside the pool's support. Second, the calibrated uncertainty intervals specified in the objectives are never empirically validated in the experiments, leaving open whether the claimed coverage guarantee holds in practice. Third, MetaDataset generation relies on GPT-5 and diffusion models with CLIP-based filtering; residual label drift or template bias in synthetic shifts could inflate apparent transfer performance, and the t-SNE coverage analysis is qualitative rather than quantitative. Fourth, evaluation covers two modalities only; extension to other domains (graph, speech, medical) is asserted as feasible but untested. Finally, the cost figures depend on per-operation API prices at the time of generation, and the paper does not study joint evaluation of multiple candidate models, which it identifies as future work.
Conclusion
This paper formulates label-free evaluation of unseen models on unlabeled data as a meta-learning problem over reference models, contributes a large multimodal corpus of model–shift pairs built under a documented $1{,}000 budget, and demonstrates that a compact MLP evaluator with per-model context adaptation reduces estimation MAE to roughly 3–4 percentage points—at about one-third the error of the strongest prior methods and one to two minutes per model. The results support scalable pre-deployment screening of rapidly arriving models, contingent on reference-pool coverage and synthetic-shift fidelity, both of which remain open questions.