Papers
Topics
Authors
Recent
Search
2000 character limit reached

Sub-Sampled Trust-Region Methods

Updated 7 July 2026
  • The paper introduces sub-sampled trust-region methods that approximate objective values, gradients, and Hessians using subsets of data to reduce computation while retaining global convergence.
  • These methods integrate probabilistic and deterministic sampling rules to adjust derivative accuracy dynamically, ensuring optimal worst-case complexity in finite-sum optimization.
  • Practical experiments show significant runtime savings and efficiency improvements over full trust-region approaches in non-convex optimization settings with noisy evaluations.

Sub-sampled trust-region methods are trust-region algorithms for large-scale smooth optimization in which the objective value, gradient, Hessian, or trust-region subproblem itself is approximated using only a subset of the available information. In the finite-sum setting,

minxRnf(x)=1di=1dfi(x),\min_{x\in\mathbb{R}^n} f(x)=\frac1d\sum_{i=1}^d f_i(x),

the central objective is to reduce per-iteration cost without losing the globalization, stationarity, and worst-case complexity properties associated with classical trust-region methods. Across recent formulations, the common pattern is a local quadratic or higher-order model, a radius-constrained step computation, and an acceptance mechanism based on actual-versus-predicted reduction, but with derivative or function information replaced by noisy, inexact, or subsampled estimates (Yao et al., 2018, Bellavia et al., 2021, Goncalves et al., 23 Jul 2025).

1. Core trust-region structure

At the algorithmic level, the finite-sum trust-region model typically has the form

mk(d)=f(xk)+gk,d+12Bkd,d,dΔk,m_k(d)=f(x_k)+\langle g_k,d\rangle+\frac12\langle B_k d,d\rangle,\qquad \|d\|\le \Delta_k,

where gkg_k and BkB_k are exact or approximate derivatives. In first-order sub-sampled variants, only the gradient is subsampled, while BkB_k is any symmetric matrix satisfying a uniform bound; in second-order variants, both the gradient and Hessian are subsampled (Goncalves et al., 23 Jul 2025). In large-scale non-convex optimization, a closely related inexact trust-region formulation uses approximate gradient gtg_t, approximate Hessian HtH_t, and an approximate subproblem solution sts_t, terminating when

gtϵg,λmin(Ht)ϵH,\|g_t\|\le \epsilon_g,\qquad \lambda_{\min}(H_t)\ge -\epsilon_H,

so that the returned point is approximately second-order stationary (Yao et al., 2018).

The globalization mechanism remains recognizably classical. The standard trust-region ratio is

ρk=f(xk)f(xk+dk)mk(0)mk(dk),\rho_k=\frac{f(x_k)-f(x_k+d_k)}{m_k(0)-m_k(d_k)},

and successful iterations accept the trial step and enlarge the radius, while unsuccessful iterations reject the step and shrink it (Goncalves et al., 23 Jul 2025). In the inexact Newton-type formulation, the same ratio is written as

mk(d)=f(xk)+gk,d+12Bkd,d,dΔk,m_k(d)=f(x_k)+\langle g_k,d\rangle+\frac12\langle B_k d,d\rangle,\qquad \|d\|\le \Delta_k,0

with acceptance threshold mk(d)=f(xk)+gk,d+12Bkd,d,dΔk,m_k(d)=f(x_k)+\langle g_k,d\rangle+\frac12\langle B_k d,d\rangle,\qquad \|d\|\le \Delta_k,1 and multiplicative radius updates by a factor mk(d)=f(xk)+gk,d+12Bkd,d,dΔk,m_k(d)=f(x_k)+\langle g_k,d\rangle+\frac12\langle B_k d,d\rangle,\qquad \|d\|\le \Delta_k,2 (Yao et al., 2018).

Sub-sampled trust-region methods differ from purely first-order stochastic schemes because they preserve this model-based structure. The step is not an arbitrary stochastic descent direction; it is the outcome of an approximate constrained minimization, typically required to satisfy a Cauchy-type decrease condition and, in second-order settings, also to exploit negative curvature when present (Yao et al., 2018, Goncalves et al., 23 Jul 2025).

2. Inexactness, noise, and complexity theory

A major theoretical development is the extension of trust-region complexity analysis to noisy and probabilistic models. The TRmk(d)=f(xk)+gk,d+12Bkd,d,dΔk,m_k(d)=f(x_k)+\langle g_k,d\rangle+\frac12\langle B_k d,d\rangle,\qquad \|d\|\le \Delta_k,3NE framework studies smooth unconstrained optimization with noisy objective values and noisy derivatives up to arbitrary order mk(d)=f(xk)+gk,d+12Bkd,d,dΔk,m_k(d)=f(x_k)+\langle g_k,d\rangle+\frac12\langle B_k d,d\rangle,\qquad \|d\|\le \Delta_k,4. It defines the approximate optimality measure

mk(d)=f(xk)+gk,d+12Bkd,d,dΔk,m_k(d)=f(x_k)+\langle g_k,d\rangle+\frac12\langle B_k d,d\rangle,\qquad \|d\|\le \Delta_k,5

and calls mk(d)=f(xk)+gk,d+12Bkd,d,dΔk,m_k(d)=f(x_k)+\langle g_k,d\rangle+\frac12\langle B_k d,d\rangle,\qquad \|d\|\le \Delta_k,6 a mk(d)=f(xk)+gk,d+12Bkd,d,dΔk,m_k(d)=f(x_k)+\langle g_k,d\rangle+\frac12\langle B_k d,d\rangle,\qquad \|d\|\le \Delta_k,7-th order mk(d)=f(xk)+gk,d+12Bkd,d,dΔk,m_k(d)=f(x_k)+\langle g_k,d\rangle+\frac12\langle B_k d,d\rangle,\qquad \|d\|\le \Delta_k,8-approximate minimizer when

mk(d)=f(xk)+gk,d+12Bkd,d,dΔk,m_k(d)=f(x_k)+\langle g_k,d\rangle+\frac12\langle B_k d,d\rangle,\qquad \|d\|\le \Delta_k,9

Under suitable probabilistic assumptions on model accuracy and function-value accuracy, the expected number of inexact evaluations required to obtain such a point satisfies

gkg_k0

which matches the sharp order known for deterministic trust-region methods with exact derivatives (Bellavia et al., 2021).

For second-order finite-sum optimization, inexact trust-region methods with approximate gradients, approximate Hessians, and approximate subproblem solves retain the optimal worst-case iteration complexity

gkg_k1

provided the approximation errors satisfy

gkg_k2

with mild conditions linking gkg_k3 and gkg_k4 to gkg_k5 and gkg_k6 (Yao et al., 2018). A deterministic adaptive subsampling framework later established the same asymptotic second-order trust-region complexity for finite-sum problems,

gkg_k7

while also giving the first-order bound gkg_k8 (Goncalves et al., 23 Jul 2025).

A distinctive feature of the probabilistic analysis is its treatment of intrinsic noise. In the first-order specialization TRgkg_k9NE, if the probabilistic assumptions fail for a particular realization, the failure itself implies a degraded stationarity statement: the realized iterate must satisfy a bound of the form

BkB_k0

This does not recover the full theory, but it quantifies what can still be concluded when stochastic errors dominate near the minimizer (Bellavia et al., 2021).

3. Sampling rules and accuracy control

The literature separates into probabilistic batch-size control and deterministic sample-size control. In finite-sum inexact Newton-type trust-region methods, the gradient and Hessian are estimated by uniform random minibatches,

BkB_k1

and a sampling lemma states that if

BkB_k2

then the desired derivative-accuracy bounds hold with probability at least BkB_k3 (Yao et al., 2018).

The probabilistic framework of TRBkB_k4NE translates similar ideas to function values and derivatives through accurate-model and accurate-function events. In the finite-sum case, the function decrease estimate is formed from a batch difference,

BkB_k5

and concentration inequalities imply exponentially decaying tail bounds for the failure probabilities. The practical message stated in the paper is that larger batches are needed as one approaches a solution, because the relative noise must shrink enough for the trust-region acceptance and complexity theory to apply (Bellavia et al., 2021).

Deterministic adaptive subsampling replaces probability bounds by explicit radius-dependent rules. If a subsample omits only a fraction BkB_k6 of indices, then

BkB_k7

The adaptive procedure chooses sample sizes through quantities such as BkB_k8, BkB_k9, and BkB_k0, all tied to the current trust-region radius BkB_k1, so that smaller trust regions force more accurate derivative estimates (Goncalves et al., 23 Jul 2025).

A different deterministic mechanism appears in inexact restoration trust-region methods. There the sample size is treated as a feasibility variable, with infeasibility measure

BkB_k2

and a merit function

BkB_k3

This schedules sample-size growth by balancing progress in the subsampled objective against progress toward full precision (Bellavia et al., 2019).

4. Principal algorithmic variants

The family now includes probabilistic, deterministic, non-monotone, and variance-reduced formulations.

Variant Distinctive mechanism Stated guarantee
TRBkB_k4NE (Bellavia et al., 2021) Noisy derivatives, probabilistic model/function events, adaptive model order BkB_k5 BkB_k6
Inexact TR (Yao et al., 2018) Sub-sampled gradient and Hessian, approximate subproblem solve BkB_k7
Deterministic STR (Goncalves et al., 23 Jul 2025) Radius-dependent deterministic sample-size adjustment BkB_k8 and BkB_k9
ASNTR (Krejic et al., 2023) Non-monotone acceptance and independent additional sampling gtg_t0 a.s.
TR-SVR (Zheng, 2024) SVRG-style control variate inside a trust-region/SQP model gtg_t1-type average squared-gradient bound

ASNTR is notable because it explicitly addresses the dependence problem created when the same minibatch is used both to build the step and to evaluate the trial point. It introduces an independent additional sample gtg_t2 and, in the stochastic phase, accepts a step only if both

gtg_t3

This permits a non-monotone trust-region method with noisy oracles and adaptive sample growth driven by either failure of the independent test or the relation gtg_t4 (Krejic et al., 2023).

TR-SVR occupies a different position. It uses a two-loop structure with a full gradient at an outer reference point gtg_t5 and a variance-reduced estimator

gtg_t6

whose variance satisfies

gtg_t7

The paper explicitly notes that it does not use a classical ratio-based acceptance test and that the radius update is less formal than in standard trust-region algorithms (Zheng, 2024).

5. Trust-region subproblems and low-dimensional reductions

Sub-sampling concerns not only derivatives but also the inner trust-region subproblem. Inexact second-order trust-region methods rely on steps that are at least as good as the Cauchy and eigen points,

gtg_t8

so approximate subproblem solves are acceptable provided they preserve sufficient decrease along gradient and negative-curvature directions (Yao et al., 2018). Deterministic adaptive STR uses a Cauchy-type decrease condition in its first-order form and a stronger condition exploiting either gradient reduction or negative curvature reduction in its second-order form; numerically, it uses Dogleg (Goncalves et al., 23 Jul 2025). Inexact restoration variants use CG-Steihaug for quadratic models and the normalized gradient step for linear models (Bellavia et al., 2019).

Several related works reduce the dimensionality of the subproblem itself. Random projection methods solve a projected lower-dimensional surrogate obtained from a Gaussian matrix gtg_t9, replacing the original constrained trust-region subproblem by one in HtH_t0 and then lifting the solution back with HtH_t1. The approximation guarantees depend on Johnson–Lindenstrauss-type norm preservation, feasibility transfer, and the fullness of the feasible set (Vu et al., 2017). A different randomized reduction, TLTR, computes a full-space trust-region step HtH_t2, then adds a correction from a randomly sketched subspace,

HtH_t3

accepting the composite step through a trust-region ratio that combines the full-space model decrease with the actual decrease produced by the subspace correction (Angino et al., 2024).

For repeated trust-region subproblems with slowly varying or reused Hessians, the TREK method supplies a reusable inner solver. It builds an extended Krylov subspace from one factorization of HtH_t4, reduces the trust-region problem to a tiny projected problem, and then solves the projected problem cheaply by root-finding. The paper explicitly positions this as useful when a sampled or approximate Hessian is reused and the trust-region radius changes across outer iterations (Daas et al., 14 Nov 2025).

6. Reported performance, limitations, and recurring issues

The empirical results consistently frame sub-sampled trust-region methods as mechanisms for reducing derivative cost rather than changing the outer trust-region logic. In the inexact Newton-type study, inexact TR was reported as roughly 3–5× faster than SubH TR and 5–10× faster than Full TR in terms of propagation count on non-convex binary classification problems (Yao et al., 2018). In deterministic adaptive STR, reported cost reductions relative to full TR were 4% for HtH_t5, 39% for HtH_t6, 33% for HtH_t7, and 50% for HtH_t8; for HtH_t9, the sample size sometimes dropped as low as 273 components (Goncalves et al., 23 Jul 2025).

For deep-learning-oriented stochastic trust-region methods, ASNTR was reported to achieve higher training and testing accuracy and lower loss than STORM for the same gradient-evaluation budget, while often requiring significantly fewer gradient evaluations (Krejic et al., 2023). TLTR reported that larger random-subspace dimensions reduce iteration count but increase cost per iteration, and that sketch sizes around 20–30% of sts_t0 were often a good compromise in the experiments (Angino et al., 2024).

Several limitations recur across the literature. First, derivative accuracy requirements typically tighten near stationarity; subsampling is therefore not a license for permanently small batches. The probabilistic analysis of noisy trust-region methods makes this explicit by showing that larger batches are needed near a solution (Bellavia et al., 2021). Second, not every stochastic trust-region method preserves the classical trust-region acceptance framework: TR-SVR lacks an explicit actual-versus-predicted reduction ratio and provides an average-based first-order guarantee rather than a detailed oracle complexity statement (Zheng, 2024). Third, intrinsic noise may prevent probabilistic assumptions from holding forever; in that regime the strongest complexity results may fail, although degraded stationarity conclusions remain available in the first-order setting (Bellavia et al., 2021).

A plausible implication is that “sub-sampled trust-region methods” should be understood less as a single algorithm and more as a design space. The unifying principle is the preservation of trust-region globalization under cheaper information acquisition, while the main technical differences lie in how derivative accuracy is certified, how sample sizes are adapted, and how the trust-region subproblem is solved or reduced.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Sub-Sampled Trust-Region Methods.