Test-Time Adaptation with Principal Component Analysis

09/13/2022
by   Thomas Cordier, et al.
0

Machine Learning models are prone to fail when test data are different from training data, a situation often encountered in real applications known as distribution shift. While still valid, the training-time knowledge becomes less effective, requiring a test-time adaptation to maintain high performance. Following approaches that assume batch-norm layer and use their statistics for adaptation, we propose a Test-Time Adaptation with Principal Component Analysis (TTAwPCA), which presumes a fitted PCA and adapts at test time a spectral filter based on the singular values of the PCA for robustness to corruptions. TTAwPCA combines three components: the output of a given layer is decomposed using a Principal Component Analysis (PCA), filtered by a penalization of its singular values, and reconstructed with the PCA inverse transform. This generic enhancement adds fewer parameters than current methods. Experiments on CIFAR-10-C and CIFAR- 100-C demonstrate the effectiveness and limits of our method using a unique filter of 2000 parameters.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/04/2021

Extended Principal Component Analysis

Principal Component Analysis (PCA) is a transform for finding the princi...
research
10/10/2021

Crack detection using tap-testing and machine learning techniques to prevent potential rockfall incidents

Rockfalls are a hazard for the safety of infrastructure as well as peopl...
research
11/29/2019

Adversarially Robust Low Dimensional Representations

Adversarial or test time robustness measures the susceptibility of a mac...
research
06/23/2020

Principal Component Networks: Parameter Reduction Early in Training

Recent works show that overparameterized networks contain small subnetwo...
research
01/21/2023

Compact Optimization Learning for AC Optimal Power Flow

This paper reconsiders end-to-end learning approaches to the Optimal Pow...
research
06/19/2019

Identifying Missing Component in the Bechdel Test Using Principal Component Analysis Method

A lot has been said and discussed regarding the rationale and significan...
research
11/15/2016

CIFAR-10: KNN-based Ensemble of Classifiers

In this paper, we study the performance of different classifiers on the ...

Please sign up or login with your details

Forgot password? Click here to reset