Improving "Fast Iterative Shrinkage-Thresholding Algorithm": Faster, Smarter and Greedier
Not on the map. Why?
Abstract (arXiv)
The "fast iterative shrinkage-thresholding algorithm", a.k.a. FISTA, is one of the most well-known first-order optimisation scheme in the literature, as it achieves the worst-case O(1/k2) optimal convergence rate in terms of objective function value. However, despite such an optimal theoretical convergence rate, in practice the (local) oscillatory behaviour of FISTA often damps its efficiency. Over the past years, various efforts are made in the literature to improve the practical performance of FISTA, such as monotone FISTA, restarting FISTA and backtracking strategies. In this paper, we propose a simple yet effective modification to the original FISTA scheme which has two advantages: it allows us to 1) prove the convergence of generated sequence; 2) design a so-called "lazy-start" strategy which can up to an order faster than the original scheme. Moreover, by exploring the properties of FISTA scheme, we propose novel adaptive and greedy strategies which probes the limit of the algorithm. The advantages of the proposed schemes are tested through problems arising from inverse problem, machine learning and signal/image processing.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 4 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 2.
5 papers.
- 2022Benchopt: Reproducible, efficient and collaborative optimization benchmarkscited by 27
- 2023Spatiotemporal Regularized Tucker Decomposition Approach for Traffic Data Imputationcited by 2
- 2024Why do we regularise in every iteration for imaging inverse problems?cited by 0
- 2025Sensitivity-Aware Density Estimation in Multiple Dimensionscited by 0
- 2025LRTuckerRep: Low-rank Tucker Representation Model for Multi-dimensional Data Completioncited by 0
- 2025LRTuckerRep: Low-rank Tucker Representation Model for Multi-dimensional Data Completion4 Aug 2025
- 2025Sensitivity-Aware Density Estimation in Multiple Dimensions2 Jun 2025
- 2024Why do we regularise in every iteration for imaging inverse problems?1 Nov 2024
- 2023Spatiotemporal Regularized Tucker Decomposition Approach for Traffic Data Imputation11 May 2023
- 2022Benchopt: Reproducible, efficient and collaborative optimization benchmarks27 Jun 2022