CoolFace
Datasetpublic

youssefhassan13/exp03-l23-hardening

Exp 03 / 03b — Klüver L2/3 hardening study (SDXL + SD 3.5) Pre-registered study from the Operating System Hypothesis project. Sweep classifier-free guidance across two architectures and score every output blind, on two independent rubrics, for how far object structure has come apart. The prediction was written down and committed before the run. The commit dates in the GitHub repo are the proof. What is here that is not on GitHub The 860 generated PNGs. Every text… See the full description on the dataset page: https://huggingface.co/datasets/youssefhassan13/exp03-l23-hardening.

sourceHugging Facemitupdated 1mo agoView on Hugging Face
0likes257downloads
Dataset Card

Exp 03 / 03b — Klüver L2/3 hardening study (SDXL + SD 3.5)

Pre-registered study from the Operating System Hypothesis project. Sweep classifier-free guidance across two architectures and score every output blind, on two independent rubrics, for how far object structure has come apart.

The prediction was written down and committed before the run. The commit dates in the GitHub repo are the proof.

What is here that is not on GitHub

The 860 generated PNGs. Every text artifact in this dataset is also in the public repo; the images are gitignored there because of their size, so this dataset is the reproduction path for anything that needs to look at the actual pictures.

Design

  • —Guidance grid: 1.0, 2.0, 3.0, 5.0, 7.0, 11.0, 15.0
  • —Prompts: 6, including a designed control
  • —Seeds: 10 per cell, held fixed across guidance and model
  • —Unconditional baseline: empty prompt, same seeds
  • —Models: SDXL (convolutional UNet) and Stable Diffusion 3.5 (MMDiT)

Two rubrics on the same images

  • —Exp 03, local scale. Klüver Level 2/3: reduplication, fragmentation, condensation, distortion, each 0–3, plus a binary tiling flag.
  • —Exp 03b, global scale. Suzuki-style continuous axes: veridicality, spontaneity, complexity. Pre-registered separately, before scoring.

Headline result, including the miss

The overall pre-registered claim required both models to clear every gate, and it did not confirm.

SDXLSD 3.5
Dose-response slope (needed ≤ −0.20)−0.34 ✓−0.18 ✗
Partial ρ, quality controlled−0.43 ✓−0.25 ✓
Prompts with a negative slope6 of 6 ✓5 of 6 ✓
Inter-judge agreement (needed ≥ 0.40)0.56 ✓0.44 ✓

Post-hoc, the two models differ in shape rather than magnitude: SDXL is a gradient that survives dropping the lowest guidance setting, SD 3.5 is a cliff that does not.

The judges are part of the data

Two of the three originally budgeted judges were inert and failed silently: well-formed JSON, fluent captions, and zero variance across the whole scale. judgements_llama.json and archive/judgements_qwen_Qwen2.5-VL-7B_*.json are kept deliberately so that failure is inspectable rather than described. The screening probes in probes/ show the capacity threshold between 8B and 32B.

If you are building a VLM-as-judge pipeline, that is the most transferable thing in this dataset.

Layout

sdxl/
  p{prompt}_g{guidance}_s{seed}.png   # conditioned outputs
  uncond_s{seed}.png                    # empty-prompt baseline
  judgements_claude.json                  # judge A, blind
  judgements_qwen.json                    # judge B, blind (Qwen3-VL-32B)
  judgements_llama.json                   # dead rater, kept as evidence
  judgements_*_axes.json                  # Exp 03b, Suzuki axes
  l23_report_claude-qwen.json             # amended confirmatory panel
  l23_report.json                         # pre-amendment 3-judge record
  quality.json, metadata.json
  figures/, figures_claude-qwen/
sd35/   (same layout)
preregistration.json, preregistration_axes.json
analysis.md, analysis_axes.md, analysis_plan.md
posthoc_report.json, axes_report.json
human_subset.json, human_ratings.json     # blind human validation subset
probes/, archive/
manifest.json

Limitations, stated up front

  • —One human rater, who is the author, and who knows the hypothesis. Guidance and model were hidden and order was shuffled.
  • —Human–judge agreement is 0.34 (Claude) and 0.12 (Qwen3-VL-32B). The two models agree with each other more than either agrees with the human. Clearing an inter-judge threshold is not the same as measuring what a person sees.
  • —The distortion field partly tracks rendering style rather than object structure: holding photographic realism fixed shrinks it from −0.49 to −0.18.
  • —Two lineages of judge, not three.

Provenance

License

MIT, same as the parent repository. Generated images are research artifacts; the underlying Stable Diffusion weights remain under their own model licenses.