Counterexample-Guided Data Augmentation

Tommaso Dreossi, Shromona Ghosh, Xiangyu Yue, Kurt Keutzer, Alberto Sangiovanni-Vincentelli +1 more
5/17/2018
cs.LGcs.AIstat.ML

Official code: dreossi/analyzeNN (18 stars, last commit 2019-03-26).

Abstract

We present a novel framework for augmenting data sets for machine learning based on counterexamples. Counterexamples are misclassified examples that have important properties for retraining and improving the model. Key components of our framework include a counterexample generator, which produces data items that are misclassified by the model and error tables, a novel data structure that stores information pertaining to misclassifications. Error tables can be used to explain the model's vulnerabilities and are used to efficiently generate counterexamples for augmentation. We show the efficacy of the proposed framework by comparing it to classical augmentation techniques on a case study of object detection in autonomous driving based on deep neural networks.

View on arXivView PDF

Code Implementations(1)

dreossi/analyzeNNOfficial100%
188C++, ShellAug 15, 20177 years ago

Similar Papers

Cite this paper

@article{dreossi2018counterexampleguided,
  title  = {Counterexample-Guided Data Augmentation},
  author = {Tommaso Dreossi and Shromona Ghosh and Xiangyu Yue and Kurt Keutzer and Alberto Sangiovanni-Vincentelli and Sanjit A. Seshia},
  year   = {2018},
  eprint = {1805.06962},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1805.06962}
}

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/1805.06962.svg)](https://codeofpaper.com/paper/1805.06962)

Discussion