Entropy-Adaptive Spectral Groups
Implementation & benchmark of arXiv:2608.17391 — Scale Partitioning by Incremental Nested Entropy: A Measure-Oriented Theory of Multiscale Structure
Source paper: Scale Partitioning by Incremental Nested Entropy: A Measure-Oriented Theory of Multiscale Structure arXiv:2608.17391 ⓘ · analyzed Sep 1, 2026
AI-generated research hypothesis, automatically tested. Not peer-reviewed.
Idea description
Use SPINE's nested entropy profile on the singular values of each trainable weight matrix to discover spectral bands online, rather than choosing a fixed rank or a fixed number of learning-rate groups. Assign smaller step sizes or stronger decay to dominant singular-value bands and larger step sizes to weak bands, while updating the grouping only when the entropy-boundary signal is persistent.
Formulas
Mathematical statement
For a nonnegative ordered measure sequence m_(1) >= ... >= m_(N), define the prefix sum S_n = sum from j = 1 to n of m_(j) and normalized prefix weights p_j^(n) = m_(j) / S_n when S_n > 0. The nested entropy is E_n = - sum from j = 1 to n of p_j^(n) log_2 p_j^(n), with E_n = 0 if S_n = 0, and the incremental profile is Delta_n = E_n - E_(n-1) for n >= 2. The effective number of contributing components is K_n = 2^(E_n), satisfying 1 <= K_n <= n. Apply this to singular values m_(j) = sigma_j(W). A candidate spectral boundary is an index where the smoothed increment Delta-bar_n has a persistent local extremum or sign transition; the number of groups is inferred from these transitions rather than supplied in advance.
Implementation notes
First, integrate the method after each optimizer step for selected matrices in a small MLP or Transformer feed-forward block. Compute a truncated SVD, sort the singular values in descending order, and construct the nested entropy profile. Do not change groups at every update: exponentially average the profile and detect extrema that persist for a window of 50 to 200 updates. Assign contiguous singular-vector indices to the detected groups. This can be implemented with a low-rank parameterization W = sum over g of U_g diag(s_g) V_g transposed, or by projecting the full gradient onto the current singular subspaces. Pseudocode is: compute the SVD; for each n compute S_n, p_j^(n), E_n, and Delta_n; smooth Delta; locate persistent extrema; form groups; compute each group effective count K_g; then use the displayed eta_g and lambda_g formulas for groupwise AdamW learning rates and weight decay. The SVD, entropy profile, effective counts, and assignments are computed directly. Persistence thresholds and exponents alpha and beta are empirical choices. Start with synthetic matrices containing two, three, and four geometrically separated singular-value bands, followed by a six-layer MLP on MNIST or CIFAR-10. Compare AdamW, fixed-rank spectral grouping, and SPINE grouping. The predicted signature is that detected boundaries stay within one singular-index of planted band boundaries when adjacent-band ratios exceed about 10, while a single power-law spectrum produces no persistent extrema and therefore one unresolved group. Measure the maximum learning rate that avoids divergence for 10,000 updates; the proposed method should improve this stability ceiling mainly for separated-band spectra.
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.