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
|
# Candidate register
*Reordered 2026-08-01 after the rank experiment. See `RANK_RESULTS.md`.*
The register used to be ordered by how much each candidate was expected to
raise the field correlation, because correlation was the go/no-go statistic.
That statistic has been shown not to govern recovery: a synthetic field
truncated to rank 8 correlates at 0.906 and recovers 13%, while the same field
at rank 16 recovers 96%. **The target is now a pair — the correlation and the
width of the shared spectrum — and candidates are ordered by which one they
move.**
Status is one of: **done** (measured, number recorded), **running**,
**queued** (specified, not started), **open** (idea, not specified),
**closed** (measured and eliminated).
Current position: correlation 0.731, shared directions 15, against a
recovering synthetic reference at 0.928 and 26.
## A. Widen the shared spectrum
The binding constraint, and the one only identified today. Both modalities are
individually rich — vision effective rank 40, text 48 — and agree on 15
directions. Candidates here are judged on the shared count, not the
correlation.
| Candidate | Cost | Status |
|---|---|---|
| Eigenvalue-weighted projection, wide basis | low | done: shared 10 to 15, ρ 0.656 to 0.692 |
| Text vector dimension | low | done: shared 10 to 17, saturates; ρ peaks 0.716 at 128 |
| More segments per scene (6 to 16) | low | closed: shared 15 to 14 |
| Annotated boxes instead of segmentation (oracle) | low | closed: shared 15, buys one direction |
| More scenes (256 to 1024) | low | closed: shared 23 to 19 at matched width |
| Augmentation orbits, four views | medium | closed: no gain, ρ 0.6559 either way |
| Larger vision backbone (DINOv2-large) | medium | closed: shared 15 either way, prediction held |
| Third-order moments in the set kernel | low | closed: vision rank +7, shared +1 |
| Structured phrase encoding: head and modifiers apart | low | done: ρ 0.716 to 0.725, shared unchanged |
| Suppressing a caption factor (synthetic, controlled) | low | done: shared 20 to 15, recovery 96.4% to 5.6% |
| Corpora with naturally wide overlap | high | queued -- now the central bet |
| Intervention responses: occlude, re-encode, use the change | high | queued |
| Corpus-trained text encoder instead of PPMI vectors | medium | queued |
| Nonlinear content projection (kernel discriminant) | low | closed: 0.62 against 0.69 linear |
The backbone row was a pre-registered prediction and it held: DINOv2-large,
twice the depth of base, leaves the shared count at exactly 15 and moves the
correlation less than the segmentation noise floor. Together with segments,
oracle boxes and third-order moments, that is four vision-side interventions
that raise the vision field's own rank and leave the intersection alone.
Current position after today: correlation 0.731, shared 15. The gains came
from the projection, the text vectors and the phrase encoding; nothing on the
vision side moved either number.
**Corpora with naturally wide overlap is the row today's result argues for and
the one never attempted.** The synthetic world reaches 26 shared directions
because its captions state exactly the world state; Visual Genome reaches 15
because a region description and a patch descriptor overlap on about that many
aspects of a photograph. If the ceiling is a property of what the two corpora
are about, the lever is corpus choice: dense descriptions, product listings
carrying photographs and full specifications, screenshots paired with
accessibility trees, scientific figures with their captions.
## B. Raise the correlation
Still necessary — 18 shared directions at ρ = 0.508 also fails — but no longer
sufficient, and no longer the thing to optimise alone.
| Candidate | Cost | Status |
|---|---|---|
| Continuous states instead of class codes | low | done: 0.166 to 0.489 |
| Content projection, between-scene over within-scene | low | done: 0.489 to 0.656 |
| Eigenvalue weighting plus wider text vectors | low | done: 0.656 to 0.716 |
| Degree-residual fields | low | done: +0.015, keep, composes freely |
| Hubness inflation of the statistic | low | closed: refuted, degree model is 1-5% of variance |
| Multi-scale patch features, several receptive fields | medium | queued |
| Adaptive segment count with quality filtering | low | open |
## C. Reshape the landscape — closed
| Candidate | Cost | Status |
|---|---|---|
| Third-order terms, tr(M³) | low | done: deepens truth and decoys alike |
| Rank-truncation ladder, coarse to sharp | low | closed: at chance, all ranks |
| Entropic doubly-stochastic relaxation | low | closed: stalls far above truth |
| Convex-concave path following (PATH, FAQ family) | medium | closed by inference |
Below the recoverable region the deficit is information the algorithm class
cannot use, not basins it cannot find, so smoothing has nothing to recover.
Path following remains the canonical landscape-deformation method for quadratic
assignment and remains untried, but it should not be tried until the shared
spectrum moves.
## D. Shrink the problem — closed, and the reasoning was backwards
| Candidate | Cost | Status |
|---|---|---|
| Largest recoverable N at natural field quality | low | closed: none, 16 through 256 |
| Diversity-selected bootstrap subset | low | closed by the above, and not protocol-legal |
| Hierarchical: cluster first, match within cluster | medium | closed |
| Many small blocks, merge by consistency voting | medium | closed |
The premise was that the hard phase is joint in correlation and population
size, so small blocks would need less correlation. The sign is the other way:
ρ_IT ≈ √(4 log N / N) **rises** as N falls — 0.29 at 256 scenes, 0.51 at 64,
0.83 at 16 — so small blocks need *more* correlation, not less. The gate
confirms it directly: at N = 16, 24, 32, 48 and 64, the best state a strong
searcher reaches is deeper than the truth in three replicates of three. When
the truth is not the optimum the algorithm class is irrelevant, which is also
why accepting exponential cost buys nothing.
Diversity selection additionally turns out not to be protocol-legal as
imagined: choosing dissimilar images and dissimilar captions independently
yields two sets that are not in bijection, so the selection cannot be realised
without the pairing it is meant to discover. It survives only inside the
unbalanced formulation in F.
## E. Add orthogonal signal
Unaffected by today's result and now relatively more attractive, because
information that does not pass through the relation field is not subject to the
shared-spectrum ceiling.
| Candidate | Cost | Status |
|---|---|---|
| Held-out generalisation of the induced map | medium | running |
| Intervention response consistency | high | queued |
| Counting and cardinality, gauge-free by construction | low | queued |
| Higher-order joint tables (colour by shape by count) | low | queued |
| Temporal or sequential structure where corpora carry it | high | open |
## F. Change the formulation
Real corpora are not in bijection, so the permutation formulation is a
scaffold that has to be replaced eventually regardless of performance. Today's
closure of D makes this more urgent, since the unbalanced formulation is now
the only home for selection-based ideas.
| Candidate | Cost | Status |
|---|---|---|
| Unbalanced coupling: partial mass, unmatched items allowed | medium | queued |
| Diversity selection inside the unbalanced formulation | medium | queued |
| Many-to-many soft assignment | medium | open |
| Part-level matching across the corpus rather than scene-level | medium | open |
| Joint factor-level and scene-level, alternating | medium | open |
## Order of attempt
The cheap tier is exhausted. Third-order moments, structured phrase encoding
and the larger backbone were the last three untried low-cost rows and all
three are now measured: the first two raise the correlation by 0.01 each and
the third by nothing, and none of them moves the shared count. Five separate
representational interventions have now left the intersection at 15 ± 1.
What remains is not cheaper work but different work. **A corpus chosen for
naturally wide overlap is the register's central bet**, promoted from one
high-cost candidate among several, because the caption-suppression experiment
showed corpus overlap to be what sets the width and no encoder-side change to
touch it. Intervention responses stay pre-committed as the one signal that does
not pass through the relation field at all. The unbalanced formulation in F is
now on the critical path rather than a future tidy-up, since a corpus with wide
overlap is unlikely to arrive in bijection.
|