Test-time Collective Prediction

An increasingly common setting in machine learning involves multiple parties, each with their own data, who want to jointly make predictions on future test points. Agents wish to benefit from the collective expertise of the full set of agents to make better predictions than they would individually, but may not be willing to release their data or model parameters. In this work, we explore a decentralized mechanism to make collective predictions at test time, leveraging each agent's pre-trained model without relying on external validation, model retraining, or data pooling. Our approach takes inspiration from the literature in social science on human consensus-making. We analyze our mechanism theoretically, showing that it converges to inverse meansquared-error (MSE) weighting in the large-sample limit. To compute error bars on the collective predictions we propose a decentralized Jackknife procedure that evaluates the sensitivity of our mechanism to a single agent's prediction. Empirically, we demonstrate that our scheme effectively combines models with differing quality across the input space. The proposed consensus prediction achieves significant gains over classical model averaging, and even outperforms weighted averaging schemes that have access to additional validation data.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/29/2023

Collaborative Learning via Prediction Consensus

We consider a collaborative learning setting where each agent's goal is ...
research
03/27/2013

Bayesian Prediction for Artificial Intelligence

This paper shows that the common method used for making predictions unde...
research
10/18/2021

MEMO: Test Time Robustness via Adaptation and Augmentation

While deep neural networks can attain good accuracy on in-distribution t...
research
10/21/2019

Detecting Extrapolation with Local Ensembles

We present local ensembles, a method for detecting extrapolation at test...
research
12/04/2021

SITA: Single Image Test-time Adaptation

In Test-time Adaptation (TTA), given a model trained on some source data...
research
04/15/2021

Collective Iterative Learning Control: Exploiting Diversity in Multi-Agent Systems for Reference Tracking Tasks

This paper considers a group of autonomous agents learning to track the ...
research
03/21/2022

Boost Test-Time Performance with Closed-Loop Inference

Conventional deep models predict a test sample with a single forward pro...

Please sign up or login with your details

Forgot password? Click here to reset