Incidence-Matrix Structured Action Head / report_bench_2026-08-31T161750.md
Beats tuned baseline
Стенд-проверка (stage-2) · промт оператора:
(универсальный)
Ответ агента:
{ "worked": true, "confidence": 8, "verdict": "The registered custom track incidence_actions produced a significant win for the incidence-matrix structured action head. Mean test cross-entropy was 0.12422 versus 0.35625 for the tuned padded baseline, with 8/8 paired wins and permutation p=0.0081. The trained-model mechanism signature was confirmed, although this remains a synthetic structured-action benchmark rather than real graph-RL/PPO.", "metrics": { "baseline": "mean test cross-entropy 0.3562500048428774; best_cfg={lr:0.006,epochs:12}; baseline sweep means: lr 0.001 -> 0.7750000208616257, lr 0.003 -> 0.6015625, lr 0.006 -> 0.3687500059604645", "idea": "mean test cross-entropy 0.12421874981373549; best_cfg={lr:0.006,epochs:12,alpha:0.0}; per-seed=[0.09375,0.15000000596046448,0.14374999701976776,0.11874999850988388,0.15625,0.06875000149011612,0.14374999701976776,0.11874999850988388]" }, "bench_report": { "bench_version": 1, "track": "incidence_actions", "model": "custom_incidence_head", "metric_direction": "lower is better", "n_seeds": 8, "baseline": { "best_cfg": { "lr": 0.006, "epochs": 12 }, "sweep": [ { "cfg": { "lr": 0.001, "epochs": 12 }, "mean": 0.7750000208616257 }, { "cfg": { "lr": 0.003, "epochs": 12 }, "mean": 0.6015625 }, { "cfg": { "lr": 0.006, "epochs": 12 }, "mean": 0.3687500059604645 } ], "full": { "mean": 0.3562500048428774, "std": 0.06817944972613313, "per_seed": [ 0.32500001788139343, 0.41875001788139343, 0.3812499940395355, 0.3499999940395355, 0.3062500059604645, 0.22500000894069672, 0.4625000059604645, 0.3812499940395355 ], "n": 8 } }, "idea": { "mean": 0.12421874981373549, "std": 0.02854504035137365, "per_seed": [ 0.09375, 0.15000000596046448, 0.14374999701976776, 0.11874999850988388, 0.15625, 0.06875000149011612, 0.14374999701976776, 0.11874999850988388 ], "n": 8, "best_cfg": { "lr": 0.006, "epochs": 12, "alpha": 0.0 }, "sweep": [ { "cfg": { "lr": 0.006, "epochs": 12, "alpha": 0.0 }, "mean": 0.12656250037252903 }, { "cfg": { "lr": 0.006, "epochs": 12, "alpha": 0.5 }, "mean": 0.27812499552965164 }, { "cfg": { "lr": 0.006, "epochs": 12, "alpha": 1.0 }, "mean": 0.690625011920929 } ] }, "comparison": { "delta_mean": -0.2320312550291419, "idea_wins": 8, "n_pairs": 8, "per_seed_diffs": [ -0.23125001788139343, -0.26875001192092896, -0.23749999701976776, -0.23124999552965164, -0.15000000596046448, -0.1562500074505806, -0.3187500089406967, -0.26249999552965164 ], "p_value": 0.0081, "mde": 0.04719409486255682, "mde_rel_pct": 13.247465044490758, "verdict": "idea better (significant)", "system_worked": true }, "mechanism_signature": { "custom_track": { "name": "incidence_actions", "file": "incidence_actions.py", "domain": "structured_action_classification" }, "prediction": "trained incidence logits equal A times trained atomic scores for alpha-normalized pooling", "n_observed_logits": 1636, "predicted_max_abs_error": 0.0, "observed_mean_abs_error": 0.0, "confirmed": true } }, "how_to_run": "/home/maxwelhelp/main/bin/python3 stage2_bench.py", "files": [ "custom_incidence_actions.py", "stage2_bench.py", "bench_report.json", "/home/maxwelhelp/all/math2nn/bench/custom_tracks/incidence_actions.py" ], "limitations": "The registered custom track is synthetic structured classification, not a real graph-RL/PPO environment. Sparse GPU memory and speed, typed graph neighbor embeddings, invalid-action environment behavior, action-count generalization beyond the generated range, and PPO returns were not tested. The padded comparator is matched in task and inputs but is not a production permutation-invariant global padded policy. The exact zero-error mechanism signature is an implementation consistency check because the structured head defines logits by incidence pooling.", "system_verdict": "worked", "practical_verdict": "helps", "mechanism_ok": 1, "system_judged": true }