Use a more meaningful metric on the configuration space #131
Labels
No labels
bug
design
duplicate
engine
enhancement
maintenance
prospective
question
regression
stub
todo
ui
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: StudioInfinity/dyna3#131
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
To do uniform regularization of Newton's method, we need to choose a metric on the search space. As of pull request #118, we choose a computational basis that identifies the element space
Wwith\mathbb{R}^5, and then we use the Frobenius metric on the configuration space\operatorname{Hom}(\mathbb{R}^n, W)that comes from the standard inner product on\mathbb{R}^5. This inner product is mostly unrelated to the Lorentz form onW, which is what appears in the loss function and encodes the conformal symmetries of our constraint problems. Our current choice of configuration space metric therefore seems poorly adapted to the task at hand. Choosing a metric that's more meaningfully related to our problems would make it easier to conceptualize the effects of regularization, and it might also improve realization performance.Implementation idea
The value of the loss function at a configuration
A \colon \mathbb{R}^n \to Wdepends mostly on the Gram matrixG = A^\dagger A, where\daggeris the adjoint with respect to the inner product on\mathbb{R}^nand the Lorentz form onW. The Gram matrix belongs to the space of symmetric operators on\mathbb{R}^n, which comes with a natural Frobenius metric. This metric, pulled back along the mapA \mapsto A^\dagger A, provides a partial metric on the configuration space, which I'll call the Gram partial metric.At a configuration whose elements span
W, the null space of the Gram partial metric should be the tangent subspace comprising the infinitesimal conformal symmetries of the configuration. This suggests that if the loss function is invariant under conformal symmetries, the derivative of the loss function might always have a representation in terms of the Gram partial metric.