← Latest papers
🔢 mathematics

Adaptive Extrapolated Proximal Gradient Methods with Variance Reduction for Composite Nonconvex Finite-Sum Minimization

This paper introduces {\sf AEPG-SPIDER}, a novel adaptive extrapolated proximal gradient method with variance reduction that achieves optimal iteration complexity for composite nonconvex finite-sum minimization without requiring Lipschitz continuity, while also establishing non-ergodic convergence rates under the Kurdyka-Lojasiewicz assumption.

Original authors: Ganzhao Yuan

Published 2026-08-26
📖 5 min read🧠 Deep dive

Original authors: Ganzhao Yuan

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

In the vast landscape of modern computing, machines are constantly asked to solve problems that involve sifting through mountains of data to find the single best answer. Whether it is training a neural network to recognize a face, reconstructing a hidden image from scattered light, or organizing a massive database, these tasks often boil down to a mathematical challenge: minimizing a complex function. Imagine a hiker trying to find the lowest point in a rugged, foggy valley. The terrain is uneven, full of sudden drops and hidden ridges, and the hiker can only feel the slope beneath their feet. This is the essence of optimization. For decades, scientists have developed tools to help these digital hikers navigate. Some tools take small, cautious steps, while others try to guess the path ahead based on momentum. However, when the data is too large to fit in memory at once, or when the terrain is jagged and unpredictable, the standard tools often stumble, taking too long or getting stuck in local dips that are not the true bottom.

A researcher at the Shenzhen University of Advanced Technology has introduced a new approach to this problem, designed specifically for these difficult, large-scale scenarios. They call their method AEPG-SPIDER. It is a hybrid strategy that combines three distinct techniques to guide the search more efficiently. First, it uses a smart way to adjust the size of each step, making the steps larger when the path is clear and smaller when the terrain gets tricky, without needing to know the steepness of the slope in advance. Second, it incorporates a technique known as extrapolation, which allows the algorithm to look ahead and use its previous momentum to move faster toward the solution. Third, it employs a variance reduction technique, which acts like a noise-canceling filter. In many real-world problems, the data is so vast that the algorithm must estimate the slope using only a small sample. These estimates are often noisy and unreliable. The new method cleverly combines these noisy samples with past information to create a much clearer, more accurate picture of the path forward.

The researcher tested this new method on two very different types of real-world problems. The first was sparse phase retrieval, a task used in imaging to reconstruct a picture from measurements that only capture the intensity of light, not its phase. This is crucial for seeing objects that are too small for standard microscopes or for capturing images through turbulent air. The second problem involved finding the most important patterns in a large matrix of numbers, a task known as a linear eigenvalue problem, which is fundamental to understanding the stability of structures or the behavior of complex systems. In both cases, the new method was pitted against several of the best existing algorithms. The results were striking. The new approach consistently reached a high-quality solution faster than its competitors. It did not just find a good answer; it found an epsilon-approximate stationary point significantly faster than existing methods, demonstrating that the combination of adaptive steps, momentum, and noise reduction creates a powerful synergy.

What makes this work particularly significant is that it achieves this speed without relying on a specific, often unknown, property of the problem called the Lipschitz constant. In the past, many fast algorithms required the user to know this constant beforehand to set the correct step size. If the guess was wrong, the algorithm would fail or slow down dramatically. The new method, however, figures out the necessary step size on the fly, based entirely on the differences between its own previous positions. This makes it "Lipschitz-free," meaning it can be applied to a much wider range of problems without needing prior knowledge of the terrain's specific roughness. The researcher proved mathematically that their method is not just fast in practice, but also optimal in theory. They showed that the number of steps required to find a solution is the best possible for this class of problems, matching the theoretical limits that other methods have struggled to reach.

The study also explored how the algorithm behaves over the long term. By analyzing the mathematical structure of the problems, the researcher determined that the method converges to a solution in a predictable way. Depending on the specific nature of the problem, the algorithm either settles into the solution in a finite number of steps or approaches it at a steady, rapid pace. This level of certainty is rare in the field of non-convex optimization, where problems are often so complex that predicting the outcome is difficult. The researcher validated their theoretical findings with extensive computer simulations on eight different datasets, ranging from text documents to images. In instances where the data had a sparse or structured nature, the new method outperformed the established standards. However, on dense, randomly generated datasets, the method did not outperform existing approaches, aligning with the understanding that adaptive methods typically excel on sparse, structured data. Even in cases where the data was dense and random, the method remained competitive, though it showed its greatest strength in the complex, structured environments where modern machine learning and scientific imaging often operate.

This work represents a step forward in making large-scale optimization more robust and efficient. By removing the need for manual tuning of step sizes and by effectively filtering out the noise inherent in massive datasets, the new method offers a more reliable tool for scientists and engineers. It suggests that the future of solving complex computational problems lies not just in faster computers, but in smarter algorithms that can adapt to the data they are given. The researcher has provided a clear path for how to navigate the most difficult optimization landscapes, ensuring that the digital hiker can reach the bottom of the valley with confidence and speed.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →