Saved in:
Bibliographic Details
Main Authors: Bethune, Louis, Novello, Paul, Boissin, Thibaut, Coiffier, Guillaume, Serrurier, Mathieu, Vincenot, Quentin, Troya-Galvis, Andres
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2303.01978
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916188096823296
author Bethune, Louis
Novello, Paul
Boissin, Thibaut
Coiffier, Guillaume
Serrurier, Mathieu
Vincenot, Quentin
Troya-Galvis, Andres
author_facet Bethune, Louis
Novello, Paul
Boissin, Thibaut
Coiffier, Guillaume
Serrurier, Mathieu
Vincenot, Quentin
Troya-Galvis, Andres
contents We propose a new method, dubbed One Class Signed Distance Function (OCSDF), to perform One Class Classification (OCC) by provably learning the Signed Distance Function (SDF) to the boundary of the support of any distribution. The distance to the support can be interpreted as a normality score, and its approximation using 1-Lipschitz neural networks provides robustness bounds against $l2$ adversarial attacks, an under-explored weakness of deep learning-based OCC algorithms. As a result, OCSDF comes with a new metric, certified AUROC, that can be computed at the same cost as any classical AUROC. We show that OCSDF is competitive against concurrent methods on tabular and image data while being way more robust to adversarial attacks, illustrating its theoretical properties. Finally, as exploratory research perspectives, we theoretically and empirically show how OCSDF connects OCC with image generation and implicit neural surface parametrization. Our code is available at https://github.com/Algue-Rythme/OneClassMetricLearning
format Preprint
id arxiv_https___arxiv_org_abs_2303_01978
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Robust One-Class Classification with Signed Distance Function using 1-Lipschitz Neural Networks
Bethune, Louis
Novello, Paul
Boissin, Thibaut
Coiffier, Guillaume
Serrurier, Mathieu
Vincenot, Quentin
Troya-Galvis, Andres
Machine Learning
We propose a new method, dubbed One Class Signed Distance Function (OCSDF), to perform One Class Classification (OCC) by provably learning the Signed Distance Function (SDF) to the boundary of the support of any distribution. The distance to the support can be interpreted as a normality score, and its approximation using 1-Lipschitz neural networks provides robustness bounds against $l2$ adversarial attacks, an under-explored weakness of deep learning-based OCC algorithms. As a result, OCSDF comes with a new metric, certified AUROC, that can be computed at the same cost as any classical AUROC. We show that OCSDF is competitive against concurrent methods on tabular and image data while being way more robust to adversarial attacks, illustrating its theoretical properties. Finally, as exploratory research perspectives, we theoretically and empirically show how OCSDF connects OCC with image generation and implicit neural surface parametrization. Our code is available at https://github.com/Algue-Rythme/OneClassMetricLearning
title Robust One-Class Classification with Signed Distance Function using 1-Lipschitz Neural Networks
topic Machine Learning
url https://arxiv.org/abs/2303.01978