Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Can You Rely on Your Model Evaluation? Improving Model Evaluation with Synthetic Test Data

About

Evaluating the performance of machine learning models on diverse and underrepresented subgroups is essential for ensuring fairness and reliability in real-world applications. However, accurately assessing model performance becomes challenging due to two main issues: (1) a scarcity of test data, especially for small subgroups, and (2) possible distributional shifts in the model's deployment setting, which may not align with the available test data. In this work, we introduce 3S Testing, a deep generative modeling framework to facilitate model evaluation by generating synthetic test sets for small subgroups and simulating distributional shifts. Our experiments demonstrate that 3S Testing outperforms traditional baselines -- including real test data alone -- in estimating model performance on minority subgroups and under plausible distributional shifts. In addition, 3S offers intervals around its performance estimates, exhibiting superior coverage of the ground truth compared to existing approaches. Overall, these results raise the question of whether we need a paradigm shift away from limited real test data towards synthetic test data.

Boris van Breugel, Nabeel Seedat, Fergus Imrie, Mihaela van der Schaar• 2023

Related benchmarks

TaskDatasetResultRank
Performance Difference EstimationAdult Subgroup #3, 3%
Mean Performance Diff1.04
21
Performance Difference EstimationAdult Subgroup #4, 1%
Mean Performance Difference0.76
21
Performance Difference EstimationAdult Subgroup #5, 1%
Mean Performance Diff2.13
21
Performance Difference EstimationAdult Subgroup #2, 9%
Mean Performance Diff3.37
21
Performance Difference EstimationAdult Subgroup #1, 86%
Mean Performance Diff2.33
21
Intersectional performance estimationAdult (test)
Performance Matrix Difference (Oracle)0.126
16
Performance estimation errorCUTRACT (Target)
Mean Error0.023
6
Performance estimation errorNorth and South Brazil Covid-19 target domain
MAE (mean)0.0446
6
Accuracy EstimationAdult
Mean Error (Mean)2.6
3
Accuracy EstimationSUPPORT
Mean Error (Mean)2
3
Showing 10 of 13 rows

Other info

Code

Follow for update