diff options
| author | YurenHao0426 <Blackhao0426@gmail.com> | 2026-05-28 23:19:05 -0500 |
|---|---|---|
| committer | YurenHao0426 <Blackhao0426@gmail.com> | 2026-05-28 23:19:05 -0500 |
| commit | 66dc2d38ad8187e111843b911d29b9fc23283aa0 (patch) | |
| tree | bbd5ffb3f6499b2c122dab7d6d4b7ca9683effc6 /scripts/README.md | |
| parent | 0a3cc65f54d4ffc90b0e73f1f8713820352b27bf (diff) | |
Add trajectory ensemble validation
Diffstat (limited to 'scripts/README.md')
| -rw-r--r-- | scripts/README.md | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/scripts/README.md b/scripts/README.md index 2d7a34c..37dc68b 100644 --- a/scripts/README.md +++ b/scripts/README.md @@ -134,3 +134,28 @@ Outputs are written under `outputs/trajectory_mlp_fa/`: - `trajectories.csv` - `layer_metrics.csv` - diagnostic plots when `--plot` is set. + +## Synthetic Trajectory Ensemble + +Run: + +```bash +python scripts/trajectory_ensemble.py --architectures 16,16 24,24 32,32 48,48 24,24,24 --samples 256 --steps 200 --lr 0.02 --eval-every 20 --feedback-runs 40 --data-seed 20 --init-seed 30 --feedback-seed-start 1000 --plot +``` + +This runs one BP baseline and many FA feedback seeds for each architecture, +then aggregates: + +- final FA/BP loss gap; +- full and hidden-only gradient cosine; +- initial and final \(Q_l\) means; +- initial and final log-volume capacity cost; +- within-architecture and pooled correlations. + +Outputs are written under `outputs/trajectory_ensemble/`: + +- `run_summary.csv` +- `architecture_summary.csv` +- `correlations.csv` +- `trajectories.csv` +- diagnostic plots when `--plot` is set. |
