paper-with-me

Papers

An Effective Baseline for Robustness to Distributional Shift

2021-05-15 · Sunil Thulasidasan, Sushil Thapa, Sayera Dhaubhadel, Gopinath Chennupati, Tanmoy Bhattacharya, Jeff Bilmes

Refraining from confidently predicting when faced with categories of inputs different from those seen during training is an important requirement for the safe deployment of deep learning systems. While simple to state, this has been a particularly challenging problem in deep learning, where models often end up making overconfident predictions in such situations. In this work we present a simple, but highly effective approach to deal with out-of-distribution detection that uses the principle of abstention: when encountering a sample from an unseen class, the desired behavior is to abstain from predicting. Our approach uses a network with an extra abstention class and is trained on a dataset that is augmented with an uncurated set that consists of a large number of out-of-distribution (OoD) samples that are assigned the label of the abstention class; the model is then trained to learn an effective discriminator between in and out-of-distribution samples. We compare this relatively simple approach against a wide variety of more complex methods that have been proposed both for out-of-distribution detection as well as uncertainty modeling in deep learning, and empirically demonstrate its effectiveness on a wide variety of of benchmarks and deep architectures for image recognition and text classification, often outperforming existing approaches by significant margins. Given the simplicity and effectiveness of this method, we propose that this approach be used as a new additional baseline for future work in this domain.

📄 PDF Abstract BibTeX arXiv:2105.07107

Code (1)

Sushil-Thapa/Abstention-OoD 공식 구현 pytorch

Tasks

Deep LearningOut-of-Distribution DetectionRobust classificationtext-classification

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Residual Connection 설명 없음
Batch Normalization 설명 없음
GRU A Gated Recurrent Unit, or GRU, is a type of recurrent neural network. It is similar to an LSTM, but only has two gates - a reset…
Wide Residual Block 설명 없음

Similar Papers 제목 키워드 기반

Shifts: A Dataset of Real Distributional Shift Across Multiple Large-Scale Tasks

2021-07-15 · Andrey Malinin, Neil Band, Ganshin, Alexander 외

There has been significant research done on developing methods for improving robustness to distributional shift and uncertainty estimation. In contrast, only limited work has examined developing standard datasets and ben…

image-classificationImage ClassificationMachine Translationmotion prediction+4

Evaluating Predictive Uncertainty and Robustness to Distributional Shift Using Real World Data

2021-11-08 · Kumud Lakara, Akshat Bhandari, Pratinav Seth, Ujjwal Verma

Most machine learning models operate under the assumption that the training, testing and deployment data is independent and identically distributed (i.i.d.). This assumption doesn't generally hold true in a natural setti…

Cross-modality debiasing: using language to mitigate sub-population shifts in imaging

2024-02-02 · Yijiang Pang, Bao Hoang, Jiayu Zhou

Sub-population shift is a specific type of domain shift that highlights changes in data distribution within specific sub-groups or populations between training and testing. Sub-population shift accounts for a significant…

Language ModelingLanguage Modelling

Robust Distributed Learning Against Both Distributional Shifts and Byzantine Attacks

2022-10-29 · Guanqiang Zhou, Ping Xu, Yue Wang, Zhi Tian

In distributed learning systems, robustness issues may arise from two sources. On one hand, due to distributional shifts between training data and test data, the trained model could exhibit poor out-of-sample performance…

Distributionally Robust Bayesian Optimization

2020-02-20 · Johannes Kirschner, Ilija Bogunovic, Stefanie Jegelka, Andreas Krause

Robustness to distributional shift is one of the key challenges of contemporary machine learning. Attaining such robustness is the goal of distributionally robust optimization, which seeks a solution to an optimization p…

Bayesian Optimization