Natural gradient
Mathematical Methods AIMech:NaturalGradient DRAFT
A metric-dependent differential method that maps the coordinate derivatives of a differentiable objective to a tangent vector by the inverse of a positive-definite Riemannian metric, giving the local first-order steepest-descent direction when negated; the model Fisher information supplies its statistical specialization.
Identity Notes & Concept Scope
Natural gradient denotes the reusable inverse-metric differential direction. NES and IGO add objectives/rank utilities and sampling distributions; xNES/SNES specify finite Gaussian algorithms. The right-invariant blind-separation metric is a scoped specialization, not an alias of every ICA method. Current733native442AIO inventory and four ignored-inclusive checkout scans found no equivalent identity; preserve existing owner196 and its1996context. Current committed331 assessment covers733native and442pinnedAIO records: all1175 identity/definition/hash rows equal the accepted natural-gradient research inventory. Four combined rg --no-ignore --hidden scans reconcile4491occurrences in196unique line contents. Earlier supporting assessments cover167 retained contents; root read all29 newly observed contents, including new331 generated pages/review and hyphenated adaptation-sampling exclusions. The initial oversized display was recovered with a bounded read of items13–20. All new contexts describe established NES/IGO/xNES/SNES or reserve the proposed methods; none supplies an equivalent maintained record. All908main393nested frontier objects retain the331 predecessor; root reassesses owners193–196/203 and retained broader supporting semantic/frontier/AIO readings. Original natural-gradient2997match and adaptation1456match assessments remain separately attributed, not claimed as fresh full root reread. Actual merge/base and prewrite searches must be verified before creation; no universal absence or saturation.
Claims & Grounded Evidence
6 Claims
Mechanism
#metric-dependent-local-direction
For a differentiable objective L at an interior parameter w and a symmetric positive-definite Riemannian metric G(w), the natural gradient is v=G(w)^(-1)*g, where g is the column of coordinate derivatives of L. Its negative is the local first-order steepest-descent direction for the metric norm. For g != 0, the unit-metric descent direction is -G^(-1)*g/sqrt(g^T*G^(-1)*g). This minimizes the linearized change in L, not generally the nonlinear objective over a finite-radius neighborhood. At g=0 the first-order problem supplies no preferred descent direction.
Mechanism
#model-fisher-statistical-metric
For a regular differentiable density family p(z;w), the statistical specialization uses the model Fisher matrix F(w)=E_{z~p(. ;w)}[s(z,w)*s(z,w)^T], with s=grad_w log p(z;w). Finite score moments and a locally nondegenerate parameterization are required for the displayed inverse. In the conditional neural example, the expectation includes the fixed input law and the model conditional output law. An outer-product average using observed labels is not automatically the same matrix; a generic positive-definite preconditioner is not automatically this Fisher.
Mechanism
#sampled-loss-gradient-use
For expected loss L(w)=E_q[l(z,w)] and independent observations from a fixed data law q, the source uses w_{t+1}=w_t-eta_t*G(w_t)^(-1)*grad_w l(z_t,w_t). The learning rate and metric construction remain separate choices; replacing the sampled derivative by grad L gives the corresponding deterministic local direction. This mathematical rule does not alone specify initialization, metric estimation, step-size selection or admissible-domain handling. A finite sampled step need not decrease the population loss or remain in the domain.
Scope
#coordinate-direction-and-finite-step-boundary
Under a smooth coordinate diffeomorphism w=h(theta) with nonsingular Jacobian J, use the same metric in the new coordinates: G_theta=J^T*G_w*J and g_theta=J^T*g_w. Then v_theta=J^(-1)*v_w, so the natural-gradient direction and its continuous flow transform as a tangent vector. This is a curator chain-rule consequence of the source metric definition. For a twice-differentiable nonlinear h, mapping an additive step back generally agrees only to first order, with O(eta^2) differences. Corresponding affine coordinate changes preserve additive steps exactly; arbitrary nonlinear finite-step invariance is not implied.
Mechanism
#specified-right-invariant-matrix-geometry
On nonsingular square matrices W, transport the identity Frobenius inner product through dX=dW*W^(-1). This specified right-invariant metric yields the matrix natural gradient (grad_W L)*W^T*W. The source applies this geometry in blind signal separation. It is a specialization, not the formula for every natural gradient or automatically the exact model Fisher for every unknown source density. The differential frame dX need not integrate to global matrix coordinates, and a general finite additive update need not preserve nonsingularity.
Scope
#conditional-reported-asymptotic-efficiency
For the realizable independent-observation log-loss setting, Theorem 2 reports Fisher efficiency of the natural-gradient online estimator with learning rate 1/t: the leading asymptotic error second moment is F(w*)^(-1)/t. This is a qualified reported result using convergence, regularity and an invertible Fisher, not a general convergence or finite-sample guarantee. The displayed proof remainder is not certified here. The source separately uses the expected loss Hessian for its misspecified extension and excludes generic semiparametric separation and deconvolution from this Fisher-efficiency conclusion.
⚠️ Curated Limitations & Negative Results
- The ordinary inverse requires a positive-definite metric on the stated parameter region. Redundant or singular statistical parameterizations need additional treatment. Pseudoinverses, damping, quotient constructions and numerical approximations are not automatically equivalent to the displayed method. Neither a useful local direction nor a valid Fisher guarantees admissible finite steps, monotonic loss improvement or convergence.
- Amari 1998 Equation 3.11 (PDF p. 6 / printed p. 256) prints a density derivative rather than a log-density derivative in its second factor. The coherent model-score definition used here is Equation 3.5, the explicit derivation on PDF p. 16 and the earlier NIPS 9 Equation 11. This visually checked discrepancy is not an author-issued erratum. The empirical observed-label outer product and the model expectation remain distinct.
- Amari 1998 Equation 7.11 (PDF p. 21 / printed p. 271) prints I-phi(y)^T*y although phi is a column vector. Its preceding differential instead yields the matrix outer product and descent (I-phi(y)*y^T)*W; the earlier NIPS 8 Equation 19 (PDF p. 5 / printed p. 761) shows that outer product. The general metric formula in Theorem 6 is retained without certifying the inconsistent display or an executable blind-separation implementation.
- The proof on PDF p. 12 / printed p. 262 displays G(w_t)=G(w*)+O(1/t) after invoking convergence. That rate does not follow from generic consistency or root-t parameter error alone, and its necessary extra assumptions or error mode have not been established here. Theorem 2 is retained as a conditional reported asymptotic result, not a complete proof certification, a global convergence theorem or an efficiency claim for arbitrary losses, misspecified models or unknown semiparametric source densities.
- The source describes Fisher as the only invariant metric on PDF p. 5 / printed p. 255, citing characterization results whose assumptions were not inspected. Coordinate covariance alone does not establish such uniqueness: other Riemannian metrics also transform tensorially. No universal uniqueness claim is made. General metric geometry is distinguished from the specific statistical model and from finite additive-update behavior.
- Generic natural gradient is distinct from NES, IGO, xNES and SNES, which add particular distribution families, objectives or rank utilities, sampling rules and finite updates. Ordinary SGD, trust-region policy optimization and concrete variational or blind-separation algorithms also retain their own identities. The general direction does not resolve the remaining source-specialization work attached to frontier owner 196.
- The 1998 plateau discussion (PDF p. 18 / printed p. 268) is not a universal acceleration guarantee. The systems extension on PDF p. 23 / printed p. 273 omits its proof and need not give a causal or finite-impulse-response direction. No benchmark, universal speedup, global optimum, complete deconvolution method or historical-priority claim is asserted.
- The 26-page RIKEN-hosted journal copy, the seven-page NIPS 9 general article and the seven-page NIPS 8 separation article are distinct primary versions with retained hashes and acquisition receipts. Source-reading scopes and the corrected timing of the root BSS visual assessment remain in the preparation handoff. Failed source access is preserved separately. No author code, numerical calculator or empirical replication was executed for this draft.
Artificial Intelligence Ontology (AIO) Grounding
Mapped AIO Classes
| AIO Target Class | Mapping Relation | Mapping Rationale |
|---|---|---|
AIO:MathematicalFunction
Mathematical Function
|
related_match | For a fixed objective and metric, the construction defines a mathematical rule from parameter values to tangent vectors. This broad relationship is not equivalence or an upstream subclass assertion, and does not identify the direction with a scalar activation, neural layer or complete optimizer. |
Evidence Sources & Primary Literature
3 Sources| Source ID | Publication / Document | Type / Access | Reference & Checksum |
|---|---|---|---|
amari1998
|
Shun-ichi Amari
|
primary paper
full_text
|
ID: https://doi.org/10.1162/089976698300017746
sha256:fd56b27be708…
|
amari1996-nips9
|
Shun-ichi Amari
|
primary paper
full_text
|
sha256:385ed47e413a…
|
amari-cichocki-yang1996-nips8
|
Shun-ichi Amari, Andrzej Cichocki, Howard Hua Yang
|
primary paper
full_text
|
sha256:5b8a207f0f49…
|
Curation Provenance
Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-15T05:26:04Z
Updated: 2026-10-15T05:40:40Z
Source File:
data/curated/NaturalGradient.yaml