run record~/research/cliste/runsAll Cliste runs

Type a section name and press Enter. Use “help” for the list.

Figures: softened for dark viewingDisplay only; image files are unchanged.
← All Cliste runs

Cliste experiment

Testing learned visual patterns in a new composition

Execution: completedScientific verdict: No cleanup rule met the development criteria

The question

Can patterns recovered from a remembered VSA bundle support a new arrangement of its contents?

Why this experiment?

A nearby visual pattern is not necessarily the right replacement for a requested change. These comparisons test whether selection helps the resulting operation.

How it works

Supply two feature positions to exchange. Compare how candidate patterns are selected, then decode the edited bundle against an observer-only clean-feature exchange. This is a local feature operation, not a command to move a complete object.

Follow this part of the investigation: Similar parts are not necessarily the right parts for a change →
Implementation and comparison details

The experiment supplied 32 requests to exchange two feature positions: four requests per photograph across eight already encountered photographs. The remembered life contained 135 encounters. The encoder and decoder stayed fixed, as did a bank of 512 feature patterns acquired from the first five photographs.

For each request, the worker recovered two noisy features from the retained bundle and proposed exchanges using either those raw estimates or their nearest learned patterns. It could not access the source photographs or expected answers. An observer separately used the original encoder features in the same exchange and decoder to form an exact-constituent control.

Forty-five acceptance rules were specified in advance. A rule had to make enough useful exchanges without exceeding the predefined harm limits before a separate confirmation panel could be evaluated.

What happened

Before acceptance filtering, exchanges using learned patterns had 48.6% lower mean regional squared RGB error than leaving memory unchanged: 0.000530 versus 0.001030 across all 32 requests. Error is measured against the exact-constituent decoder control, not the original photograph.

That lower average did not translate into reliable individual operations. Nine proposals improved, 20 worsened, and three made no change. All 20 losses exceeded 10%, and 17 proposals at least doubled the error. Large absolute improvements on a few requests outweighed smaller absolute losses in the overall mean; the criteria also measured each request relative to no change.

None of the 45 acceptance rules met the usefulness and harm criteria. The experiment stopped with a negative development result. Sixteen fresh photographs had been prepared for confirmation, but no confirmation admission or model inference took place. The existing memories were preserved.

A later audit of saved vectors found a bank pattern with at least 0.95 cosine similarity for 62 of 64 clean constituents. Recovery from the bundle selected the nearest clean-feature pattern only 20 times. This identifies recovery mistakes, but does not establish that the nearest available pattern in vector similarity would produce an adequate decoded exchange.

The independent numerical and preservation checks passed. The stored state, held memory and codec stayed exact, and decoded pixels outside the requested region were unchanged.

Measurements
Measurements — values preserved from this run
Recorded fieldValue
Development requests evaluated32
Confirmation requests evaluated0
Selected cleanup acceptance ruleNot recorded
Confirmation resultNot recorded
Requests above the minimum reference-effect threshold27
Requests where both positions chose the same learned pattern3

Results and visual artifacts

Open a figure for its input, comparison, and result. Click an image to enlarge it.

Lower average error, but unreliable individual exchanges
Lower average error, but unreliable individual exchanges
All development proposals are compared before applying any acceptance rule. The left panel averages regional squared RGB error against the exact-constituent decoder control. The middle counts requests that improve, worsen, or remain unchanged relative to doing nothing. The right reports how many predefined rules met the usefulness and harm limits. A lower aggregate error does not mean most requests improved; the control is not edited ground truth.
Development: all source outcomes
Development: all source outcomes
Each point averages all four requests for one photograph. Error reduction compares a proposed exchange with leaving memory unchanged, using the exact-constituent decoder control as reference. Negative values mean worse results; the upper scale becomes logarithmic beyond ±100%. Ungated prototype proposals are shown separately from accepted candidate behavior. No development rule qualified, so the candidate leaves all requests unchanged and confirmation was not run.
Development: first supplied exchange
Development: first supplied exchange
Fixed example: first source, first request. The box locates the evaluated region; the diagram names the two supplied positions in its feature grid. Readouts show unchanged memory, the observer's exact-constituent control, raw recovery, the ungated prototype proposal, and the candidate after acceptance. Squared RGB errors use the exact control as reference. Feature receptive fields overlap; this is not object movement or an edited-photo ground truth.
Development: median prototype proposal
Development: median prototype proposal
Example nearest the median ungated prototype gain; ties use request order. The box locates the evaluated region; the diagram names the two supplied positions in its feature grid. Readouts show unchanged memory, the observer's exact-constituent control, raw recovery, the ungated prototype proposal, and the candidate after acceptance. Squared RGB errors use the exact control as reference. Feature receptive fields overlap; this is not object movement or an edited-photo ground truth.

Limits and next question

These are supplied feature-position exchanges, with overlapping pixel receptive fields. The exact-constituent control defines an operation within the representation; it is not a true edited photograph, object movement or autonomous choice of what to manipulate.

The panel contains eight exposed development photographs and four related operations per source. Five control exchanges had effects too small to count toward useful coverage; all requests remained in the denominators. No fresh confirmation result was obtained.

The saved-vector diagnosis is post-experiment evidence. It does not yet separate recovery errors caused by bundled content from approximation errors introduced by replacing a feature with a learned pattern. A large cosine match alone does not guarantee a useful substitution.

Next question. Measure how well the nearest learned pattern in vector similarity works when selected using a clean constituent, then test whether it can be recovered from a bundle without privileged information.

Inspect the evidence

Download the methods and measurements for this experiment. Large training and saved-state files are not included.