Unified Reconstruction Aggregation Ideas
Unified Reconstruction Aggregation Ideas
Back to reconstruction weighting and normalization
This note records deferred ideas for replacing a simple linear combination of reconstruction variants with one unified reconstruction objective. These ideas are not yet adopted. The current redesign direction is to keep a linear combination of explicit reconstruction losses and revisit unified aggregation later.
Current holding decision
For the next loss-stack redesign, keep reconstruction aggregation in the simple form
where:
- is the unnormalized standard reconstruction loss,
- is the distribution-level z-free-relative reconstruction loss,
- is the example-level inverse-surprisal weighted reconstruction loss,
- is the token-level tempered surprisal-share weighted reconstruction loss,
- is the normalized concentration-corrected token-weighted reconstruction loss,
- is the token-level tempering parameter, with default recovering the current linear surprisal-share weighting.
During training, all five reconstruction losses should be tracked and logged regardless of whether their coefficients are zero.
This design is intentionally redundant at the level of expressive power, especially between and and between the two token-level terms. That redundancy is acceptable for now because it keeps the redesign simple, symmetric, and transparent while the conceptual picture is still under discussion.
Why unified aggregation is deferred
The main reason to defer a unified reconstruction family is that there is not yet a single parameterization that is clearly preferable along all of the following axes:
- conceptual interpretation,
- stable global scaling relative to KL,
- support for all currently considered reconstruction variants,
- clean extensibility to future weighting signals.
The current discussion identified a recurring tension:
- if the aggregation family is made fully policy matched, the normalizer and the weighting policy become self-referential;
- if the aggregation family uses one fixed global reference scale, some variants keep a cleaner interpretation than others.
Because that tradeoff is not yet resolved, it is better to keep the active implementation design simple for now.
Candidate unified directions
Multi-level weighting family
One natural family is to separate:
- token aggregation policy ,
- example weight ,
- optional global rescaling constant .
This gives a generic form
This is attractive because it factorizes three different roles:
- which token positions matter more,
- which examples matter more,
- how reconstruction is scaled relative to KL.
However, this family still leaves open how should be chosen.
Policy-matched baseline normalization
Another idea is to choose from the z-free reference under the same weighting policy:
This has one appealing property:
- when the current model matches the z-free reference, the resulting aggregated reconstruction loss equals for every configuration.
But this design also has a substantial drawback:
- the normalizer depends on the same weighting policy whose effect we are trying to study, so the reference scale becomes self-referential and loses interpretive clarity.
This concern is the main reason it is not currently favored.
Fixed-reference scaling plus local weighting
A less self-referential direction is:
- keep one fixed global z-free reference scale,
- let token-level and example-level weighting only redistribute reconstruction emphasis locally.
This preserves a simpler notion of what the reconstruction loss is measured against, but it does not make every reconstruction config equal exactly at the z-free baseline.
Open design questions
- Can one unified reconstruction family preserve the clean fractional interpretation of example-level inverse-surprisal weighting?
- Can one unified reconstruction family keep token-level weighting on a stable (O(1)) scale without making the denominator policy dependent?
- If a unified family is adopted later, should it replace the explicit linear combination entirely, or sit underneath it as one configurable reconstruction term?
Relationship to active notes
- Distribution-Level Z-Free-Relative Reconstruction Rescaling
- Example-level inverse-surprisal weighting
- Token-level surprisal-share weighting
This note is intentionally forward-looking. It should be revisited only after the simpler explicit linear-combination redesign has been implemented and evaluated.