Automated Design of Linear Bounding Functions for Sigmoidal Nonlinearities in Neural Networks

Abstract

The ubiquity of deep learning algorithms in various applications has amplified the need for assuring their robustness against small input perturbations such as those occurring in adversarial attacks. Existing complete verification techniques offer provable guarantees for all robustness queries but struggle to scale beyond small neural networks. To overcome this computational intractability, incomplete verification methods often rely on convex relaxation to over-approximate the nonlinearities in neural networks. Progress in tighter approximations has been achieved for piecewise linear functions. However, robustness verification of neural networks for general activation functions ( e.g. , Sigmoid, Tanh) remains under-explored and poses new challenges. Typically, these networks are verified using convex relaxation techniques, which involve computing linear upper and lower bounds of the nonlinear activation functions. In this work, we propose a novel parameter search method to improve the quality of these linear approximations. Specifically, we show that using a simple search method, carefully adapted to the given verification problem through state-of-the-art algorithm configuration techniques, improves the average global lower bound by 25% on average over the current state of the art on several commonly used local robustness verification benchmarks.

Cite

Text

König et al. "Automated Design of Linear Bounding Functions for Sigmoidal Nonlinearities in Neural Networks." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2024. doi:10.1007/978-3-031-70368-3_23

Markdown

[König et al. "Automated Design of Linear Bounding Functions for Sigmoidal Nonlinearities in Neural Networks." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2024.](https://mlanthology.org/ecmlpkdd/2024/konig2024ecmlpkdd-automated/) doi:10.1007/978-3-031-70368-3_23

BibTeX

@inproceedings{konig2024ecmlpkdd-automated,
  title     = {{Automated Design of Linear Bounding Functions for Sigmoidal Nonlinearities in Neural Networks}},
  author    = {König, Matthias and Zhang, Xiyue and Hoos, Holger H. and Kwiatkowska, Marta and van Rijn, Jan N.},
  booktitle = {European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases},
  year      = {2024},
  pages     = {383-398},
  doi       = {10.1007/978-3-031-70368-3_23},
  url       = {https://mlanthology.org/ecmlpkdd/2024/konig2024ecmlpkdd-automated/}
}