Sound active-neuron pruning for SDP verification / report_bench_2026-09-04T114047.md

Mechanism confirmed, baseline not beaten

Raw ⬇ ZIP

Стенд-проверка (stage-2) · промт оператора:

(универсальный)

Ответ агента:

{ "worked": false, "confidence": 9, "verdict": "Built a local stage-2 benchmark for the structurally matched vision/CNN track, using the canonical cnn_small architecture, paired seeds, equal learning-rate sweeps, and the standard CIFAR-10 subset error metric. Baseline and idea produced identical mean test error (0.87625), paired delta 0.0, and permutation p-value 1.0; therefore the idea did not improve neural-network training. The trained-model signature observed 54.24% fixed-sign ReLU instances with zero substitution error, but this inference-time property did not transfer into a task-metric gain.", "metrics": { "baseline": "Best lr=0.001; full 8-seed mean err=0.8762499839, std=0.0248432582.", "idea": "Best lr=0.001; full 8-seed mean err=0.8762499839, std=0.0248432582; paired delta=0.0; permutation p=1.0.", "mechanism_signature": "fixed_sign_fraction=0.5423773306, fixed_sign_mean=959721.5, unstable_mean=809750.5, total_relu_instances_mean=1769472.0, max_fixed_substitution_error=0.0, confirmed=true" }, "bench_report": { "bench_version": 1, "track": "vision", "model": "cnn_small", "metric_direction": "lower is better", "n_seeds": 8, "baseline": { "best_cfg": { "lr": 0.001 }, "sweep": [ { "cfg": { "lr": 0.001 }, "mean": 0.8887499868869781 }, { "cfg": { "lr": 0.003 }, "mean": 0.8899999856948853 }, { "cfg": { "lr": 0.01 }, "mean": 0.8912499845027924 } ], "full": { "mean": 0.8762499839067459, "std": 0.024843258193087, "per_seed": [ 0.8949999809265137, 0.8849999904632568, 0.8999999761581421, 0.875, 0.8299999833106995, 0.9049999713897705, 0.8449999690055847, 0.875 ], "n": 8 } }, "idea": { "mean": 0.8762499839067459, "std": 0.024843258193087, "per_seed": [ 0.8949999809265137, 0.8849999904632568, 0.8999999761581421, 0.875, 0.8299999833106995, 0.9049999713897705, 0.8449999690055847, 0.875 ], "n": 8 }, "comparison": { "delta_mean": 0.0, "idea_wins": 0, "n_pairs": 8, "per_seed_diffs": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], "p_value": 1.0, "mde": 0.0, "mde_rel_pct": 0.0, "verdict": "no measurable effect", "system_worked": false }, "idea_sweep": [ { "cfg": { "lr": 0.001 }, "result": { "mean": 0.8762499839067459, "std": 0.024843258193087, "per_seed": [ 0.8949999809265137, 0.8849999904632568, 0.8999999761581421, 0.875, 0.8299999833106995, 0.9049999713897705, 0.8449999690055847, 0.875 ], "n": 8 } }, { "cfg": { "lr": 0.003 }, "result": { "mean": 0.877499982714653, "std": 0.029895645776799453, "per_seed": [ 0.9049999713897705, 0.8799999952316284, 0.9049999713897705, 0.8700000047683716, 0.8499999642372131, 0.9049999713897705, 0.8899999856948853, 0.8149999976158142 ], "n": 8 } }, { "cfg": { "lr": 0.01 }, "result": { "mean": 0.877499982714653, "std": 0.02958039211486051, "per_seed": [ 0.8949999809265137, 0.8799999952316284, 0.9149999618530273, 0.875, 0.824999988079071, 0.9149999618530273, 0.8449999690055847, 0.8700000047683716 ], "n": 8 } } ], "protocol_note": "Verifier pruning is inference-time only; training and standard test metric are unchanged systems.", "mechanism_signature": { "fixed_sign_fraction": 0.5423773306387443, "max_fixed_substitution_error": 0.0, "predicted_reduction_fraction": 0.5423773306387443, "fixed_sign_mean": 959721.5, "unstable_mean": 809750.5, "total_relu_instances_mean": 1769472.0, "confirmed": true }, "experiment_settings": { "epochs": 3, "n_train": 400, "n_test": 200, "batch": 128, "lr_union": [ 0.001, 0.003, 0.01 ], "seeds": [ 0, 1, 2, 3, 4, 5, 6, 7 ] } }, "how_to_run": "/home/maxwelhelp/main/bin/python3 stage2_bench.py", "files": [ "stage2_bench.py", "bench_report.json" ], "limitations": "This stage-2 transfer test used the small 400-train/200-test vision subset and 3 epochs for runtime; it did not construct or solve an SDP, measure verifier wall-clock speed, peak SDP memory, solver failures, certified accuracy, or approximate tau certificate degradation. The fixed-sign signature measures interval classifications on trained CNN activations, not an actual SDP implementation.", "system_verdict": "partial", "practical_verdict": "no_effect", "mechanism_ok": 1, "system_judged": true }