Research
Affine-invariant Cubic Newton with Weak Learners
Affine-invariant Cubic Newton with Weak Learners Overview Research area: Optimization theory for machine learning — specifically the convergence theory of Newton-type boosting algorithms and second-or
- arXiv
- 2610.33516
- Published
- 2026-10-24
- Authors
- Nikita Zozoulenko, Daniel Falkowski, Thomas Cass, Lukas Gonon
AI summary
Affine-invariant Cubic Newton with Weak LearnersOverview
Research area: Optimization theory for machine learning — specifically the convergence theory of Newton-type boosting algorithms and second-order methods restricted to weak learners (decision trees, coordinate directions).
Technical level: Advanced. The paper is a purely theoretical contribution in convex optimization and statistical learning theory, written in the language of Hilbert spaces, self-concordance, and Hessian-induced norms.
Scope: The paper generalizes the Affine-Invariant Cubic Newton (AICN) scheme to optimization with weak learners and proves global, local, and linear convergence guarantees in terms of path-averaged cosine angles.
What This Paper Is About
Modern gradient boosting libraries (XGBoost, LightGBM, CatBoost) fit leaf weights using Newton's method, but Newton's method has no global convergence guarantee and can diverge when initialized far from the optimum. A recent scheme, Gradient-Regularized Newton (GRN) boosting, gave the first global rate for Newton boosting, but its bound depends on a worst-case "weak gradient edge" γ through a severe 1/γ¹² factor and ignores the problem's natural Hessian geometry. This paper replaces that scheme with a weak-learner version of Affine-Invariant Cubic Newton, which measures regularity in an affine-invariant way and yields bounds that depend on average cosine alignment along the optimization path rather than on a single worst-case constant.
Key Contributions
-
Affine-invariant weak updates. The authors formulate weak-AICN inside the Restricted Newton Descent framework and introduce a directional improvement metric δ_k measured in the local Hessian norm. They prove the weak-AICN update reduces exactly to a damped weak-Newton step, f_{k+1}^{wAICN} = α_k f_{k+1}^{wN}, with an explicit, easily computable stepsize α_k = (−1 + √(1 + 2C_est δ_k)) / (C_est δ_k) = 2 / (1 + √(1 + 2C_est δ_k)).
-
Global convergence under semi-strong self-concordance. They establish a global O(1/(Θ̄_k⁴ k²)) rate, replacing the weak-GRN rate of O(1/γ¹² k²) and converting a worst-case bound into an average-performance bound over the optimization path.
-
Linear rates for specific loss classes. They prove a local linear rate for general convex losses and a global linear rate for Hessian-dominated losses such as cross entropy, valid for all learning rates η ≤ 1 rather than a restricted interval.
-
Broader applicability and tree-angle bounds. They show Newton coordinate descent emerges as a special case of weak-learner optimization, present an adaptive variant (weak-AdaAICN) that tunes the cubic regularization without refitting weak learners, and prove explicit random lower bounds on tree alignment for depth-J decision trees.
Main Findings
-
The dampening mechanism is directional improvement, not gradient norm. Exact AICN defines its dampening using the dual gradient norm ‖g_k‖{H_k}; the weak formulation shows the true driver is δ_k = ‖f{k+1}^{wN}‖_{H_k}. The exact case is recovered via the identity Θ_k‖g_k‖_{H_k} = δ_k. The stepsize satisfies 0 < α_k ≤ 1 and α_k ↑ 1 as δ_k ↓ 0.
-
Q–δ duality. For any non-zero direction φ* in the weak learner family with δ_k(φ*) ≥ 0, maximizing directional improvement is equivalent to minimizing the quadratic model Q_k; in particular Q_k(F) = −(1/2)δ_k(F)². Every weak-Newton minimizer satisfies −⟨g_k, f_{k+1}^{wN}⟩ = ‖f_{k+1}^{wN}‖²_{H_k} = δ_k(F)².
-
Improved weak improvement factor. The cubic model at the weak learner satisfies M_k(F) = (α_k(α_k − 4)/6)‖f_{k+1}^{wN}‖²_{H_k} ≤ Θ_k² M_k(H), scaling the exact-learner bound by the squared cosine angle.
-
Global rate. Under semi-strong self-concordance with C_est ≥ C_ssc and η ∈ (0, 1], the algorithm exhibits an initial linear phase with Δ_k ≤ Δ_0 exp(−(2/3)ηk Θ̄_k²), followed by a global phase with Δ_k ≤ 9C_est D³ / (η²(Θ̄²_{k₀,k})² (k − k₀)²), i.e. the advertised O(1/(Θ̄_k⁴ k²)) behavior. The length of the initial phase is bounded by k₀ < (3/(2ηΘ̄²_{k₀−1})) ln(Δ_0/(C_est D³)) + 1.
-
Local linear rate. Under the local condition ‖g_t‖{H_t} ≤ Θ_t/(6C_est), the gradient contracts in the dual Hessian norm as ‖g{t+1}‖{H{t+1}} ≤ (1 − ρ_t)‖g_t‖_{H_t} with ρ_t = (1/4)ηα_tΘ_t², giving loss suboptimality bounded by ‖g₀‖_{H₀} D exp(−k ρ̄_k). The paper notes this is linear rather than the quadratic local rate available in the classical finite-dimensional AICN analysis, attributing the gap to the error introduced by weak learners.
-
Global linear convergence for Hessian-dominated losses. If the loss is Hessian-dominated with constant c (Definition 3.12), then L(F_{k+1}) − L* ≤ (1 − ρ_k)(L(F_k) − L*) with ρ_k = cηΘ_k²(1 − η/2)α_k. Unlike vanilla Newton boosting, which needs η ∈ (0, 2μ/S) under μ-strong convexity and S-smoothness, this holds for all η ≤ 1, trading strong convexity for C_est ≥ C_ssc. The paper notes that Hessian dominance alone does not imply semi-strong self-concordance, but ℓ₂-regularized cross entropy satisfies both.
-
Average-case rather than worst-case edges. Prior work defined weak learner edges as infima over all iterations or over all possible weak learners; the authors develop two recurrence lemmas to instead bound convergence by path averages. For a sequence Δ_{k+1} ≤ Δ_k − c_k Δ_k^{3/2}, they obtain Δ_k ≤ 4/(2c₀ + Σc_i)² ≤ 4/(c̄_k² k²); for Δ_{k+1} ≤ (1 − c_k)Δ_k they obtain Δ_k ≤ Δ₀ exp(−k c̄_k). The practical implication claimed is that a single poorly-fitted weak learner does not invalidate the guarantee for the whole run.
-
SSC inheritance for empirical risk. If each scalar loss l(·, y_i) is semi-strongly self-concordant with constant C_l, then the empirical risk on L²(ν̂_n) is semi-strongly self-concordant with C_ssc(L) ≤ √n · C_l. Regularity therefore transfers from the pointwise loss to the boosting objective.
-
Tree-angle lower bounds. Universal deterministic lower bounds on Θ_k are impossible: for the parity target y_i = (−1)^{Σ_j (x_i)j} on the Boolean hypercube, any depth-J tree with J < p has worst-case Θ_k = 0. Working instead with a random metric proxy Θ̂^{prox,Q}{n,p,J}, the authors prove that for 2^J < n there exists Z_J ~ Beta(2^{J−1}, (n − 2^J)/2) with (Θ̂^{prox,Q}{n,p,J})² ≥ Z_J almost surely, hence E[(Θ̂^{prox,Q}{n,p,J})²] ≥ min(2^J, n)/n, plus a Gamma-function lower bound on the unsquared expectation. If 2^J ≥ n, the proxy equals 1 almost surely.
-
Newton coordinate descent as a special case. Taking H = ℝ^d and F = {c e_i : c ∈ ℝ, 1 ≤ i ≤ d} recovers Newton coordinate descent, with δ_k(±e_i) = ∓(g_k)_i / √((H_k)_ii) and coordinate selection i* = argmax_i |(g_k)_i| / √((H_k)_ii) — a one-dimensional Newton analogue of the Gauss–Southwell–Lipschitz rule. The update requires only the gradient and the Hessian diagonal, avoiding the O(d³) cost of full matrix inversion.
-
No empirical evaluation. The paper reports no experiments, datasets, or benchmark comparisons; all results are theoretical.
Methodology in Plain English
The authors work in the Restricted Newton Descent framework, which treats boosting as convex optimization in a Hilbert space where each update must be chosen from a restricted family of "weak learners" — for boosting, decision trees of bounded depth. At each iteration the classical method builds a second-order Taylor model of the loss and jumps to its minimum. The cubic-regularized variant instead adds a cubic penalty so that the model is a guaranteed global upper bound on the loss, not just a local approximation; the affine-invariant version measures that penalty in the norm induced by the current Hessian, which has the convenient consequence that the resulting step is just a rescaled version of the ordinary Newton step rather than the solution of a hard subproblem.
The key analytical move is to stop measuring how well a weak learner approximates the exact Newton direction using Euclidean gradient quantities, and instead measure the cosine angle between the two directions in the Hessian-induced inner product, plus a new scalar δ_k capturing improvement along that direction. Requiring the loss to be semi-strongly self-concordant keeps the analysis affine-invariant, so it does not depend on a choice of basis. A bounded-local-radius assumption on the iterates then lets the authors turn a per-iteration contraction inequality — whose strength is scaled by the squared cosine angle — into explicit rates by solving the resulting recurrence. Because per-iteration angles can be noisy, the solutions are expressed in terms of averages of Θ_k² over the path, which is what allows a single bad weak learner to be absorbed rather than dominating the bound.
Why This Matters
Impact on research. The paper closes a specific theoretical gap: it gives Newton boosting a global convergence guarantee that uses the geometry the method actually operates in, and it removes the 1/γ¹² penalty that made the previous GRN bound highly pessimistic for intentionally weak learners. It also extends weak-learner convergence analysis beyond gradient boosting to classical coordinate optimization, and it supplies the first probabilistic lower bounds on tree alignment — a quantity that had been assumed positive without justification.
Real-world applications:
- Gradient boosted decision tree libraries (XGBoost, LightGBM, CatBoost) that fit leaf weights by Newton steps and could adopt the explicit α_k dampening at negligible cost.
- Binary and categorical cross-entropy classification, including LogitBoost-style logistic boosting, where the Hessian-dominated regime gives global linear rates.
- High-dimensional problems where forming and inverting a full Hessian is infeasible but the Hessian diagonal is cheap — the Newton coordinate descent case.
- Adaptive regularization in existing training pipelines via weak-AdaAICN, which tunes the cubic regularization without refitting the weak learners.
Industry relevance. Because the weak-AICN update differs from standard Newton boosting only by an explicitly computable scalar stepsize, the practical barrier to adoption is low: existing tree-boosting implementations could add the damping factor without changing their tree-fitting subroutine.
Future Directions
- Recovering quadratic local convergence. The authors prove only a local linear rate, in contrast to the local quadratic rate of exact AICN in finite dimensions, and explicitly attribute the gap to the error introduced by weak learners. Closing it is left open.
- Making the cosine angle analyzable. The exact Hessian-induced angle Θ_k is described as presently too hard to analyze directly, which is why the paper studies a random proxy with isotropic or model-sampled metric. Bridging the proxy and the real quantity is an open problem.
- Certifying assumptions in practice. The bounded-local-radius assumption (Assumption 3.9) is noted to follow automatically from strong convexity plus smoothness or Lipschitz Hessians, but verifying semi-strong self-concordance and Hessian dominance for specific deployed losses remains work for practitioners.
- Beyond trees and coordinates. Since the framework is space-agnostic, other weak learner families and base spaces could be substituted to recover or analyze further algorithms, and the adaptive tuning of C_est in weak-AdaAICN invites a full convergence analysis of its own.
Target Audience
Researchers in optimization theory and statistical learning theory working on boosting, second-order methods, or self-concordance-based analysis; theoretically inclined machine learning engineers interested in why Newton boosting converges; and graduate students who want a worked example of translating a Hessian-geometry argument from exact to restricted update families. Readers looking for empirical benchmarking of boosting libraries will find no experiments here — the paper is entirely theoretical.
Authors’ abstract
Modern gradient boosting algorithms are based on Newton's method, which excels empirically but lacks global convergence guarantees. While recent work on Gradient-Regularized Newton (GRN) boosting achieved a global $\mathcal{O}(1/γ^{12}k^2)$ rate, its analysis was not able to exploit the natural Hessian geometry and suffers from a heavy $γ^{12}$ dependence on a worst-case `weak gradient edge' $γ$. In this paper, we tackle these theoretical drawbacks by generalizing the Affine-Invariant Cubic Newton (AICN) scheme to convex optimization with weak learners. Our analysis is based on average cosine values $\overlineΘ_k$ along the optimization path and directional improvements $δ_k$ in the Hessian-induced norm. We show that the weak-AICN update reduces to a damped weak-Newton step with an explicit stepsize determined by $δ_k$. Under semi-strong self-concordance, we establish a global $\mathcal{O}(1/\overlineΘ_k^4 k^2)$ rate, significantly improving upon the weak-GRN bound. We further prove a local linear rate, global linear convergence for Hessian-dominated losses, cosine angle lower bounds, and present weak-AdaAICN, which adaptively tunes the cubic regularization. Finally, we demonstrate the broader applicability of this framework beyond gradient boosting by showing that Newton coordinate descent emerges naturally as a special case of optimization with weak learners.