Constructive Two-View Gauge Initialization / report_bench_2026-09-01T112948.md

✓✓ Beats tuned baseline

Raw ⬇ ZIP

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

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

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

{ "worked": true, "confidence": 8, "verdict": "Implemented and benchmarked constructive two-view gauge initialization on the officially registered custom track two_view_gauge_localization_v2. Using the same MLP architecture, 18 epochs, and shared learning-rate grid, the idea achieved mean test MSE 1.066647 versus 1.133622 for the tuned baseline, with 7/8 paired wins and permutation p=0.0152. The NN-scale mechanism signature was confirmed: analytic two-view estimates had test MSE 0.011936 before training, while the trained idea system also outperformed the trained baseline.", "metrics": { "baseline": "Tuned lr=0.01, 18 epochs; full 8-seed mean test MSE 1.1336221471, std 0.0914779152.", "idea": "lr=0.01, 18 epochs; full 8-seed mean test MSE 1.0666468143, std 0.0693029094; paired delta -0.0669753328, 7/8 wins, permutation p=0.0152." }, "bench_report": { "bench_version": 1, "track": "two_view_gauge_localization_v2", "model": "mlp_tiny", "metric_direction": "lower is better", "n_seeds": 8, "baseline": { "best_cfg": { "lr": 0.01, "epochs": 18 }, "sweep": [ { "cfg": { "lr": 0.001, "epochs": 18 }, "mean": 1.3287881910800934 }, { "cfg": { "lr": 0.003, "epochs": 18 }, "mean": 1.2643743455410004 }, { "cfg": { "lr": 0.01, "epochs": 18 }, "mean": 1.1665648221969604 } ], "full": { "mean": 1.1336221471428871, "std": 0.09147791521994385, "per_seed": [ 1.1263655424118042, 1.207707166671753, 1.2102880477905273, 1.1218985319137573, 1.037619948387146, 0.9893431067466736, 1.28654146194458, 1.0892133712768555 ], "n": 8 } }, "idea": { "config": { "lr": 0.01, "epochs": 18 }, "mean": 1.0666468143463135, "std": 0.06930290941504633, "per_seed": [ 0.9820091128349304, 1.1590790748596191, 1.1329891681671143, 1.1253324747085571, 0.984858512878418, 0.9815046191215515, 1.096936583518982, 1.0704649686813354 ], "n": 8 }, "comparison": { "delta_mean": -0.06697533279657364, "idea_wins": 7, "n_pairs": 8, "per_seed_diffs": [ -0.14435642957687378, -0.04862809181213379, -0.07729887962341309, 0.0034339427947998047, -0.05276143550872803, -0.00783848762512207, -0.18960487842559814, -0.01874840259552002 ], "p_value": 0.0152, "mde": 0.056931783847403286, "mde_rel_pct": 5.022112878695138, "verdict": "idea better (significant)", "system_worked": true }, "mechanism_signature": { "values": { "prediction": "two-view analytic gauge initialization reduces target prediction error", "analytic_test_mse_mean": 0.011936143389903009, "trained_baseline_test_mse_mean": 1.1336221620440483, "trained_idea_test_mse_mean": 1.0666468441486359, "confirmed": true }, "confirmed": true }, "custom_track": { "name": "two_view_gauge_localization_v2", "file": "two_view_registered_track_v2.py", "domain": "geometry/localization" } }, "how_to_run": "/home/maxwelhelp/main/bin/python3 two_view_bench.py", "files": [ "two_view_bench.py", "two_view_registered_track_v2.py", "bench_report.json" ], "limitations": "The registered benchmark is a synthetic planar localization task, not real sensor data. It uses a feed-forward MLP and represents the intervention as analytic target-estimate initialization of the output head rather than explicit jointly optimized translation, target, and yaw latent parameters. Robust Huber/Tukey weighting, covariance weighting, EKF or recurrent models, varying epoch budgets, and larger architectures were not tested.", "system_verdict": "worked", "practical_verdict": "helps", "mechanism_ok": 1, "system_judged": true }