qbe18sZPWS / evidence /source_audit.md
DineshAI's picture
Add full-scale claim evidence and release gate
1546ac7 verified
|
Raw
History Blame Contribute Delete
4.14 kB

Paper, verdict, and scope audit

Retrieved on 2026-07-23 with the explicit user agent OpenResearch-Reproduction/1.0 (paper audit; contact via GitHub MachineLearning-Nerd).

Source Immutable locator SHA-256
Judged paper https://arxiv.org/pdf/2602.21565v1 3a8c57d9f739df274b21a65461db0cce87197d989721c67d118398649b5c9ac3
Current paper https://arxiv.org/pdf/2602.21565v3 c126395ba290db35973a5bd3952daf1016696c203aaa4f67de805b99cb2abf41
Current HTML https://ar5iv.labs.arxiv.org/html/2602.21565 52684605ba5a9992ca16ee1f9ecf56d75c92e2b152d5242f48a3424e3d012543
Live verdict dataset ICML-2026-agent-repro/verdicts@main, filtered only by space_id == "DineshAI/qbe18sZPWS" ff8bcc5eee67ae172d74d292df6f87691ef324380db0f3cc467a3e965efc77bc

The judged claims match arXiv v1. The current v3 changed several empirical numbers and added uncertainty estimates. For example, v1 Table 3 reports QM9 GAP-SA reward 0.876 (ours), 0.816 (MOGFN), and 0.805 (HN-GFN); v3 reports 0.873±0.003, 0.799±0.022, and 0.742±0.035. This campaign tests the exact v1 claims used by the judge and records v3 only as version context.

Exact anchors and quantifiers

  • Claim 1: v1 Proposition 4.1, Section 4.2, and Appendix A.1. Given k GFlowNets on a shared state graph with terminal distributions p_i(x) ∝ R_i(x) and non-negative weights ω_i, Eq. (4) at β=1 realizes p_M(x) ∝ Σ_i ω_i R_i(x). Weights need not sum to one.
  • Claims 2 and 5: v1 Section 5.1–5.2 and Table 1. The domain is the full 32×32 HyperGrid. For each k∈{2,3,4,5}, results average L1 over 128 evenly spaced simplex preferences. Ours is 0.003; MOGFN is 0.021/0.027/0.042/0.048; HN-GFN is 0.017/0.021/0.032/0.035; the no-reaching ensemble is 0.117/0.098/0.113/0.111.
  • Claim 3: v1 Section 6.1–6.2 and Table 3. Atom-based QM9 GAP-SA uses β=32, 10 evenly spaced two-objective preferences, 128 generated candidates per preference, and mean scalarized reward of each preference's top 10. The reported aggregate is 0.876 for ours, 0.816 for MOGFN, and 0.805 for HN-GFN.
  • Claim 4: v1 Section 6.2–6.3, Tables 4–5. Logical operators use 5,000 samples for target-bin accuracy. Timing averages 1,000 samples. Fragment logical composition takes 24.70 ms (2 objectives) and 27.02 ms (3) for ours versus 1789.11 ms and 1974.64 ms for classifier guidance, with Table 4 reporting higher target-bin percentages for ours in every listed fragment and QM9 composition.
  • Claim 6: v1 Section 5.3 and Figure 3 (extended in Figure A6). The distortion is δ(x)=u_M(x)/N_M(x). The paper says it is not exactly constant for nonlinear operators but stays close to 1/Z_M where the composition value G(·) is large; deviations should concentrate where G(·) is small. Figure 3 defines outliers using [Q1−1.5·IQR, Q3+1.5·IQR].

Existing accepted evidence

The existing exact tabular suite is retained as a theorem-level regression. It enumerates all 1,024 terminal states and triangulates forward rollout with an independent edge-flow certificate. It does not substitute for the paper's trained-neural or molecule experiments.

Environment reconciliation

The official README describes two independent Python 3.10 environments. Its molecule dependency gflownet@v0.2.0 pins torch-geometric==2.4.0, whereas the grid dependency torchgfn==2.4.1 requires torch-geometric>=2.6.1. The campaign requirement is exactly one repository .venv, so the lock uses torch-geometric==2.6.1 for both codebases. This is an explicit compatibility override, not an experimental variable; import and behavior checks must pass before molecule evidence is accepted.

The same README says torch==2.1.2, but the published torchgfn==2.4.1 package metadata requires torch>=2.6.0. The single lock therefore pins torch==2.6.0 and treats the paper's upstream GFlowNet commit as the fixed code source. This dependency-only deviation is tested against the full accepted grid regression and explicit molecule import/checkpoint smoke tests.