2022
DOI: 10.48550/arxiv.2204.00846
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Chordal Sparsity for Lipschitz Constant Estimation of Deep Neural Networks

Abstract: Lipschitz constants of neural networks allow for guarantees of robustness in image classification, safety in controller design, and generalizability beyond the training data. As calculating Lipschitz constants is NP-hard, techniques for estimating Lipschitz constants must navigate the trade-off between scalability and accuracy. In this work, we significantly push the scalability frontier of a semidefinite programming technique known as LipSDP while achieving zero accuracy loss. We first show that LipSDP has ch… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 18 publications
0
1
0
Order By: Relevance
“…The work of [7] presents a sparse polynomial optimization method (LiPopt) to compute bounds on Lipschitz constants, but relies on the network being sparse which often requires the network to be pruned. A semidefinite programming technique (LipSDP) is presented in [8] and [9] to compute Lipschitz bounds, but in order to apply it to larger networks, a relaxation must be used which invalidates the guarantee. Another approach is that of [10], in which linear programming is used to estimate Lipschitz constants.…”
Section: Introductionmentioning
confidence: 99%
“…The work of [7] presents a sparse polynomial optimization method (LiPopt) to compute bounds on Lipschitz constants, but relies on the network being sparse which often requires the network to be pruned. A semidefinite programming technique (LipSDP) is presented in [8] and [9] to compute Lipschitz bounds, but in order to apply it to larger networks, a relaxation must be used which invalidates the guarantee. Another approach is that of [10], in which linear programming is used to estimate Lipschitz constants.…”
Section: Introductionmentioning
confidence: 99%