Concept

Exact Preconditioning via Eigendecomposition

To alleviate the severe optimization difficulties caused by a large condition number, one theoretical solution is to distort the objective space so that all eigenvalues equal 11. This exact preconditioning technique requires the eigenvalues and eigenvectors of Q\mathbf{Q} to rescale the problem from the variable x\mathbf{x} to a new coordinate system defined as z=defΛ12Ux\mathbf{z} \stackrel{\textrm{def}}{=} \boldsymbol{\Lambda}^{\frac{1}{2}} \mathbf{U} \mathbf{x}. In this transformed space, the quadratic term xQx\mathbf{x}^\top \mathbf{Q} \mathbf{x} elegantly simplifies to z2||\mathbf{z}||^2. However, this strategy is highly impractical because computing exact eigenvalues and eigenvectors is generally far more computationally expensive than solving the actual problem itself.

0

1

Updated 2026-05-15

Contributors are:

Who are from:

Tags

D2L

Dive into Deep Learning @ D2L