Make Interval Bound Propagation great again

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Krukowski, Patryk, Wilczak, Daniel, Tabor, Jacek, Bielawska, Anna, Spurek, Przemysław
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866914964663435264
author Krukowski, Patryk
Wilczak, Daniel
Tabor, Jacek
Bielawska, Anna
Spurek, Przemysław
author_facet Krukowski, Patryk
Wilczak, Daniel
Tabor, Jacek
Bielawska, Anna
Spurek, Przemysław
contents In various scenarios motivated by real life, such as medical data analysis, autonomous driving, and adversarial training, we are interested in robust deep networks. A network is robust when a relatively small perturbation of the input cannot lead to drastic changes in output (like change of class, etc.). This falls under the broader scope field of Neural Network Certification (NNC). Two crucial problems in NNC are of profound interest to the scientific community: how to calculate the robustness of a given pre-trained network and how to construct robust networks. The common approach to constructing robust networks is Interval Bound Propagation (IBP). This paper demonstrates that IBP is sub-optimal in the first case due to its susceptibility to the wrapping effect. Even for linear activation, IBP gives strongly sub-optimal bounds. Consequently, one should use strategies immune to the wrapping effect to obtain bounds close to optimal ones. We adapt two classical approaches dedicated to strict computations -- Dubleton Arithmetic and Affine Arithmetic -- to mitigate the wrapping effect in neural networks. These techniques yield precise results for networks with linear activation functions, thus resisting the wrapping effect. As a result, we achieve bounds significantly closer to the optimal level than IBPs.
format Preprint
id arxiv_https___arxiv_org_abs_2410_03373
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Make Interval Bound Propagation great again
Krukowski, Patryk
Wilczak, Daniel
Tabor, Jacek
Bielawska, Anna
Spurek, Przemysław
Machine Learning
Artificial Intelligence
In various scenarios motivated by real life, such as medical data analysis, autonomous driving, and adversarial training, we are interested in robust deep networks. A network is robust when a relatively small perturbation of the input cannot lead to drastic changes in output (like change of class, etc.). This falls under the broader scope field of Neural Network Certification (NNC). Two crucial problems in NNC are of profound interest to the scientific community: how to calculate the robustness of a given pre-trained network and how to construct robust networks. The common approach to constructing robust networks is Interval Bound Propagation (IBP). This paper demonstrates that IBP is sub-optimal in the first case due to its susceptibility to the wrapping effect. Even for linear activation, IBP gives strongly sub-optimal bounds. Consequently, one should use strategies immune to the wrapping effect to obtain bounds close to optimal ones. We adapt two classical approaches dedicated to strict computations -- Dubleton Arithmetic and Affine Arithmetic -- to mitigate the wrapping effect in neural networks. These techniques yield precise results for networks with linear activation functions, thus resisting the wrapping effect. As a result, we achieve bounds significantly closer to the optimal level than IBPs.
title Make Interval Bound Propagation great again
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2410.03373