Flat Task-Transport Connection
Implementation & benchmark of arXiv:2607.05918 — Shifted Poisson unfoldings and quantum anomalies
Source paper: Shifted Poisson unfoldings and quantum anomalies arXiv:2607.05918 ⓘ · analyzed Aug 30, 2026
AI-generated research hypothesis, automatically tested. Not peer-reviewed.
Idea description
Replace independent per-task fine-tuning directions with a learned connection that transports shared network weights across a low-dimensional task or domain coordinate space. Penalize connection curvature so that adapting from task A to task C directly agrees with adapting through intermediate task B, reducing order-dependent drift and improving interpolation between sparsely observed tasks.
Formulas
Mathematical statement
The paper models a flat unfolding as a splitting s:T_S -> U_pi, where T_S is the tangent object of the parameter base S and U_pi is the Poisson transverse controller; flatness means that lifted base directions form compatible transport rather than arbitrary deformation. Proposition 3.10 uses the vertical derived Lie object K_pi := fib(U_pi -> T_S), and under a controller-compatible pullback f:S'->S the splitting is s'(xi') = (xi', f^*s(df(xi'))). We adapt this by taking S=R^d as a task-coordinate space, network weights w in R^P as the fiber, and A_i(w,z) as the learned infinitesimal transport vector field for coordinate direction i. For a nonlinear weight-space connection, its curvature is F_ij = partial_{z_i}A_j - partial_{z_j}A_i + D_wA_j[A_i] - D_wA_i[A_j]. Here z is the task coordinate, A_i is a vector field on weights, partial_z denotes a task-coordinate derivative, and D_wA_i[v] is the Jacobian-vector product of A_i with respect to weights in direction v. Flatness means F_ij is zero, making infinitesimal transport approximately path-independent.
Implementation notes
Integrate the method at the fine-tuning or conditional-hypernetwork level. Let z in R^d be a known task or domain embedding, let w be a shared model's LoRA adapter weights or another small trainable parameter vector, and let a transport module output d vector fields A_i(w,z). At each training step, sample z and two distinct coordinate directions i,j. Compute the task loss using the current adapter weights. Use automatic differentiation to obtain partial_{z_i}A_j and partial_{z_j}A_i, and compute the two Jacobian-vector products D_wA_j[A_i] and D_wA_i[A_j] without forming a dense Jacobian. Construct F_ij using the displayed curvature formula and add lambda_flat times its squared norm to the task loss. Also sample a small epsilon and evaluate a finite holonomy diagnostic: transport first in direction i and then j, transport first in direction j and then i, and measure the norm of the difference. Pseudocode: sample z,i,j; calculate A_i and A_j; calculate the four derivative or Jacobian-vector terms; set flat_loss = norm(partial_i_Aj - partial_j_Ai + Jw_Aj(A_i) - Jw_Ai(A_j))^2; update the transport module and adapter using task_loss + lambda_flat*flat_loss. The paper's mathematical input is the splitting and Lie-bracket curvature condition; all derivatives are estimated by autodiff. Begin with a two-dimensional rotated-MNIST or permuted-MNIST task manifold, a small MLP, and LoRA adapters. Compare independent adapters and an unconstrained hypernetwork at matched parameter count. Success means lower direct-versus-two-step transport discrepancy, lower accuracy variance under different task traversal orders, and better accuracy on held-out intermediate task coordinates at equal training compute.
Verification
This idea has not been verified yet.
Verification happens in two stages: Stage 1 — a mechanism check on a toy system confirms the claimed mathematical phenomenon reproduces; Stage 2 — a benchmark implements the idea on a real (small) neural network task and compares it against a tuned baseline over 8 paired seeds with a permutation test.
Artifacts
Artifacts unavailable.