Active Assessment of Prediction Services as Accuracy Surface Over Attribute Combinations

08/14/2021
by   Vihari Piratla, et al.
0

Our goal is to evaluate the accuracy of a black-box classification model, not as a single aggregate on a given test data distribution, but as a surface over a large number of combinations of attributes characterizing multiple test data distributions. Such attributed accuracy measures become important as machine learning models get deployed as a service, where the training data distribution is hidden from clients, and different clients may be interested in diverse regions of the data distribution. We present Attributed Accuracy Assay (AAA)–a Gaussian Process (GP)–based probabilistic estimator for such an accuracy surface. Each attribute combination, called an 'arm', is associated with a Beta density from which the service's accuracy is sampled. We expect the GP to smooth the parameters of the Beta density over related arms to mitigate sparsity. We show that obvious application of GPs cannot address the challenge of heteroscedastic uncertainty over a huge attribute space that is sparsely and unevenly populated. In response, we present two enhancements: pooling sparse observations, and regularizing the scale parameter of the Beta densities. After introducing these innovations, we establish the effectiveness of AAA in terms of both its estimation accuracy and exploration efficiency, through extensive experiments and analysis.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/13/2020

Adversarial Likelihood-Free Inference on Black-Box Generator

Generative Adversarial Network (GAN) can be viewed as an implicit estima...
research
06/22/2021

Active Learning under Pool Set Distribution Shift and Noisy Data

Active Learning is essential for more label-efficient deep learning. Bay...
research
07/26/2019

Improving Generalization via Attribute Selection on Out-of-the-box Data

Zero-shot learning (ZSL) aims to recognize unseen objects (test classes)...
research
12/01/2021

Decomposing Representations for Deterministic Uncertainty Estimation

Uncertainty estimation is a key component in any deployed machine learni...
research
11/06/2015

Efficient Multiscale Gaussian Process Regression using Hierarchical Clustering

Standard Gaussian Process (GP) regression, a powerful machine learning t...
research
02/03/2023

Randomized Gaussian Process Upper Confidence Bound with Tight Bayesian Regret Bounds

Gaussian process upper confidence bound (GP-UCB) is a theoretically prom...
research
06/24/2022

Aggregated Multi-output Gaussian Processes with Knowledge Transfer Across Domains

Aggregate data often appear in various fields such as socio-economics an...

Please sign up or login with your details

Forgot password? Click here to reset