A Kernel Perspective for Regularizing Deep Neural Networks Julien Mairal
Inria Grenoble Imaging and Machine Learning, IHP, 2019
Julien Mairal A Kernel Perspective for Regularizing NN 1/1
A Kernel Perspective for Regularizing Deep Neural Networks Julien - - PowerPoint PPT Presentation
A Kernel Perspective for Regularizing Deep Neural Networks Julien Mairal Inria Grenoble Imaging and Machine Learning, IHP, 2019 Julien Mairal A Kernel Perspective for Regularizing NN 1/1 Publications Theoretical Foundations A. Bietti and
Julien Mairal A Kernel Perspective for Regularizing NN 1/1
Julien Mairal A Kernel Perspective for Regularizing NN 2/1
Julien Mairal A Kernel Perspective for Regularizing NN 3/1
Julien Mairal A Kernel Perspective for Regularizing NN 4/1
Julien Mairal A Kernel Perspective for Regularizing NN 5/1
Julien Mairal A Kernel Perspective for Regularizing NN 6/1
Julien Mairal A Kernel Perspective for Regularizing NN 7/1
Julien Mairal A Kernel Perspective for Regularizing NN 8/1
Julien Mairal A Kernel Perspective for Regularizing NN 8/1
1 lack of stability (see next slide). 2 learning with few labeled data. 3 learning with no supervision (see Tab. from Bojanowski and Joulin, 2017). Julien Mairal A Kernel Perspective for Regularizing NN 9/1
Julien Mairal A Kernel Perspective for Regularizing NN 10/1
Julien Mairal A Kernel Perspective for Regularizing NN 11/1
Julien Mairal A Kernel Perspective for Regularizing NN 12/1
Julien Mairal A Kernel Perspective for Regularizing NN 13/1
Julien Mairal A Kernel Perspective for Regularizing NN 13/1
Julien Mairal A Kernel Perspective for Regularizing NN 13/1
Julien Mairal A Kernel Perspective for Regularizing NN 14/1
Julien Mairal A Kernel Perspective for Regularizing NN 14/1
Julien Mairal A Kernel Perspective for Regularizing NN 14/1
2.0 1.5 1.0 0.5 0.0 0.5 1.0 1.5 2.0 x 0.0 0.5 1.0 1.5 2.0 f(x)
f : x (x)
ReLU sReLU 2.0 1.5 1.0 0.5 0.0 0.5 1.0 1.5 2.0 x 1 2 3 4 f(x)
f : x |x| (wx/|x|)
ReLU, w=1 sReLU, w = 0 sReLU, w = 0.5 sReLU, w = 1 sReLU, w = 2
Julien Mairal A Kernel Perspective for Regularizing NN 15/1
Julien Mairal A Kernel Perspective for Regularizing NN 16/1
Julien Mairal A Kernel Perspective for Regularizing NN 16/1
Julien Mairal A Kernel Perspective for Regularizing NN 16/1
Julien Mairal A Kernel Perspective for Regularizing NN 17/1
Julien Mairal A Kernel Perspective for Regularizing NN 17/1
Julien Mairal A Kernel Perspective for Regularizing NN 17/1
Julien Mairal A Kernel Perspective for Regularizing NN 18/1
Julien Mairal A Kernel Perspective for Regularizing NN 18/1
Julien Mairal A Kernel Perspective for Regularizing NN 18/1
Julien Mairal A Kernel Perspective for Regularizing NN 18/1
Julien Mairal A Kernel Perspective for Regularizing NN 19/1
Julien Mairal A Kernel Perspective for Regularizing NN 20/1
Julien Mairal A Kernel Perspective for Regularizing NN 20/1
Julien Mairal A Kernel Perspective for Regularizing NN 20/1
Julien Mairal A Kernel Perspective for Regularizing NN 21/1
Julien Mairal A Kernel Perspective for Regularizing NN 22/1
Julien Mairal A Kernel Perspective for Regularizing NN 23/1
Julien Mairal A Kernel Perspective for Regularizing NN 24/1
Julien Mairal A Kernel Perspective for Regularizing NN 24/1
Julien Mairal A Kernel Perspective for Regularizing NN 25/1
Julien Mairal A Kernel Perspective for Regularizing NN 26/1
δ penalty
δ + SN proj
Julien Mairal A Kernel Perspective for Regularizing NN 27/1
δ penalty
τ penalty
τ + ∇f2
τ + f2 δ
τ + f2 δ (∗)
τ + f2 δ + SN proj
τ + f2 δ + SN proj (∗)
Julien Mairal A Kernel Perspective for Regularizing NN 28/1
δ
δ + SN proj
Julien Mairal A Kernel Perspective for Regularizing NN 29/1
δ
δ + SN proj
Julien Mairal A Kernel Perspective for Regularizing NN 29/1
0.800 0.825 0.850 0.875 0.900 0.925
0.76 0.78 0.80 0.82 0.84 0.86
2, test = 0.1
PGD- 2 grad- 2 |f|2 | f|2 PGD- 2+ SN proj SN proj SN pen (SVD) clean
0.5 0.6 0.7 0.8 0.9
0.1 0.2 0.3 0.4 0.5 2, test = 1.0
Julien Mairal A Kernel Perspective for Regularizing NN 30/1
Julien Mairal A Kernel Perspective for Regularizing NN 31/1
Julien Mairal A Kernel Perspective for Regularizing NN 32/1
Julien Mairal A Kernel Perspective for Regularizing NN 33/1
Julien Mairal A Kernel Perspective for Regularizing NN 33/1
Julien Mairal A Kernel Perspective for Regularizing NN 33/1
Julien Mairal A Kernel Perspective for Regularizing NN 34/1
Julien Mairal A Kernel Perspective for Regularizing NN 35/1
Julien Mairal A Kernel Perspective for Regularizing NN 36/1
Julien Mairal A Kernel Perspective for Regularizing NN 37/1
Julien Mairal A Kernel Perspective for Regularizing NN 38/1
2 z−z′2
Julien Mairal A Kernel Perspective for Regularizing NN 38/1
Julien Mairal A Kernel Perspective for Regularizing NN 39/1
Julien Mairal A Kernel Perspective for Regularizing NN 39/1
Julien Mairal A Kernel Perspective for Regularizing NN 40/1
Julien Mairal A Kernel Perspective for Regularizing NN 41/1
Julien Mairal A Kernel Perspective for Regularizing NN 41/1
Julien Mairal A Kernel Perspective for Regularizing NN 42/1
Julien Mairal A Kernel Perspective for Regularizing NN 42/1
Julien Mairal A Kernel Perspective for Regularizing NN 42/1
Julien Mairal A Kernel Perspective for Regularizing NN 42/1
Julien Mairal A Kernel Perspective for Regularizing NN 43/1
Julien Mairal A Kernel Perspective for Regularizing NN 43/1
Julien Mairal A Kernel Perspective for Regularizing NN 43/1
Julien Mairal A Kernel Perspective for Regularizing NN 43/1
Julien Mairal A Kernel Perspective for Regularizing NN 43/1
Julien Mairal A Kernel Perspective for Regularizing NN 43/1
Julien Mairal A Kernel Perspective for Regularizing NN 44/1
Julien Mairal A Kernel Perspective for Regularizing NN 44/1
Julien Mairal A Kernel Perspective for Regularizing NN 45/1
Julien Mairal A Kernel Perspective for Regularizing NN 45/1
Julien Mairal A Kernel Perspective for Regularizing NN 46/1
Julien Mairal A Kernel Perspective for Regularizing NN 47/1
Julien Mairal A Kernel Perspective for Regularizing NN 47/1
Julien Mairal A Kernel Perspective for Regularizing NN 47/1
Julien Mairal A Kernel Perspective for Regularizing NN 47/1
Julien Mairal A Kernel Perspective for Regularizing NN 48/1
Julien Mairal A Kernel Perspective for Regularizing NN 49/1
Julien Mairal A Kernel Perspective for Regularizing NN 49/1
j
Julien Mairal A Kernel Perspective for Regularizing NN 49/1
2.0 1.5 1.0 0.5 0.0 0.5 1.0 1.5 2.0 x 0.0 0.5 1.0 1.5 2.0 f(x)
f : x (x)
ReLU sReLU 2.0 1.5 1.0 0.5 0.0 0.5 1.0 1.5 2.0 x 1 2 3 4 f(x)
f : x |x| (wx/|x|)
ReLU, w=1 sReLU, w = 0 sReLU, w = 0.5 sReLU, w = 1 sReLU, w = 2
Julien Mairal A Kernel Perspective for Regularizing NN 50/1
Julien Mairal A Kernel Perspective for Regularizing NN 51/1
Julien Mairal A Kernel Perspective for Regularizing NN 51/1
Julien Mairal A Kernel Perspective for Regularizing NN 52/1
Julien Mairal A Kernel Perspective for Regularizing NN 52/1
Julien Mairal A Kernel Perspective for Regularizing NN 53/1
Julien Mairal A Kernel Perspective for Regularizing NN 53/1
Julien Mairal A Kernel Perspective for Regularizing NN 53/1
Julien Mairal A Kernel Perspective for Regularizing NN 54/1
Julien Mairal A Kernel Perspective for Regularizing NN 55/1
Julien Mairal A Kernel Perspective for Regularizing NN 56/1
Julien Mairal A Kernel Perspective for Regularizing NN 57/1
Julien Mairal A Kernel Perspective for Regularizing NN 58/1
Julien Mairal A Kernel Perspective for Regularizing NN 59/1
Julien Mairal A Kernel Perspective for Regularizing NN 60/1
Julien Mairal A Kernel Perspective for Regularizing NN 61/1
Julien Mairal A Kernel Perspective for Regularizing NN 62/1
Julien Mairal A Kernel Perspective for Regularizing NN 62/1
Julien Mairal A Kernel Perspective for Regularizing NN 63/1
Julien Mairal A Kernel Perspective for Regularizing NN 64/1