Convergence rates in convex optimization Beyond the worst-case with the help of geometry Guillaume Garrigos
with Lorenzo Rosasco and Silvia Villa
École Normale Supérieure
Journées du GdR MOA/MIA - Bordeaux - 19 Oct 2017
Guillaume Garrigos 1/27
Convergence rates in convex optimization Beyond the worst-case with - - PowerPoint PPT Presentation
Convergence rates in convex optimization Beyond the worst-case with the help of geometry Guillaume Garrigos with Lorenzo Rosasco and Silvia Villa cole Normale Suprieure Journes du GdR MOA/MIA - Bordeaux - 19 Oct 2017 Guillaume Garrigos
Guillaume Garrigos 1/27
Guillaume Garrigos 2/27
Guillaume Garrigos 2/27
Guillaume Garrigos 2/27
Guillaume Garrigos 2/27
Guillaume Garrigos 2/27
1
2
3
Guillaume Garrigos 3/27
Guillaume Garrigos 4/27
Guillaume Garrigos 4/27
Guillaume Garrigos 5/27
Guillaume Garrigos 5/27
Guillaume Garrigos 5/27
Guillaume Garrigos 5/27
2Ax − y2, xn+1 = xn − τA∗(Axn − y)
Guillaume Garrigos 6/27
2Ax − y2, xn+1 = xn − τA∗(Axn − y)
Guillaume Garrigos 6/27
2Ax − y2, xn+1 = xn − τA∗(Axn − y)
Guillaume Garrigos 6/27
2Ax − y2, xn+1 = xn − τA∗(Axn − y)
2Ax − y2, xn+1 = Sατ (xn − τA∗(Axn − y))
1Bolte, Nguyen, Peypouquet, Suter (2015),
2Daubechies, Defrise, DeMol (2004) 3Bredies, Lorenz (2008) 4End of this talk
Guillaume Garrigos 6/27
2Ax − y2, xn+1 = xn − τA∗(Axn − y)
2Ax − y2, xn+1 = Sατ (xn − τA∗(Axn − y))
1Bolte, Nguyen, Peypouquet, Suter (2015),
2Daubechies, Defrise, DeMol (2004) 3Bredies, Lorenz (2008) 4End of this talk
Guillaume Garrigos 6/27
1
2
3
Guillaume Garrigos 7/27
Guillaume Garrigos 8/27
Guillaume Garrigos 8/27
1Bolte, Nguyen, Peypouquet, Suter, 2015 - Garrigos, Rosasco , Villa, 2016.
Guillaume Garrigos 8/27
1Bolte, Nguyen, Peypouquet, Suter, 2015 - Garrigos, Rosasco , Villa, 2016.
Guillaume Garrigos 8/27
Guillaume Garrigos 9/27
2Ax − y2
min(A∗A).
Guillaume Garrigos 9/27
2Ax − y2
min(A∗A).
Guillaume Garrigos 9/27
2Ax − y2
min(A∗A).
2Ax − y2.
1Yang, 2009 + Li, 2012
Guillaume Garrigos 9/27
2Ax − y2
min(A∗A).
2Ax − y2.
α, KL divergence,
1Yang, 2009 + Li, 2012
Guillaume Garrigos 9/27
2Ax − y2
min(A∗A).
2Ax − y2.
α, KL divergence,
1Yang, 2009 + Li, 2012 2Bolte, Daniilidis, Lewis, Shiota, 2007
Guillaume Garrigos 9/27
1Lewis, Drusvyatskiy (2016) for p = 2; G., Rosasco, Villa (2016) for p ≥ 1.
Guillaume Garrigos 10/27
1Lewis, Drusvyatskiy (2016) for p = 2; G., Rosasco, Villa (2016) for p ≥ 1.
Guillaume Garrigos 10/27
1
2
3
Guillaume Garrigos 11/27
Guillaume Garrigos 12/27
1 if p = 2, linear convergence with ε ∈]0, 1[, C > 0
Guillaume Garrigos 12/27
1 if p = 2, linear convergence with ε ∈]0, 1[, C > 0
2 if p > 2, sublinear convergence with C1, C2 > 0
−p p−2 and xn − x† ≤ C2n −1 p−2 .
Guillaume Garrigos 12/27
1 if p = 2, linear convergence with ε ∈]0, 1[, C > 0
2 if p > 2, sublinear convergence with C1, C2 > 0
−p p−2 and xn − x† ≤ C2n −1 p−2 .
Guillaume Garrigos 12/27
Guillaume Garrigos 13/27
Guillaume Garrigos 13/27
Guillaume Garrigos 13/27
Guillaume Garrigos 13/27
Guillaume Garrigos 13/27
Guillaume Garrigos 14/27
Guillaume Garrigos 14/27
Guillaume Garrigos 14/27
Guillaume Garrigos 14/27
Guillaume Garrigos 14/27
Guillaume Garrigos 14/27
Guillaume Garrigos 14/27
Guillaume Garrigos 14/27
Guillaume Garrigos 14/27
Guillaume Garrigos 14/27
Guillaume Garrigos 14/27
Guillaume Garrigos 14/27
−p p−2
−1 p−2
Guillaume Garrigos 15/27
−p p−2
−1 p−2
1Bolte, Daniilidis, Ley, Mazet - 2010
Guillaume Garrigos 15/27
−p p−2
−1 p−2
1Bolte, Daniilidis, Ley, Mazet - 2010
Guillaume Garrigos 15/27
−p p−2
−1 p−2
Guillaume Garrigos 15/27
−p p−2
−1 p−2
1Bolte, Daniilidis, Ley, Mazet - 2010
Guillaume Garrigos 15/27
1
2
3
Guillaume Garrigos 16/27
Guillaume Garrigos 17/27
Guillaume Garrigos 17/27
Guillaume Garrigos 17/27
Guillaume Garrigos 18/27
Guillaume Garrigos 19/27
Guillaume Garrigos 19/27
Guillaume Garrigos 19/27
Guillaume Garrigos 19/27
1 t|p| .
Guillaume Garrigos 20/27
−p p−2
−p p−2
−1 p−2
Guillaume Garrigos 21/27
1
2
3
Guillaume Garrigos 22/27
Guillaume Garrigos 23/27
Guillaume Garrigos 23/27
Guillaume Garrigos 23/27
p.
Guillaume Garrigos 23/27
Guillaume Garrigos 24/27
Guillaume Garrigos 25/27
Guillaume Garrigos 26/27
Guillaume Garrigos 26/27
Guillaume Garrigos 26/27
1
2
Guillaume Garrigos 26/27
Guillaume Garrigos 26/27
Guillaume Garrigos 26/27
Guillaume Garrigos 26/27
Guillaume Garrigos 27/27