TY - GEN
T1 - FISTA
T2 - 27th European Signal Processing Conference, EUSIPCO 2019
AU - Silva, Gustavo
AU - Rodriguez, Paul
AU - Lima, Peru
N1 - Publisher Copyright:
© 2019,IEEE
PY - 2019/9
Y1 - 2019/9
N2 - The fast iterative shrinkage-thresholding algorithm (FISTA) is a widely used procedure for minimizing the sum of two convex functions, such that one has a L-Lipschitz continuous gradient and the other is possible nonsmooth. While FISTA's theoretical rate of convergence (RoC) is pro-1 portional to αkt2k , and it is related to (i) its extragradient rule / inertial sequence, which depends on sequence tk, and (ii) the stepsize αk, which estimates L, its worst-case complexity results in O(k−2) since, originally, (i) by construction tk ≥ k+12 , and (ii) the condition αk ≥ αk+1 was imposed. Attempts to improve FISTA's RoC include alternative inertial sequences, and intertwining the selection of the inertial sequence and the step-size. In this paper, we show that if a bounded and non-decreasing step-size sequence (αk ≤ αk+1, decoupled from the inertial sequence) can be generated via some adaptive scheme, then FISTA can achieve a RoC proportional to k−3 for the indexes where the step-size exhibits an approximate linear growth, with the default O(k−2) behavior when the step-size's bound is reached. Furthermore, such exceptional step-size sequence can be easily generated, and it indeed boots FISTA's practical performance.
AB - The fast iterative shrinkage-thresholding algorithm (FISTA) is a widely used procedure for minimizing the sum of two convex functions, such that one has a L-Lipschitz continuous gradient and the other is possible nonsmooth. While FISTA's theoretical rate of convergence (RoC) is pro-1 portional to αkt2k , and it is related to (i) its extragradient rule / inertial sequence, which depends on sequence tk, and (ii) the stepsize αk, which estimates L, its worst-case complexity results in O(k−2) since, originally, (i) by construction tk ≥ k+12 , and (ii) the condition αk ≥ αk+1 was imposed. Attempts to improve FISTA's RoC include alternative inertial sequences, and intertwining the selection of the inertial sequence and the step-size. In this paper, we show that if a bounded and non-decreasing step-size sequence (αk ≤ αk+1, decoupled from the inertial sequence) can be generated via some adaptive scheme, then FISTA can achieve a RoC proportional to k−3 for the indexes where the step-size exhibits an approximate linear growth, with the default O(k−2) behavior when the step-size's bound is reached. Furthermore, such exceptional step-size sequence can be easily generated, and it indeed boots FISTA's practical performance.
KW - Convolutional sparse representations
KW - FISTA
KW - Step-size
UR - http://www.scopus.com/inward/record.url?scp=85075618245&partnerID=8YFLogxK
U2 - 10.23919/EUSIPCO.2019.8903154
DO - 10.23919/EUSIPCO.2019.8903154
M3 - Conference contribution
AN - SCOPUS:85075618245
T3 - European Signal Processing Conference
BT - EUSIPCO 2019 - 27th European Signal Processing Conference
PB - European Signal Processing Conference, EUSIPCO
Y2 - 2 September 2019 through 6 September 2019
ER -