summaryrefslogtreecommitdiff
path: root/BIAS_STORY_REASSESSMENT.md
blob: e14f931e6d8c34ca485b8c0fff187de904121163 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
# Structured-bias paper: ICLR reassessment

Date: 2026-08-06. This assessment deliberately gives no novelty credit to the
clean KP scaling results. It asks whether the Harnett-specific operation alone
can carry an ICLR paper:

```text
r = a - P(h)
Delta W = eta * r * eligibility
```

## Verdict

The topic is strong enough for ICLR, but the current evidence is not. With the
clean scaling story removed, the present package is approximately **5/10
(borderline reject)**. A coherent structured-bias paper can reach **6/10** if
it establishes a natural source of bias, predicts its learning dynamics, and
shows that the unchanged two-line SDIL rule removes it more effectively than
bias-specific alternatives at matched observation cost. It can reach a solid
**7/10** with a measured physical bias source or a second substantially
different system and a useful-scale confirmation.

This should not be sold as another general alternative to backpropagation.
The paper-level question is:

> When a local teaching channel mixes task instruction with a systematic,
> state-predictable component, what failure does that component cause, and can
> a locally learned neutral prediction remove it without removing instruction?

## What the repository currently proves

Positive evidence:

- In the controlled MNIST intervention, raw and norm-matched raw signals fall
  to about 10.3% at the strongest soma-predictable traffic, while innovation
  retains 97.35% over five seeds. Norm matching rules out a pure scale effect.
- In five paired CIFAR-10 ResNet-20 seeds, dynamic neutral projection remains
  within 0.2 points of clean KP under a four-times-RMS traffic intervention.
  The same mechanism remains finite through ResNet-56.
- The implementation records instruction-off observations, checks that no task
  loss or clean teaching signal enters the neutral fit, and retains failed
  gates and untouched endpoints.

Evidence that limits the claim:

- The strongest controlled bias is generated from the same somatic statistic
  made available to the predictor. Recovery is therefore a clean necessity
  test, but not evidence that important real bias normally has this form.
- The five-seed endogenous MNIST gate failed one of four traffic realizations.
  The FashionMNIST recovery found large gains but failed the no-traffic-gap
  requirement for top-down traffic. The necessary shared-context task produced
  only a 0.195-point innovation gain. These failures show that high predictor
  R-squared is not sufficient to identify instruction.
- A fixed predictor did not stabilize the standard ResNet intervention. The
  successful variant needs an instruction-off observation on every example and
  a fast affine projection. This is useful evidence, but it weakens the claim
  that the original two-line rule alone solves the problem.
- The clean ResNet-20/32/56 scaling belongs to reciprocal Kolen--Pollack credit.
  It establishes that the substrate scales, not that residualization causes
  scaling.
- The current theory proves a standard conditional-expectation projection
  identity and a generic smooth-loss descent condition. It does not yet predict
  a bias-induced error floor, limit cycle, instability, or depth law.

## Prior-work pressure

The novelty boundary is narrow:

- Laborieux et al. show that finite one-sided nudging gives EP a first-order
  estimator bias. Randomly reversing beta cancels that term in expectation at
  two-phase cost, although their CIFAR-10 runs have high variance; centered EP
  is stable but adds a phase.
- Holomorphic EP obtains exact finite-amplitude gradients through an oscillating
  complex nudge and reports ImageNet32 performance comparable to BP.
- Jacobian homeostasis separately analyzes finite-nudge and weight-asymmetry
  bias and repairs the latter on ImageNet32. This is direct precedent that a
  bias-mechanism paper can be accepted, but it sets a high bar for theory and
  scale.
- Dillavou et al. measure deterministic update bias in a physical contrastive
  resistor network, connect it to error floors, null-space drift and limit
  cycles, and introduce overclamping. Any physical contrastive experiment must
  compare to overclamping rather than presenting bias robustness as unclaimed
  territory.
- Conditional-mean subtraction itself is regression/control-variate machinery.
  The contribution cannot be the algebraic subtraction alone; it must be the
  locally identifiable bias model, its learning consequence, and causal
  evidence that the removed component is nuisance rather than instruction.

Primary sources:

- Harnett/Francioni et al., Nature 2026:
  https://www.nature.com/articles/s41586-026-10190-7
- Finite-nudge EP bias, Frontiers 2021:
  https://www.frontiersin.org/journals/neuroscience/articles/10.3389/fnins.2021.633674/full
- Holomorphic EP, NeurIPS 2022:
  https://proceedings.neurips.cc/paper_files/paper/2022/hash/545a114e655f9d25ba0d56ea9a01fc6e-Abstract-Conference.html
- Jacobian homeostasis, ICLR 2024:
  https://proceedings.iclr.cc/paper_files/paper/2024/hash/6a55f024db3f771194bdadc8f3a35381-Abstract-Conference.html
- Physical imperfection and overclamping, arXiv v2 2026:
  https://arxiv.org/html/2505.22887

## The minimum complete mechanism

Use one explicit model throughout:

```text
a_t = s_t + b(z_t) + epsilon_t
r_t = a_t - P(z_t)
```

Here `s_t` is task instruction, `b(z_t)` is deterministic or slowly drifting
bias predictable from locally available neutral state `z_t`, and `epsilon_t`
is unpredictable zero-mean noise. The identification assumptions must be
stated, tested and violated deliberately:

1. the neutral observation contains no instruction;
2. the neutral and task periods share the same bias law;
3. the predictor uses information available before instruction;
4. the predictor class can represent enough of the bias;
5. predictor learning is slow or cross-fitted enough not to absorb instruction.

The theory must go beyond `P` minimizing mean-squared prediction error. At
minimum it should derive, for a tractable linear or locally linear system:

- the raw learner's displaced fixed point, error floor or limit cycle as a
  function of bias, curvature and learning rate;
- how coherent bias accumulates with steps, depth or flat directions, compared
  with zero-mean noise of the same RMS;
- an optimization/stability bound in terms of residual predictor error and
  neutral-to-task distribution shift;
- a failure theorem or counterexample showing when subtraction removes part of
  the instruction.

These statements generate quantitative curves before the large experiment.
Fitting a line after observing the endpoint is not sufficient.

## Best experimental systems

### 1. Physical coupled-learning imperfection -- primary candidate

The closest natural match is the resistor-network setting of Dillavou et al.
Its per-edge measurement/application bias persists when the correct
contrastive update shrinks, producing drift along flat directions and
multi-task limit cycles. An instruction-off or zero-error observation gives a
natural local baseline. The unchanged SDIL predictor should be tested against:
raw coupled learning, overclamping, a per-edge constant-offset calibration,
random zero-mean noise matched in RMS, and an oracle bias subtraction.

The decisive result is not only lower final error. SDIL must correctly predict
and reduce cycle span, null-space drift and forgetting using the bias measured
before task training. Real experimental traces or a bias distribution measured
from hardware would make this much stronger than a synthetic injection.

### 2. Deep contrastive network with hardware-shaped differential offsets

Use an author DCHN or Dual Propagation implementation and introduce offsets at
the actual local free/nudged measurement boundary, with distributions fixed
from a physical system rather than chosen as `P(h)` by construction. The task
ladder should include FashionMNIST, SVHN and CIFAR-10, with depth or relaxation
length varied. Compare the same two-line SDIL rule to raw learning, ordinary
constant calibration, overclamping where applicable, and clean/oracle paths.

This supplies useful-scale evidence, but by itself it remains simulation. A
five-seed artificial differential-bias result in Dual Propagation is supporting
evidence, not the central natural-bias claim.

### 3. Finite-nudge EP bias -- diagnostic, not primary

Random-sign beta is the correct same-cost baseline because it cancels the
first-order term in expectation. Centered EP is the lower-variance expensive
reference. Unless the original SDIL rule beats random-sign EP at matched phase
and observation cost without calibration stages or extra mechanisms, this
setting should be reported as a boundary where randomization already solves
the mean bias. It should not drive method design.

Weight-asymmetry EP is also unattractive as the first target because Jacobian
homeostasis is a specialized, accepted and large-scale solution.

## Causal experiment matrix

One compact matrix can distinguish the claimed mechanism:

| factor | required values | purpose |
|---|---|---|
| corruption | none, zero-mean noise, fixed bias, state-dependent bias, slow drift | separates noise robustness from bias removal |
| predictability | same RMS with low to high neutral R-squared | tests the proposed sufficient variable |
| signal rule | raw, norm-matched raw, static calibration, SDIL, oracle | isolates subtraction from scale and ordinary calibration |
| neutral validity | matched, shifted, instruction leakage | tests identification and failure boundaries |
| scale | task/depth/relaxation or number of alternating tasks | tests coherent accumulation |

The primary plots should be predetermined theory-to-data plots: error floor or
cycle span versus bias; degradation versus scale at fixed bias; recovery versus
neutral predictability; and accuracy/error versus measured observations or
wall time. Endpoint accuracy alone is not mechanism evidence.

## Score gates

**Current: 5/10.** Strong auditing and a large controlled effect, but the
natural importance, unique mechanism and theory are incomplete.

**Minimal accept, 6/10:**

- one natural or independently measured bias source;
- a theorem predicting the observed failure and residual dependence;
- unchanged two-line SDIL, without a new calibration stage;
- matched static-calibration and bias-specific baselines;
- three or more seeds on one useful-scale task plus causal negative controls;
- explicit neutral-shift and instruction-leakage failures.

**Solid accept, 7/10:** add either real physical-network evidence or a second
distinct learning system, and show the same frozen mechanism predicts both.

**Stop the ICLR push** if any of the following occurs:

- gains appear only when bias is constructed directly from the predictor's
  input;
- a constant offset/EMA calibration, overclamping, or random-sign beta matches
  SDIL at lower cost;
- useful-scale recovery requires per-example oracle-like neutral projection or
  another compound algorithm rather than the stated two-line rule;
- measured bias does not worsen with any meaningful scale variable;
- neutral observations absorb instruction under realistic distribution shift.

## Immediate decision

Continue only as a short, gated reassessment. First reproduce the physical
bias dynamics in the coupled-learning system and test the unmodified SDIL
predictor against overclamping and constant calibration. In parallel, finish
the already-frozen Dual Propagation differential-bias confirmation as
supporting evidence. Do not spend full CIFAR-scale compute until the simple
rule wins this mechanism gate. A failed gate should close the ICLR structured-
bias paper rather than trigger another compound recovery method.