---
title: Iterative Noise Alignment (iterNA)
url: https://www.emergentmind.com/topics/iterative-noise-alignment-iterna
type: topic
---

# Iterative Noise Alignment (iterNA)

Iterative Noise Alignment (iterNA) denotes a family of iterative alignment procedures in which noise is not treated solely as nuisance variance, but as a central factor in how correspondences, transformations, preferences, or latent states are updated. Across recent arXiv literature, the term is used in several technically distinct but structurally related senses: EM-based de-noising of supervised lexicons in vector-space mapping, iterative policy alignment under noisy verifiers in mathematical reasoning, low-SNR alignment-and-averaging pathologies in multi-reference alignment, and score-based stochastic alignment in cross-modal medical imaging and diffusion generation [1903.10238; 2602.05370; 2505.21435; 2604.10084; 2404.04650]. This suggests that iterNA is best understood as an umbrella concept for iterative alignment under noisy or noise-mediated updates, rather than a single canonical algorithm.

## 1. Conceptual scope and usage

The literature assigns iterNA to at least three recurring technical patterns. In one pattern, the objective is to **identify and suppress corrupted supervision**. This is the role played by the EM-based noise-aware alignment model for supervised lexicons, where each training pair is treated as either an inlier or an outlier and the mapping is updated using posterior inlier weights [1903.10238]. In a second pattern, the objective is to **avoid iterative amplification of noise-induced bias**. This is explicit in multi-reference alignment (MRA), where repeated alignment to the current estimate can cause the algorithm to align the noise itself, producing biased reconstructions such as “Einstein from Noise” and “Ghost of Newton” [2505.21435]. In a third pattern, noise is used **constructively as a search mechanism**. Score-based methods for retinal image registration and diffusion-based image generation inject or optimize noise in order to regularize updates, improve exploration, and escape poor local optima [2604.10084; 2404.04650].

A related but distinct formulation appears in iterative alignment for large language models. There, iterNA is framed around how exploration budgets, verifier error, and distribution shift interact across training iterations. The PACE framework treats iterative policy updates under noisy feedback as a signal-purity problem: larger exploration breadth can amplify false positives and drive trust-region violations, whereas small-budget corrective exploration can preserve pair quality and long-term stability [2602.05370].

| Setting | Role of noise | Canonical mechanism |
|---|---|---|
| Vector-space alignment | Corrupted supervision to be inferred | EM mixture over inliers and outliers |
| Mathematical reasoning alignment | Verifier noise and label corruption | DPO-style iterative preference optimization |
| Multi-reference alignment | Noise aligned to the current template | EM over latent group actions |
| Cross-modal retinal alignment | Injected stochasticity for exploration | Coupled score-based diffusion |
| Text-to-image generation | Initial latent noise quality | Attention-guided noise optimization |

A common misconception is that iterNA always denotes a deliberate robustness method. The cited work shows both constructive and pathological forms. In some settings, iterative procedures de-noise supervision or use stochasticity to improve search; in others, the same iterative structure can lock onto spurious correlations and strengthen them over time.

## 2. Noise-aware supervised alignment in vector spaces

In supervised vector-space alignment, iterNA appears as an EM procedure that jointly estimates a linear map and the noise structure of the supervision set. The setting assumes source embeddings $X=\{x_i\}$, target embeddings $Y=\{y_i\}$, and a lexicon of aligned pairs $(x_i,y_i)$, some of which may be incorrect. The goal is to recover a linear mapping $W \in \mathbb{R}^{d \times d}$ such that $W x_i \approx y_i$ for correct pairs, despite lexicon noise [1903.10238].

The generative model introduces a latent binary variable $z_i \in \{0,1\}$ indicating whether pair $i$ is an inlier. With mixing proportion $\pi=P(z_i=1)$, the pairwise likelihood is
$$
p(y_i \mid x_i,\theta)=\pi\,\mathcal{N}(y_i;Wx_i,\sigma^2 I)+(1-\pi)\,\mathcal{N}(y_i;\mu_y,\sigma_y^2 I),
$$
where the first Gaussian models aligned pairs and the second models outliers using a global target-space mean $\mu_y$ and isotropic variance $\sigma_y^2$. The E-step computes responsibilities
$$
r_i=P(z_i=1 \mid x_i,y_i,\theta)
=\frac{\pi\,\mathcal{N}(y_i;Wx_i,\sigma^2 I)}
{\pi\,\mathcal{N}(y_i;Wx_i,\sigma^2 I)+(1-\pi)\,\mathcal{N}(y_i;\mu_y,\sigma_y^2 I)},
$$
which act as posterior inlier probabilities. The M-step updates $\pi$, $\mu_y$, $\sigma_y^2$, $\sigma^2$, and $W$.

For orthogonal alignment, the update for $W$ is a weighted orthogonal Procrustes problem. With $R=\mathrm{diag}(r_1,\dots,r_n)$ and weighted cross-covariance
$$
A=YRX^\top=\sum_{i=1}^n r_i\, y_i x_i^\top,
$$
the SVD $A=U\Sigma V^\top$ yields the update $W \leftarrow UV^\top$. An unconstrained weighted least-squares variant is also available:
$$
W \leftarrow (YRX^\top)(XRX^\top)^{-1},
$$
with optional Tikhonov regularization when needed. The paper also reports a hard-EM variant using $h_i=\mathbf{1}(r_i>0.5)$, which converged faster and typically produced posteriors close to $0/1$.

Empirically, the approach improves bilingual word translation accuracy over a strong orthogonal Procrustes baseline while often requiring fewer iterations. Reported best and average precision@1 values include En→De best $49.67$ vs $48.47$ and average $48.89$ vs $48.19$, En→Fi best $33.98$ vs $33.50$ and average $33.68$ vs $32.63$, En→Es best $38.40$ vs $37.60$ and average $37.79$ vs $37.33$, and En→It equal best $48.53$ with slightly improved average $48.20$ vs $48.13$; the soft-EM variant attains similar accuracy but requires about $15\%$ more iterations [1903.10238]. In diachronic alignment, $45.5\%$ of self-lexicon pairs were identified as noise, reflecting semantic shift and other artifacts.

This formulation represents the most classical sense of iterNA: iterative estimation alternates between alignment and explicit noise attribution. Noise is modeled, quantified, and downweighted rather than passively tolerated.

## 3. Iterative policy alignment under noisy verifiers

In iterative alignment for mathematical reasoning, iterNA is formulated around a noise–shift trade-off induced by exploration. Iterative Direct Preference Optimization, exemplified by DPO-R1, constructs preference pairs $(x,y_w,y_l)$ by sampling candidate trajectories, scoring them with a verifier $V$, and updating the policy to prefer winners over losers. The dominant heuristic is Best-of-$N$ (BoN) sampling: draw $N$ candidate completions, use the highest-scoring completion as $y_w$, and select a failing sample as $y_l$. The working assumption has been that larger $N$ reveals more correct solutions in the tail [2602.05370].

The PACE analysis challenges that assumption for mathematical reasoning. Let $a=P(R(y)=1)$ denote intrinsic capability under a ground-truth oracle $R$, and let $\epsilon=P(V(y)=1 \mid R(y)=0)$ denote the verifier’s conditional defect rate, with perfect recall on correct solutions. The verifier pass rate is
$$
p=P(V(y)=1)=a+(1-a)\epsilon=(1-\epsilon)a+\epsilon,
$$
and the false-positive probability among verifier-passing trajectories is
$$
\Phi(a)=P(R(y)=0 \mid V(y)=1)=\frac{(1-a)\epsilon}{a+(1-a)\epsilon}.
$$
Since
$$
\frac{d\Phi}{da}=-\frac{\epsilon}{(a+(1-a)\epsilon)^2}<0,
$$
false-positive prevalence decreases with capability. However, BoN changes which prompts contribute positives. The probability of obtaining at least one verifier pass under budget $N$ is
$$
P_N=1-(1-p)^N.
$$
As $N$ grows, prompts with low empirical pass rate begin to produce at least one passing sample; these marginal positives are increasingly likely to be spurious. Using the MLE posterior correction
$$
\hat a=\frac{p-\epsilon}{1-\epsilon},
$$
projected to $[0,1]$, the analysis shows that for marginal tasks passing only when the budget increases from $N-1$ to $N$, one has $p \approx 1/N$ and $\hat a \to 0$ as $N \to \infty$, implying $\lim_{N\to\infty}\Phi(\hat a)=1$. A Bayesian refinement further states that for a marginal task producing exactly one pass at attempt $N$, the posterior expected false-positive rate increases strictly with $N$.

The second pathology is distribution shift. Even with a perfect verifier, the KL divergence lower bound between a target policy with success at least $n$ and a reference policy with success rate $a$ satisfies
$$
D_{\mathrm{KL}}(T_{\mathrm{new}} \Vert T_{\mathrm{ref}})
\ge n \log(n/a)+(1-n)\log((1-n)/(1-a)).
$$
Under BoN with marginal $\hat a \approx 1/N$, the lower bound becomes
$$
\mathrm{LB} \approx n\log N - H(n) + O(1/N),
$$
where $H(n)=-n\log n-(1-n)\log(1-n)$. The implication is that increasing $N$ drives updates toward tail trajectories and inflates the minimum KL shift roughly as $n\log N$, violating a proximal trust region and destabilizing optimization.

PACE replaces brute-force mining with corrective exploration at a minimal effective budget $2<N<3$, implemented as $N=2$ plus one corrective refinement when both samples fail. The training loss remains a standard DPO objective,
$$
L_{\mathrm{DPO}}(\theta)= -\mathbb{E}_{(x,y_w,y_l)\sim D}
\Big[
\log \sigma\big(
\beta[
\log \pi_\theta(y_w|x)-\log \pi_\theta(y_l|x)
-\log \pi_{\mathrm{ref}}(y_w|x)+\log \pi_{\mathrm{ref}}(y_l|x)]
\big)
\Big],
$$
but PACE changes how $D$ is constructed. When one of two trajectories passes verification, a natural pair is added. When both fail, the method generates a corrected path
$$
y_{\mathrm{fix}} \sim \pi_\theta(\cdot \mid x, y_{\mathrm{err}}, y^\*, \text{instruction}),
$$
applies a consistency filter that strips the final answer and checks whether the reasoning entails the ground-truth answer, then forms a synthetic proximal pair $(x,y_{\mathrm{fix}},y_{\mathrm{hard\_neg}})$ using the higher-probability failure as an on-policy hard negative. The expected generation cost per prompt is
$$
\mathbb{E}[C_{\mathrm{PACE}}]=(2+P(\mathrm{fail}\mid x,\pi_\theta)\cdot K)\,C_{\mathrm{gen}},
$$
with $K \approx 1$.

Empirically, PACE outperforms DPO-R1 at $N=16$ while using about one-fifth of the compute. On Qwen3-4B, per-sample processing time is $5.2$ seconds for DPO-R1 $(N=16)$ versus $1.0$ second for PACE. On Llama-3.1-8B, average accuracy across math benchmarks is $22.7$ for PACE versus $21.1$ for DPO-R1 $(N=16)$; on Qwen3-8B, the corresponding figures are $58.3$ versus $56.8$. Under $20\%$ label corruption, PACE maintains Noise Hit Rate around $4.9\%$ and monotonic improvement across four iterations up to about $20.4\%$ accuracy, whereas DPO-R1 $(N=16)$ reaches Noise Hit Rate around $28.1\%$ and exhibits late-iteration degradation. Topology analysis further reports higher winner–loser cosine similarity for PACE, about $0.95$ versus about $0.85$ for BoN, indicating more proximal hard negatives [2602.05370].

Within this usage, iterNA emphasizes that iterative alignment quality depends less on the raw volume of explored trajectories than on how exploration modulates exposure to noisy feedback.

## 4. Alignment-induced noise amplification in multi-reference alignment

In multi-reference alignment, iterNA refers to the mechanism by which repeated alignment-and-averaging steps lock onto spurious correlations in noisy observations and reinforce them across iterations. The model assumes an unknown signal $x \in \mathbb{R}^d$, a group $G$ acting orthogonally on $\mathbb{R}^d$, and observations
$$
y_i=g_i \cdot x + \varepsilon_i, \qquad \varepsilon_i \sim \mathcal{N}(0,\sigma^2 I), \qquad g_i \stackrel{\text{i.i.d.}}{\sim} p(g).
$$
The marginal likelihood is a group mixture, and EM alternates between posterior alignment weights over group elements and an average of aligned observations [2505.21435].

With current estimate $\hat x^{(t)}$, the E-step computes
$$
w_i^{(t)}(g)\propto \exp\!\left(-\frac{\|y_i-g\cdot \hat x^{(t)}\|^2}{2\sigma^2}\right)p(g),
$$
and, for uniform $p(g)$,
$$
w_i^{(t)}(g)=
\frac{\exp\!\left(y_i^\top(g\cdot \hat x^{(t)})/\sigma^2\right)}
{\sum_{r\in G}\exp\!\left(y_i^\top(r\cdot \hat x^{(t)})/\sigma^2\right)}.
$$
The M-step updates
$$
\hat x^{(t+1)}=\frac{1}{M}\sum_{i=0}^{M-1}\sum_{g\in G} w_i^{(t)}(g)\, g^{-1}\cdot y_i.
$$
Although EM increases the log-likelihood monotonically, this does not imply decreasing error with respect to the true signal.

The pure-noise regime isolates the pathology. In “Einstein from Noise,” observations are $y_i=n_i \sim \mathcal{N}(0,\sigma^2 I)$, but EM is initialized from a nontrivial template such as Einstein. Even in this case, the algorithm aligns each noisy sample to the template and averages the aligned noise. Theoretical results show that, as $M \to \infty$, Fourier phases of successive iterates are preserved and reinforced; the phase error decreases as $C_k^{(t)} M^{-1}$, and successive iterates satisfy $\langle \hat x^{(t+1)},\hat x^{(t)}\rangle>0$ almost surely for large $M$. In high dimension, under vanishing long-shift autocorrelation, $\hat x^{(t+1)}-\hat x^{(t)} \to 0$ in probability as $M,d \to \infty$, so the procedure converges to the initialization. The data therefore identify iterNA as a positive-feedback loop in which aligned noise becomes correlated with the current estimate.

At moderately low SNR, the paper describes “Ghost of Newton.” The update decomposes into aligned signal and aligned noise,
$$
\hat x^{(t+1)}=
\hat x_{\mathrm{signal}}^{(t+1)}+\hat x_{\mathrm{noise}}^{(t+1)}.
$$
Early iterations are dominated by the aligned signal and move toward the true object, but later iterations increasingly align noise to the estimate that already resembles the signal. The result is a structured noise image that looks like a noisy version of the target. When the norms of the aligned-noise and aligned-signal components become comparable, reconstruction fidelity degrades even though the log-likelihood keeps rising. The paper reports a representative case at $\mathrm{SNR}\approx 5\times 10^{-3}$, where EM improves for about $50$ iterations and then diverges in MSE.

The proposed remedy is mini-batching. Instead of full-batch EM, the method computes stochastic gradients or EM-like batch averages on small subsets:
$$
g^{(t)}=\hat x^{(t)}-\frac{1}{|\mathcal{B}_t|}\sum_{i\in \mathcal{B}_t}\sum_{\ell=0}^{d-1}p_{i,t}^{(\ell)}\,\mathcal{T}_\ell^{-1} y_i,
$$
followed by an adaptive optimizer such as ADAM or Ranger. The rationale is that the per-iteration bias of aligned noise scales with the amount of data used in each update. Since Einstein-from-Noise bias scales like $t^2/M$, reducing the effective $M$ per iteration weakens phase-locking and breaks the feedback loop. In experiments with $d=64\times 64$ and $M=2\times 10^4$, full-batch EM over $T=200$ iterations took about $15$ minutes, whereas mini-batch SGD with batch size $256$ over $T=800$ iterations took about $0.5$ minutes, matched EM’s accuracy at moderate and high SNR, and avoided Ghost-of-Newton drift [2505.21435].

This line of work establishes a central iterNA lesson: more averaging and more iterations can intensify bias if the alignment operator is itself noise-sensitive.

## 5. Score-based and diffusion formulations

A different usage of iterNA appears in score-based alignment and diffusion generation, where noise is deliberately injected or optimized to regularize inference and improve search. In Active Diffusion Matching (ADM), iterNA is defined as image alignment through a stochastic iterative process that progressively refines transformation parameters under injected noise, guided by learned score functions. The method addresses alignment between Standard Fundus Images and Ultra-Widefield Fundus Images by jointly estimating a global homography $H$ and a dense local deformation field $v$ through two interdependent score-based diffusion models [2604.10084].

The warped source image is
$$
\hat I_s(x;H,v)=I_s(W(x;H)+v(x)),
$$
and inference is guided by an appearance-plus-regularization energy
$$
E(H,v;S,T)=L_x^a(H,v;S,T)+\gamma_H L_R^H(H)+\gamma_v L_R^v(v),
$$
where $L_x^a$ is $-\mathrm{NCC}$ between vessel-enhanced warped source and target images, $L_R^H$ penalizes homography deviation from identity, and $L_R^v(v)=\sum_x \|\nabla v(x)\|^2$ enforces local smoothness. ADM trains global and local score networks using denoising score matching with Gaussian perturbations,
$$
L_{s_\theta}=\mathbb{E}\!\left[\left\|s_\theta(H_t,t\mid S,T)+\frac{z^H}{\sqrt{1-\bar\alpha_t^H}}\right\|^2\right],
$$
$$
L_{s_\phi}=\mathbb{E}\!\left[\left\|s_\phi(v_t,t\mid S,T,H_t)+\frac{z^v}{\sqrt{1-\bar\alpha_t^v}}\right\|^2\right],
$$
and performs reverse updates
$$
H_{t-1}=\frac{1}{\sqrt{1-\beta_t^H}}H_t+\beta_t^H \hat s_\theta(H_t,t\mid S,T)+\sqrt{\beta_t^H}\,z_t^H,
$$
$$
v_{t-1}=\frac{1}{\sqrt{1-\beta_t^v}}v_t+\beta_t^v s_\phi(v_t,t\mid S,T,H_t)+\sqrt{\beta_t^v}\,z_t^v.
$$
The global score is modified by input-adaptive guidance,
$$
\hat s_\theta(H_t,t\mid S,T)=s_\theta(H_t,t\mid S,T)-g_L \nabla_{H_t}L_x^a(H_t,v_t;S,T),
$$
which couples the global and local chains.

The reported results show state-of-the-art accuracy. On the private KBSMC SFI–UWFI dataset, ADM achieves Acceptable $41.98\%$ and mAUC $29.3$, improving mAUC by $5.2$ points over GeoFormer’s $24.1$ and Acceptable rate by $5.88$ percentage points over $36.10\%$. On FIRE, ADM reaches Acceptable $98.51\%$ and mAUC $76.0$, which is $0.4$ above GeoFormer’s $75.6$. Inference cost is about $47.12$ seconds per pair and $1.2$ GB memory on a single RTX 4090 for $768\times 768$ images [2604.10084].

The same broad logic appears in text-to-image diffusion, but here the target of alignment is the initial latent noise rather than a geometric transform. InitNO formalizes the observation that not all initial noise samples are equally compatible with a text prompt. It defines a cross-attention response score
$$
S_{\mathrm{CrossAttn}}(z_T)=1-\min_{y_i\in Y} r_i(z_T), \qquad r_i(z_T)=\max_{x,y} A^\mathrm{cross}_{y_i}[x,y],
$$
and a self-attention conflict score
$$
S_{\mathrm{SelfAttn}}(z_T)=\frac{1}{N}\sum_{i<j} f(y_i,y_j),
$$
with thresholds $\tau_c=0.2$ and $\tau_s=0.3$ to classify an initial noise as valid or invalid. Rather than directly perturbing the latent, InitNO optimizes parameters $(\mu,\sigma)$ of a Gaussian
$$
z_T(\mu,\sigma)=\mu+\sigma\odot \epsilon, \qquad \epsilon\sim\mathcal{N}(0,I),
$$
using the joint objective
$$
L_{\mathrm{joint}}(\mu,\sigma)
=\lambda_1 L_{\mathrm{CrossAttn}}
+\lambda_2 L_{\mathrm{SelfAttn}}
+\lambda_3 L_{\mathrm{KL}},
$$
with $\lambda_1=1$, $\lambda_2=1$, and $\lambda_3=500$. The KL term
$$
L_{\mathrm{KL}}(\mu,\sigma)=\frac{1}{2}\sum_k \left[\mu_k^2+\sigma_k^2-\log \sigma_k^2-1\right]
$$
keeps the optimized noise close to the diffusion prior [2404.04650].

InitNO is described as an initial-stage variant of iterative noise alignment: optimization iterates over the initial noise parameters and uses first-step attention maps as a proxy for later semantic fidelity, avoiding per-step trajectory interventions. It is training-free and plug-and-play. The paper reports superior CLIP-based alignment metrics and a user study in which InitNO received $63.33\%$ preference versus $14.17\%$ for Attend-and-Excite, $6.67\%$ for Divide-and-Bind, and smaller shares for the other baselines; runtime increases from $8.34$ seconds per image for baseline Stable Diffusion to $18.93$ seconds per image on a Tesla V100 32 GB at $512\times 512$ [2404.04650].

These diffusion-based formulations invert the pathology observed in low-SNR EM. Instead of accidentally aligning noise to the current estimate, they design stochasticity so that noise aids controlled exploration, regularization, or prompt-faithful initialization.

## 6. Cross-cutting principles, misconceptions, and open problems

Across these literatures, several shared principles recur. First, iterative alignment is highly sensitive to **how noise enters the update**. When noise is explicitly modeled as a latent mixture component, as in noisy lexicon alignment, it can be estimated and discounted. When stochasticity is injected through a score-based sampler and coupled to anatomy-aware or attention-aware guidance, it can improve search robustness and escape poor local optima. By contrast, when iterative updates repeatedly select trajectories that exploit verifier defects, or repeatedly align observations to a biased template, the procedure amplifies noise rather than attenuating it [1903.10238; 2604.10084; 2404.04650; 2602.05370; 2505.21435].

Second, the literature repeatedly rejects the heuristic that **more exploration, more data per iteration, or higher likelihood necessarily improves alignment**. In PACE, increasing BoN budget raises false-positive exposure and the KL lower bound roughly as $n\log N$, so aggressive exploration can trigger policy collapse rather than better reasoning [2602.05370]. In MRA, EM increases log-likelihood monotonically while MSE can worsen, and larger full-batch updates strengthen template bias instead of correcting it [2505.21435]. A plausible implication is that iterative alignment should be evaluated in terms of signal purity and update geometry, not only final objective values.

Third, successful iterNA designs tend to impose **proximality or filtering constraints**. PACE uses $N=2$, consistency gating, and on-policy hard negatives; noisy lexicon alignment uses posterior responsibilities or hard thresholds; ADM uses guidance on vessel-enhanced images with regularization on $H$ and $v$; InitNO constrains optimized noise through a KL penalty. These mechanisms differ, but they all limit the influence of evidence that is distant from the current model, weakly justified, or likely to be spurious.

The open questions are correspondingly structural. For iterative reasoning alignment, the noise analysis assumes perfect recall on correct solutions and constant $\epsilon$; extending the theory to instance-dependent $\epsilon(x)$ is explicitly identified as important [2602.05370]. For score-based samplers such as ADM, formal convergence guarantees are not provided, and pathological image pairs can still fail [2604.10084]. For open-ended tasks without precise ground truth, robust consistency checks are harder to design, which complicates transfer of PACE-like corrective alignment beyond mathematics [2602.05370]. In vector-space alignment, EM can struggle when the inlier proportion is very small or when the orthogonality assumption breaks down [1903.10238]. In MRA, initialization sensitivity remains fundamental, even though mini-batching mitigates the worst artifacts [2505.21435].

Taken together, these results position iterNA as a unifying language for a broad class of iterative procedures in which alignment quality depends on whether noise is inferred, constrained, corrected, or inadvertently reinforced. The central technical divide is not between deterministic and stochastic methods, but between update rules that preserve signal fidelity under repeated alignment and update rules that progressively align the model to its own noise-corrupted evidence.

Source: https://www.emergentmind.com/topics/iterative-noise-alignment-iterna