Scaling for Training Time and Post-hoc Out-of-distribution Detection Enhancement

30 Sep 2023  ยท  Kai Xu, Rongyu Chen, Gianni Franchi, Angela Yao ยท

The capacity of a modern deep learning system to determine if a sample falls within its realm of knowledge is fundamental and important. In this paper, we offer insights and analyses of recent state-of-the-art out-of-distribution (OOD) detection methods - extremely simple activation shaping (ASH). We demonstrate that activation pruning has a detrimental effect on OOD detection, while activation scaling enhances it. Moreover, we propose SCALE, a simple yet effective post-hoc network enhancement method for OOD detection, which attains state-of-the-art OOD detection performance without compromising in-distribution (ID) accuracy. By integrating scaling concepts into the training process to capture a sample's ID characteristics, we propose Intermediate Tensor SHaping (ISH), a lightweight method for training time OOD detection enhancement. We achieve AUROC scores of +1.85\% for near-OOD and +0.74\% for far-OOD datasets on the OpenOOD v1.5 ImageNet-1K benchmark. Our code and models are available at https://github.com/kai422/SCALE.

PDF Abstract
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Out-of-Distribution Detection Far-OOD SCALE (ResNet50) FPR@95 16.53 # 2
AUROC 96.53 # 2
ID ACC 76.18 # 2
Out-of-Distribution Detection Far-OOD ISH (ResNet50) FPR@95 15.62 # 1
AUROC 96.79 # 1
ID ACC 76.74 # 1
Out-of-Distribution Detection ImageNet-1k vs Curated OODs (avg.) SCALE (ResNet50) AUROC 95.71 # 1
FPR95 20.05 # 3
Out-of-Distribution Detection ImageNet-1k vs iNaturalist SCALE (ResNet50) FPR95 9.5 # 4
AUROC 98.17 # 3
Out-of-Distribution Detection ImageNet-1k vs Places SCALE (ResNet50) FPR95 34.51 # 4
AUROC 92.26 # 2
Out-of-Distribution Detection ImageNet-1k vs SUN SCALE (ResNet50) FPR95 23.27 # 3
AUROC 95.02 # 2
Out-of-Distribution Detection ImageNet-1k vs Textures SCALE (ResNet50) FPR95 12.93 # 4
AUROC 97.37 # 4
Out-of-Distribution Detection Near-OOD SCALE (ResNet50) ID ACC 76.18 # 2
FPR@95 59.76 # 2
AUROC 81.36 # 2
Out-of-Distribution Detection Near-OOD ISH (ResNet50) ID ACC 76.74 # 1
FPR@95 55.73 # 1
AUROC 84.01 # 1

Methods