Research
On-device research index

arXiv research

A locally-built, LLM-digested index of recent arXiv papers in quant finance, geometry/topology, and statistical ML — keyword search served straight from SQLite on this machine.

168,695 papers · 148 categories

Trend · papers per month

2865728571,143 · Jun 202019922001200920172026
48 results for Locally Optimal Block Preconditioned Conjugate Gradient (LOBPCG)

A new metric learning framework for signed graphs using Gershgorin disc alignment.

problem Learning Mahalanobis metrics from signed graphs efficiently.
method Proposes a fast metric learning framework using Gershgorin disc perfect alignment (GDPA) to circumvent full eigen-decomposition.
result Proves that Gershgorin disc left-ends of similarity transform are perfectly aligned at the smallest eigenvalue, enabling efficient optimization.

We propose a fast general projection-free metric learning framework, where the minimization objective minMSQ(M)\min_{\textbf{M} \in \mathcal{S}} Q(\textbf{M}) is a convex differentiable function of the metric matrix M\textbf{M}, and M\textbf{M} resides in the set S\mathcal{S} of generalized graph Laplacian matrices for con…

2020-01-28abs ↗pdf ↗

NeuralIF uses neural networks to improve preconditioning for faster CG convergence.

problem Improving convergence of conjugate gradient method for large-scale sparse systems.
method Data-driven approach using graph neural networks to generate incomplete factorization.
result Data-driven preconditioners accelerate convergence of conjugate gradient method.

Randomized block-diagonal preconditioning improves parallel learning convergence.

problem Improving convergence of gradient-based optimization methods in parallel settings.
method Randomization of coordinates during optimization to repartition tasks.
result Randomization significantly improves convergence of block-diagonal preconditioned methods.

The computational and storage complexity of kernel machines presents the primary barrier to their scaling to large, modern, datasets. A common way to tackle the scalability issue is to use the conjugate gradient algorithm, which relieves the constraints on both storage (the kernel matrix need not be stored) and computa…

2016-02-22abs ↗pdf ↗

Preconditioned non-convex gradient descent improves noisy matrix estimation.

problem Estimating low-rank matrices from noisy measurements.
method Preconditioned non-convex gradient descent for noisy measurements.
result Preconditioned method converges to minimax optimal estimate at a linear rate.

New algorithm speeds up large-scale statistical inference.

problem Efficiently solving large-scale mean-field variational inference problems.
method Developed a novel primal-dual algorithm (PD-VI) and a block-preconditioned extension (P2^2D-VI) for mean-field variational inference.
result PD-VI and P2^2D-VI achieve faster convergence and better solution quality compared to existing methods.

PolarGrad optimizes deep learning models by considering matrix structure, outperforming Adam and Muon.

problem Efficient optimization of large-scale neural networks and language models.
method A unifying framework for analyzing matrix-aware preconditioned methods, including PolarGrad.
result PolarGrad outperforms Adam and Muon in various tasks.

Bayesian sparse learning method improves deep neural network efficiency.

problem Sparse learning in deep neural networks with complex geometry.
method Preconditioned stochastic gradient Langevin Dynamics (PSGLD) for sampling and adaptive optimization of hyperparameters.
result The proposed algorithm achieves asymptotic convergence with controlled bias.

Preconditioned gradient methods are among the most general and powerful tools in optimization. However, preconditioning requires storing and manipulating prohibitively large matrices. We describe and analyze a new structure-aware preconditioning algorithm, called Shampoo, for stochastic optimization over tensor spaces.…

2018-02-26abs ↗pdf ↗

Second-order methods for neural network optimization have several advantages over methods based on first-order gradient descent, including better scaling to large mini-batch sizes and fewer updates needed for convergence. But they are rarely applied to deep learning in practice because of high computational cost and th…

2017-12-20abs ↗pdf ↗

RL accelerates portfolio optimization and option pricing by dynamically adjusting preconditioner sizes.

problem Large linear systems in portfolio optimization and option pricing lead to slow convergence.
method Reinforcement Learning (RL) dynamically adjusts block-preconditioner sizes to accelerate convergence.
result RL-driven solver significantly reduces computational cost and accelerates convergence.

We provide an online convex optimization algorithm with regret that interpolates between the regret of an algorithm using an optimal preconditioning matrix and one using a diagonal preconditioning matrix. Our regret bound is never worse than that obtained by diagonal preconditioning, and in certain setting even surpass…

2019-05-29abs ↗pdf ↗

Stochastic gradient descent (SGD) still is the workhorse for many practical problems. However, it converges slow, and can be difficult to tune. It is possible to precondition SGD to accelerate its convergence remarkably. But many attempts in this direction either aim at solving specialized problems, or result in signif…

2015-12-14abs ↗pdf ↗

Many tasks in modern machine learning can be formulated as finding equilibria in \emph{sequential} games. In particular, two-player zero-sum sequential games, also known as minimax optimization, have received growing interest. It is tempting to apply gradient descent to solve minimax optimization given its popularity a…

2019-10-16abs ↗pdf ↗

TDprop uses Jacobi preconditioning to improve adaptive optimizers in Deep RL.

problem Improving performance of adaptive optimizers in Deep RL.
method TDprop computes per-parameter learning rates based on Jacobi preconditioning of the TD update rule.
result TDprop matches or exceeds Adam's performance in Deep RL experiments, suggesting Jacobi preconditioning can improve adaptive methods.

Polyak-Ruppert CLT for SA-Adam with momentum and non-convergent adaptive preconditioning

problem Adaptive optimizers combining momentum and non-convergent preconditioning
method Proving positive drift stability and a non-autonomous Polyak-Ruppert CLT for SA-Adam
result The iterate-marginal covariance is exactly the plain stochastic gradient descent (SGD) sandwich

Gradient descent with preconditioning finds global optima in overparameterized nonconvex factorization.

problem Finding global optima in nonconvex Burer-Monteiro factorization.
method Preconditioned gradient descent for overparameterized nonconvex function minimization.
result Gradient descent with preconditioning achieves linear convergence in the overparameterized case.

Stochastic gradient descent improves Gaussian process regression.

problem Efficiently solving large linear systems in Gaussian process regression.
method Developed a stochastic dual descent algorithm using insights from optimisation and kernel communities.
result Stochastic gradient descent is highly effective when done right.

Unified framework for understanding and optimizing training acceleration.

problem Challenges in optimizing training with regularization and acceleration techniques.
method Explains how AdaGrad, RMSProp, and Adam accelerate training, and derives a generalization for L1L_1-regularization.
result Derives a unified mathematical framework for understanding and optimizing training acceleration.

Dual Space Preconditioning speeds up gradient descent in overparameterized models.

problem Improving convergence of gradient descent in overparameterized linear models.
method Introducing a novel preconditioner of the form ablaK abla K for convex KK and applying it to overparameterized linear models.
result The iterates of the preconditioned gradient descent converge to a solution W{W}_{\infty} satisfying XW=Y{X}{W}_{\infty} = {Y}.

In this paper we consider the problem of minimizing a convex function using a randomized block coordinate descent method. One of the key steps at each iteration of the algorithm is determining the update to a block of variables. Existing algorithms assume that in order to compute the update, a particular subproblem is …

2013-04-19abs ↗pdf ↗

State-of-the-art models are now trained with billions of parameters, reaching hardware limits in terms of memory consumption. This has created a recent demand for memory-efficient optimizers. To this end, we investigate the limits and performance tradeoffs of memory-efficient adaptively preconditioned gradient methods.…

2019-02-12abs ↗pdf ↗

In a modern observational study based on healthcare databases, the number of observations and of predictors typically range in the order of 10510^5 ~ 10610^6 and of 10410^4 ~ 10510^5. Despite the large sample size, data rarely provide sufficient information to reliably estimate such a large number of parameters. Sparse reg…

2018-10-29abs ↗pdf ↗

Gradient descent converges geometrically to optimal self-attention parameters.

problem Training softmax self-attention layers for linear regression.
method Structure-aware gradient descent with preconditioner and regularizer.
result Gradient descent converges geometrically to global minima.

SignSGD analysis quantifies its effects in high dimensions.

problem Understanding signSGD's effects in high-dimensional settings.
method High-dimensional analysis of signSGD, deriving SDE and ODE for risk.
result Quantification of signSGD's effects: effective learning rate, noise compression, diagonal preconditioning, gradient noise reshaping.

Standard gradient descent methods are susceptible to a range of issues that can impede training, such as high correlations and different scaling in parameter space.These difficulties can be addressed by second-order approaches that apply a pre-conditioning matrix to the gradient to improve convergence. Unfortunately, s…

2019-10-18abs ↗pdf ↗

The task of choosing a preconditioner M\boldsymbol{M} to use when solving a linear system Ax=b\boldsymbol{Ax}=\boldsymbol{b} with iterative methods is difficult. For instance, even if one has access to a collection M1,M2,,Mn\boldsymbol{M}_1,\boldsymbol{M}_2,\ldots,\boldsymbol{M}_n of candidate preconditioners, it is currently …

2019-08-01abs ↗pdf ↗