paper-with-me

Papers

Understanding Classifier Mistakes with Generative Models

2020-10-05 · Laëtitia Shao, Yang song, Stefano Ermon

Although deep neural networks are effective on supervised learning tasks, they have been shown to be brittle. They are prone to overfitting on their training distribution and are easily fooled by small adversarial perturbations. In this paper, we leverage generative models to identify and characterize instances where classifiers fail to generalize. We propose a generative model of the features extracted by a classifier, and show using rigorous hypothesis testing that errors tend to occur when features are assigned low-probability by our model. From this observation, we develop a detection criteria for samples on which a classifier is likely to fail at test time. In particular, we test against three different sources of classification failures: mistakes made on the test set due to poor model generalization, adversarial samples and out-of-distribution samples. Our approach is agnostic to class labels from the training set which makes it applicable to models trained in a semi-supervised way.

📄 PDF Abstract BibTeX arXiv:2010.02364

Code (0)

등록된 구현이 없습니다.

Tasks

Two-sample testing

Similar Papers 제목 키워드 기반

Understanding Classifiers with Generative Models

2021-01-01 · Laëtitia Shao, Yang song, Stefano Ermon

Although deep neural networks are effective on supervised learning tasks, they have been shown to be brittle. They are prone to overfitting on their training distribution and are easily fooled by small adversarial pertur…

Two-sample testing

Explaining the Mistakes of Neural Networks with Latent Sympathetic Examples

2018-01-01 · ICLR 2018 1 · Riaan Zoetmulder, Efstratios Gavves, Peter O'Connor

Neural networks make mistakes. The reason why a mistake is made often remains a mystery. As such neural networks often are considered a black box. It would be useful to have a method that can give an explanation that is …

Meaningfully Debugging Model Mistakes using Conceptual Counterfactual Explanations

2021-06-24 · Abubakar Abid, Mert Yuksekgonul, James Zou

Understanding and explaining the mistakes made by trained models is critical to many machine learning objectives, such as improving robustness, addressing concept drift, and mitigating biases. However, this is often an a…

counterfactualmodel

Defuse: Harnessing Unrestricted Adversarial Examples for Debugging Models Beyond Test Accuracy

2021-02-11 · Dylan Slack, Nathalie Rauschmayr, Krishnaram Kenthapadi

We typically compute aggregate statistics on held-out test data to assess the generalization of machine learning models. However, statistics on test data often overstate model generalization, and thus, the performance of…

BIG-bench Machine Learning

Why I'm not Answering: Understanding Determinants of Classification of an Abstaining Classifier for Cancer Pathology Reports

2020-09-10 · Sayera Dhaubhadel, Jamaludin Mohd-Yusof, Kumkum Ganguly, Gopinath Chennupati 외

Safe deployment of deep learning systems in critical real world applications requires models to make very few mistakes, and only under predictable circumstances. In this work, we address this problem using an abstaining …