paper-with-me

Papers

A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networks

2016-10-07 · Dan Hendrycks, Kevin Gimpel

We consider the two related problems of detecting if an example is misclassified or out-of-distribution. We present a simple baseline that utilizes probabilities from softmax distributions. Correctly classified examples tend to have greater maximum softmax probabilities than erroneously classified and out-of-distribution examples, allowing for their detection. We assess performance by defining several tasks in computer vision, natural language processing, and automatic speech recognition, showing the effectiveness of this baseline across all. We then show the baseline can sometimes be surpassed, demonstrating the room for future research on these underexplored detection tasks.

📄 PDF Abstract BibTeX arXiv:1610.02136

Code (14)

hendrycks/error-detection 공식 구현 tf
2sang/OOD-baseline tf
JakobCode/UncertaintyInNeuralNetworks_Resources pytorch
dabsdamoon/MNIST-Auxiliary-Decoder
drumpt/RotNet-OOD pytorch
guyAmit/GLOD pytorch
kingjamessong/rankfeat pytorch
kobybibas/pnml_ood_detection pytorch
lancopku/avg-avg pytorch
oliverzhang42/ood_medical_images pytorch
sooonwoo/RotNet-OOD pytorch
thuiar/textoir pytorch
thuiar/textoir-demo pytorch
zjysteven/mixoe pytorch

Tasks

Anomaly DetectionAutomatic Speech RecognitionAutomatic Speech Recognition (ASR)Out-of-Distribution DetectionSpeech Recognition

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
Residual Connection 설명 없음
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…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Batch Normalization 설명 없음
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…

Similar Papers 제목 키워드 기반

AdvCheck: Characterizing Adversarial Examples via Local Gradient Checking

2023-03-25 · Ruoxi Chen, Haibo Jin, Jinyin Chen, Haibin Zheng

Deep neural networks (DNNs) are vulnerable to adversarial examples, which may lead to catastrophe in security-critical domains. Numerous detection methods are proposed to characterize the feature uniqueness of adversaria…

Improving the Certified Robustness of Neural Networks via Consistency Regularization

2020-12-24 · Mengting Xu, Tao Zhang, Zhongnian Li, Daoqiang Zhang

A range of defense methods have been proposed to improve the robustness of neural networks on adversarial examples, among which provable defense methods have been demonstrated to be effective to train neural networks tha…

Revisiting Confidence Estimation: Towards Reliable Failure Prediction

2024-03-05 · Fei Zhu, Xu-Yao Zhang, Zhen Cheng, Cheng-Lin Liu

Reliable confidence estimation is a challenging yet fundamental requirement in many risk-sensitive applications. However, modern deep neural networks are often overconfident for their incorrect predictions, i.e., misclas…

Prediction

Improving Adversarial Robustness Requires Revisiting Misclassified Examples

2020-05-01 · ICLR 2020 1 · Yisen Wang, Difan Zou, Jin-Feng Yi, James Bailey 외

Deep neural networks (DNNs) are vulnerable to adversarial examples crafted by imperceptible perturbations. A range of defense techniques have been proposed to improve DNN robustness to adversarial examples, among which a…

Adversarial Robustness

Isolated and Ensemble Audio Preprocessing Methods for Detecting Adversarial Examples against Automatic Speech Recognition

2018-09-11 · ROCLINGIJCLCLP 2018 10 · Krishan Rajaratnam, Kunal Shah, Jugal Kalita

An adversarial attack is an exploitative process in which minute alterations are made to natural inputs, causing the inputs to be misclassified by neural models. In the field of speech recognition, this has become an iss…

Adversarial AttackAutomatic Speech RecognitionAutomatic Speech Recognition (ASR)speech-recognition+1