SelectiveNet: A Deep Neural Network with an Integrated Reject Option

Yonatan Geifman, Ran El-Yaniv
1/26/2019
cs.LGstat.ML

Official code: geifmany/selectivenet (51 stars, last commit 2019-04-24).

Abstract

We consider the problem of selective prediction (also known as reject option) in deep neural networks, and introduce SelectiveNet, a deep neural architecture with an integrated reject option. Existing rejection mechanisms are based mostly on a threshold over the prediction confidence of a pre-trained network. In contrast, SelectiveNet is trained to optimize both classification (or regression) and rejection simultaneously, end-to-end. The result is a deep neural network that is optimized over the covered domain. In our experiments, we show a consistently improved risk-coverage trade-off over several well-known classification and regression datasets, thus reaching new state-of-the-art results for deep selective classification.

View on arXivView PDF

Code Implementations(1)

code for the ICML paper "SelectiveNet - A Deep Neural Network with an Integrated Reject Option"

5114PythonApr 24, 20197 years ago

Similar Papers

Cite this paper

@article{geifman2019selectivenet,
  title  = {SelectiveNet: A Deep Neural Network with an Integrated Reject Option},
  author = {Yonatan Geifman and Ran El-Yaniv},
  year   = {2019},
  eprint = {1901.09192},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1901.09192}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1901.09192.svg)](https://codeofpaper.com/paper/1901.09192)

Discussion