Handling Black Swan Events in Deep Learning with Diversely Extrapolated Neural Networks

Abstract

By virtue of their expressive power, neural networks (NNs) are well suited to fitting large, complex datasets, yet they are also known to produce similar predictions for points outside the training distribution. As such, they are, like humans, under the influence of the Black Swan theory: models tend to be extremely "surprised" by rare events, leading to potentially disastrous consequences, while justifying these same events in hindsight. To avoid this pitfall, we introduce DENN, an ensemble approach building a set of Diversely Extrapolated Neural Networks that fits the training data and is able to generalize more diversely when extrapolating to novel data points. This leads DENN to output highly uncertain predictions for unexpected inputs. We achieve this by adding a diversity term in the loss function used to train the model, computed at specific inputs. We first illustrate the usefulness of the method on a low-dimensional regression problem. Then, we show how the loss can be adapted to tackle anomaly detection during classification, as well as safe imitation learning problems.

Cite

Text

Wabartha et al. "Handling Black Swan Events in Deep Learning with Diversely Extrapolated Neural Networks." International Joint Conference on Artificial Intelligence, 2020. doi:10.24963/IJCAI.2020/296

Markdown

[Wabartha et al. "Handling Black Swan Events in Deep Learning with Diversely Extrapolated Neural Networks." International Joint Conference on Artificial Intelligence, 2020.](https://mlanthology.org/ijcai/2020/wabartha2020ijcai-handling/) doi:10.24963/IJCAI.2020/296

BibTeX

@inproceedings{wabartha2020ijcai-handling,
  title     = {{Handling Black Swan Events in Deep Learning with Diversely Extrapolated Neural Networks}},
  author    = {Wabartha, Maxime and Durand, Audrey and François-Lavet, Vincent and Pineau, Joelle},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2020},
  pages     = {2140-2147},
  doi       = {10.24963/IJCAI.2020/296},
  url       = {https://mlanthology.org/ijcai/2020/wabartha2020ijcai-handling/}
}