Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks
Victor Magron, MAC Team, CNRS–LAAS Jointly certified with T. Chen, J.-B. Lasserre and E. Pauwels IPAM, UCLA 28 February 2020
Output Hidden Input 6 4 5 1 2 3
Polynomial Optimization for Bounding Lipschitz Constants of Deep - - PowerPoint PPT Presentation
Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks Victor Magron , MAC Team, CNRSLAAS Jointly certified with T. Chen, J.-B. Lasserre and E. Pauwels IPAM, UCLA 28 February 2020 6 5 Hidden Input Output 1 4 3 2
Output Hidden Input 6 4 5 1 2 3
Output Hidden Input
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 1 / 11
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 2 / 11
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 2 / 11
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 2 / 11
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 2 / 11
0.5 1
x
0.5 1
u
0.5 1
x
0.5 1
u
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 3 / 11
0.5 1
x
0.5 1 1.5
u
0.5 1
x
0.5 1 1.5
u
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 4 / 11
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 5 / 11
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 5 / 11
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 5 / 11
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 6 / 11
n ) SDP VARIABLES
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 6 / 11
6 4 5 1 2 3
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 7 / 11
6 4 5 1 2 3
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 7 / 11
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 8 / 11
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 8 / 11
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 8 / 11
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 8 / 11
2 3 4 10 20 30 40
10 100 10 20 30 40
SHOR LipOpt−3 LBS
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 9 / 11
Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 10 / 11
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 11 / 11
x y z xy 1 yz
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 11 / 11
x y z xy 1 yz
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 11 / 11
x y z xy 1 yz
Victor Magron Polynomial Optimization for Bounding Lipschitz Constants of Deep Networks 11 / 11