Upload Craftax ReMDM planner checkpoints and results (part 2)
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- .gitattributes +23 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/figures/group_comparison.png +0 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/figures/per_layer_grad_heatmap_bc_all.png +3 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/figures/representation_drift.png +3 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/figures/score_delta_over_baseline_rl.png +0 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/figures/t_bin_grad_norms_bc_all.png +3 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/figures/t_bin_norms_heatmap.png +0 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/figures/t_distribution_analysis.png +3 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/figures/win_rate_and_effective_batch_size.png +3 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/results.json +0 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/achievement_summary.csv +23 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/achievement_summary.tex +33 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/forgetting_analysis.csv +2 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/forgetting_analysis.tex +12 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/gradient_analysis.csv +2 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/gradient_analysis.tex +12 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/group_summary.csv +2 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/group_summary.tex +12 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/hypothesis_verdict.csv +2 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/hypothesis_verdict.tex +12 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/main_results.csv +2 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/main_results.tex +12 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/per_env.csv +3 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/per_env.tex +13 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/repr_drift.csv +2 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/repr_drift.tex +12 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/t_distribution.csv +2 -0
- experiments/rl_finetuning/outputs/review_run1_bc_all/tables/t_distribution.tex +12 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/diagnosis.md +59 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/action_dist/action_freq_advantage_clip.png +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/action_dist/action_metrics_advantage_clip.png +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/action_dist/js_divergence_comparison.png +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/action_dist/transition_matrix_advantage_clip.png +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/cka_similarity.png +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/curves_advantage_clip.png +3 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/diagnosis_decision_tree.png +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/eval_scores_over_training.png +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/final_score_comparison.png +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/gradient_alignment.png +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/gradient_conflict_map.png +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/group_comparison.png +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/per_layer_grad_heatmap_advantage_clip.png +3 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/representation_drift.png +3 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/score_delta_over_baseline_rl.png +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/t_bin_grad_norms_advantage_clip.png +3 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/t_bin_norms_heatmap.png +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/t_distribution_analysis.png +3 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/win_rate_and_effective_batch_size.png +3 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/results.json +0 -0
- experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/tables/achievement_summary.csv +23 -0
.gitattributes
CHANGED
|
@@ -295,3 +295,26 @@ experiments/rl_finetuning/outputs/review_anchor_baseline_rl/figures/t_bin_grad_n
|
|
| 295 |
experiments/rl_finetuning/outputs/review_anchor_baseline_rl/figures/t_distribution_analysis.png filter=lfs diff=lfs merge=lfs -text
|
| 296 |
experiments/rl_finetuning/outputs/review_anchor_baseline_rl/figures/win_rate_and_effective_batch_size.png filter=lfs diff=lfs merge=lfs -text
|
| 297 |
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/curves_bc_all.png filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 295 |
experiments/rl_finetuning/outputs/review_anchor_baseline_rl/figures/t_distribution_analysis.png filter=lfs diff=lfs merge=lfs -text
|
| 296 |
experiments/rl_finetuning/outputs/review_anchor_baseline_rl/figures/win_rate_and_effective_batch_size.png filter=lfs diff=lfs merge=lfs -text
|
| 297 |
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/curves_bc_all.png filter=lfs diff=lfs merge=lfs -text
|
| 298 |
+
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/per_layer_grad_heatmap_bc_all.png filter=lfs diff=lfs merge=lfs -text
|
| 299 |
+
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/representation_drift.png filter=lfs diff=lfs merge=lfs -text
|
| 300 |
+
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/t_bin_grad_norms_bc_all.png filter=lfs diff=lfs merge=lfs -text
|
| 301 |
+
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/t_distribution_analysis.png filter=lfs diff=lfs merge=lfs -text
|
| 302 |
+
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/win_rate_and_effective_batch_size.png filter=lfs diff=lfs merge=lfs -text
|
| 303 |
+
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/curves_advantage_clip.png filter=lfs diff=lfs merge=lfs -text
|
| 304 |
+
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/per_layer_grad_heatmap_advantage_clip.png filter=lfs diff=lfs merge=lfs -text
|
| 305 |
+
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/representation_drift.png filter=lfs diff=lfs merge=lfs -text
|
| 306 |
+
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/t_bin_grad_norms_advantage_clip.png filter=lfs diff=lfs merge=lfs -text
|
| 307 |
+
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/t_distribution_analysis.png filter=lfs diff=lfs merge=lfs -text
|
| 308 |
+
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/win_rate_and_effective_batch_size.png filter=lfs diff=lfs merge=lfs -text
|
| 309 |
+
experiments/rl_finetuning/outputs/review_run4_baseline_lr1e-4/figures/curves_baseline_rl.png filter=lfs diff=lfs merge=lfs -text
|
| 310 |
+
experiments/rl_finetuning/outputs/review_run4_baseline_lr1e-4/figures/per_layer_grad_heatmap_baseline_rl.png filter=lfs diff=lfs merge=lfs -text
|
| 311 |
+
experiments/rl_finetuning/outputs/review_run4_baseline_lr1e-4/figures/representation_drift.png filter=lfs diff=lfs merge=lfs -text
|
| 312 |
+
experiments/rl_finetuning/outputs/review_run4_baseline_lr1e-4/figures/t_bin_grad_norms_baseline_rl.png filter=lfs diff=lfs merge=lfs -text
|
| 313 |
+
experiments/rl_finetuning/outputs/review_run4_baseline_lr1e-4/figures/t_distribution_analysis.png filter=lfs diff=lfs merge=lfs -text
|
| 314 |
+
experiments/rl_finetuning/outputs/review_run4_baseline_lr1e-4/figures/win_rate_and_effective_batch_size.png filter=lfs diff=lfs merge=lfs -text
|
| 315 |
+
experiments/rl_finetuning/outputs/review_run4_baseline_lr1e-5/figures/curves_baseline_rl.png filter=lfs diff=lfs merge=lfs -text
|
| 316 |
+
experiments/rl_finetuning/outputs/review_run4_baseline_lr1e-5/figures/per_layer_grad_heatmap_baseline_rl.png filter=lfs diff=lfs merge=lfs -text
|
| 317 |
+
experiments/rl_finetuning/outputs/review_run4_baseline_lr1e-5/figures/representation_drift.png filter=lfs diff=lfs merge=lfs -text
|
| 318 |
+
experiments/rl_finetuning/outputs/review_run4_baseline_lr1e-5/figures/t_bin_grad_norms_baseline_rl.png filter=lfs diff=lfs merge=lfs -text
|
| 319 |
+
experiments/rl_finetuning/outputs/review_run4_baseline_lr1e-5/figures/t_distribution_analysis.png filter=lfs diff=lfs merge=lfs -text
|
| 320 |
+
experiments/rl_finetuning/outputs/review_run4_baseline_lr1e-5/figures/win_rate_and_effective_batch_size.png filter=lfs diff=lfs merge=lfs -text
|
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/group_comparison.png
ADDED
|
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/per_layer_grad_heatmap_bc_all.png
ADDED
|
Git LFS Details
|
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/representation_drift.png
ADDED
|
Git LFS Details
|
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/score_delta_over_baseline_rl.png
ADDED
|
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/t_bin_grad_norms_bc_all.png
ADDED
|
Git LFS Details
|
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/t_bin_norms_heatmap.png
ADDED
|
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/t_distribution_analysis.png
ADDED
|
Git LFS Details
|
experiments/rl_finetuning/outputs/review_run1_bc_all/figures/win_rate_and_effective_batch_size.png
ADDED
|
Git LFS Details
|
experiments/rl_finetuning/outputs/review_run1_bc_all/results.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/achievement_summary.csv
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Achievement,Pretrained,bc_all,delta_bc_all
|
| 2 |
+
Achievements/collect_coal,0.6357,0.1616,-0.4741
|
| 3 |
+
Achievements/collect_diamond,0.0,0.0,0.0
|
| 4 |
+
Achievements/collect_drink,0.5006,0.2148,-0.2858
|
| 5 |
+
Achievements/collect_iron,0.4313,0.0772,-0.3541
|
| 6 |
+
Achievements/collect_sapling,0.8907,0.9468,0.0561
|
| 7 |
+
Achievements/collect_stone,0.9154,0.3702,-0.5452
|
| 8 |
+
Achievements/collect_wood,0.9953,0.8827,-0.1126
|
| 9 |
+
Achievements/defeat_skeleton,0.208,0.0496,-0.1584
|
| 10 |
+
Achievements/defeat_zombie,0.6663,0.2506,-0.4157
|
| 11 |
+
Achievements/eat_cow,0.4501,0.1475,-0.3025
|
| 12 |
+
Achievements/eat_plant,0.0,0.0,0.0
|
| 13 |
+
Achievements/make_iron_pickaxe,0.0517,0.003,-0.0488
|
| 14 |
+
Achievements/make_iron_sword,0.2385,0.0181,-0.2205
|
| 15 |
+
Achievements/make_stone_pickaxe,0.7203,0.1856,-0.5348
|
| 16 |
+
Achievements/make_stone_sword,0.792,0.2562,-0.5358
|
| 17 |
+
Achievements/make_wood_pickaxe,0.9553,0.4224,-0.5329
|
| 18 |
+
Achievements/make_wood_sword,0.812,0.1741,-0.6379
|
| 19 |
+
Achievements/place_furnace,0.879,0.3354,-0.5436
|
| 20 |
+
Achievements/place_plant,0.6381,0.3167,-0.3213
|
| 21 |
+
Achievements/place_stone,0.7286,0.2572,-0.4714
|
| 22 |
+
Achievements/place_table,0.9835,0.5177,-0.4658
|
| 23 |
+
Achievements/wake_up,0.3831,0.0476,-0.3354
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/achievement_summary.tex
ADDED
|
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
\begin{table}[htbp]
|
| 2 |
+
\centering
|
| 3 |
+
\caption{Per-achievement final unlock rates and delta vs pretrained.}
|
| 4 |
+
\label{tab:achievements}
|
| 5 |
+
\begin{tabular}{lrrr}
|
| 6 |
+
\toprule
|
| 7 |
+
\textbf{Achievement} & \textbf{Pretrained} & \textbf{bc\_all} & \textbf{delta\_bc\_all} \\
|
| 8 |
+
\midrule
|
| 9 |
+
Achievements/collect\_coal & 0.6357 & 0.1616 & -0.4741 \\
|
| 10 |
+
Achievements/collect\_diamond & 0.0000 & 0.0000 & 0.0000 \\
|
| 11 |
+
Achievements/collect\_drink & 0.5006 & 0.2148 & -0.2858 \\
|
| 12 |
+
Achievements/collect\_iron & 0.4313 & 0.0772 & -0.3541 \\
|
| 13 |
+
Achievements/collect\_sapling & 0.8907 & 0.9468 & 0.0561 \\
|
| 14 |
+
Achievements/collect\_stone & 0.9154 & 0.3702 & -0.5452 \\
|
| 15 |
+
Achievements/collect\_wood & 0.9953 & 0.8827 & -0.1126 \\
|
| 16 |
+
Achievements/defeat\_skeleton & 0.2080 & 0.0496 & -0.1584 \\
|
| 17 |
+
Achievements/defeat\_zombie & 0.6663 & 0.2506 & -0.4157 \\
|
| 18 |
+
Achievements/eat\_cow & 0.4501 & 0.1475 & -0.3025 \\
|
| 19 |
+
Achievements/eat\_plant & 0.0000 & 0.0000 & 0.0000 \\
|
| 20 |
+
Achievements/make\_iron\_pickaxe & 0.0517 & 0.0030 & -0.0488 \\
|
| 21 |
+
Achievements/make\_iron\_sword & 0.2385 & 0.0181 & -0.2205 \\
|
| 22 |
+
Achievements/make\_stone\_pickaxe & 0.7203 & 0.1856 & -0.5348 \\
|
| 23 |
+
Achievements/make\_stone\_sword & 0.7920 & 0.2562 & -0.5358 \\
|
| 24 |
+
Achievements/make\_wood\_pickaxe & 0.9553 & 0.4224 & -0.5329 \\
|
| 25 |
+
Achievements/make\_wood\_sword & 0.8120 & 0.1741 & -0.6379 \\
|
| 26 |
+
Achievements/place\_furnace & 0.8790 & 0.3354 & -0.5436 \\
|
| 27 |
+
Achievements/place\_plant & 0.6381 & 0.3167 & -0.3213 \\
|
| 28 |
+
Achievements/place\_stone & 0.7286 & 0.2572 & -0.4714 \\
|
| 29 |
+
Achievements/place\_table & 0.9835 & 0.5177 & -0.4658 \\
|
| 30 |
+
Achievements/wake\_up & 0.3831 & 0.0476 & -0.3354 \\
|
| 31 |
+
\bottomrule
|
| 32 |
+
\end{tabular}
|
| 33 |
+
\end{table}
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/forgetting_analysis.csv
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Method,First_Collapse_Iter,Min_Score,Min_Score_Iter,Recovery_Score,Recovered
|
| 2 |
+
bc_all,150,4.6103,500,4.7348,N
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/forgetting_analysis.tex
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
\begin{table}[htbp]
|
| 2 |
+
\centering
|
| 3 |
+
\caption{Catastrophic forgetting timeline.}
|
| 4 |
+
\label{tab:forgetting}
|
| 5 |
+
\begin{tabular}{lrrrrr}
|
| 6 |
+
\toprule
|
| 7 |
+
\textbf{Method} & \textbf{First\_Collapse\_Iter} & \textbf{Min\_Score} & \textbf{Min\_Score\_Iter} & \textbf{Recovery\_Score} & \textbf{Recovered} \\
|
| 8 |
+
\midrule
|
| 9 |
+
bc\_all & 150 & 4.6103 & 500 & 4.7348 & N \\
|
| 10 |
+
\bottomrule
|
| 11 |
+
\end{tabular}
|
| 12 |
+
\end{table}
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/gradient_analysis.csv
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Method,Mean_Grad_Align,Final_Grad_Align,Trend,Mean_KL_Drift,Final_KL_Drift
|
| 2 |
+
bc_all,0.0081,-0.1948,down,0.264528,0.367367
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/gradient_analysis.tex
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
\begin{table}[htbp]
|
| 2 |
+
\centering
|
| 3 |
+
\caption{Gradient alignment and representation drift analysis.}
|
| 4 |
+
\label{tab:gradient}
|
| 5 |
+
\begin{tabular}{lrrrrr}
|
| 6 |
+
\toprule
|
| 7 |
+
\textbf{Method} & \textbf{Mean\_Grad\_Align} & \textbf{Final\_Grad\_Align} & \textbf{Trend} & \textbf{Mean\_KL\_Drift} & \textbf{Final\_KL\_Drift} \\
|
| 8 |
+
\midrule
|
| 9 |
+
bc\_all & 0.0081 & -0.1948 & down & 0.2645 & 0.3674 \\
|
| 10 |
+
\bottomrule
|
| 11 |
+
\end{tabular}
|
| 12 |
+
\end{table}
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/group_summary.csv
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Group,N,Mean,Best,Worst,StdDev
|
| 2 |
+
B,1,4.7348,4.7348,4.7348,0.0
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/group_summary.tex
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
\begin{table}[htbp]
|
| 2 |
+
\centering
|
| 3 |
+
\caption{Group summary statistics.}
|
| 4 |
+
\label{tab:group_summary}
|
| 5 |
+
\begin{tabular}{lrrrrr}
|
| 6 |
+
\toprule
|
| 7 |
+
\textbf{Group} & \textbf{N} & \textbf{Mean} & \textbf{Best} & \textbf{Worst} & \textbf{StdDev} \\
|
| 8 |
+
\midrule
|
| 9 |
+
B & 1 & 4.7348 & 4.7348 & 4.7348 & 0.0000 \\
|
| 10 |
+
\bottomrule
|
| 11 |
+
\end{tabular}
|
| 12 |
+
\end{table}
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/hypothesis_verdict.csv
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Ablation,Group,Hypothesis,Result,Conclusion
|
| 2 |
+
bc_all,B,"If it degrades like baseline_rl: the self-generated rollouts, not the return wei...",COLLAPSE,Hypothesis REFUTED — intervention did not prevent collapse
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/hypothesis_verdict.tex
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
\begin{table}[htbp]
|
| 2 |
+
\centering
|
| 3 |
+
\caption{Hypothesis verdict per ablation.}
|
| 4 |
+
\label{tab:hypothesis}
|
| 5 |
+
\begin{tabular}{lrrrr}
|
| 6 |
+
\toprule
|
| 7 |
+
\textbf{Ablation} & \textbf{Group} & \textbf{Hypothesis} & \textbf{Result} & \textbf{Conclusion} \\
|
| 8 |
+
\midrule
|
| 9 |
+
bc\_all & B & If it degrades like baseline\_rl: the self-generated rollouts, not the return wei... & COLLAPSE & Hypothesis REFUTED — intervention did not prevent collapse \\
|
| 10 |
+
\bottomrule
|
| 11 |
+
\end{tabular}
|
| 12 |
+
\end{table}
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/main_results.csv
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Method,Group,Final_Score,Score_Std,Delta_vs_Pretrained,Delta_vs_Baseline_RL,Verdict
|
| 2 |
+
bc_all,B,4.7348,0.1869,-7.2407,-7.2407,COLLAPSE
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/main_results.tex
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
\begin{table}[htbp]
|
| 2 |
+
\centering
|
| 3 |
+
\caption{Main ablation results.}
|
| 4 |
+
\label{tab:main_results}
|
| 5 |
+
\begin{tabular}{lrrrrrr}
|
| 6 |
+
\toprule
|
| 7 |
+
\textbf{Method} & \textbf{Group} & \textbf{Final\_Score} & \textbf{Score\_Std} & \textbf{Delta\_vs\_Pretrained} & \textbf{Delta\_vs\_Baseline\_RL} & \textbf{Verdict} \\
|
| 8 |
+
\midrule
|
| 9 |
+
bc\_all & B & 4.7348 & 0.1869 & -7.2407 & -7.2407 & COLLAPSE \\
|
| 10 |
+
\bottomrule
|
| 11 |
+
\end{tabular}
|
| 12 |
+
\end{table}
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/per_env.csv
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Method,Achievements/collect_coal,Achievements/collect_diamond,Achievements/collect_drink,Achievements/collect_iron,Achievements/collect_sapling,Achievements/collect_stone,Achievements/collect_wood,Achievements/defeat_skeleton,Achievements/defeat_zombie,Achievements/eat_cow,Achievements/eat_plant,Achievements/make_iron_pickaxe,Achievements/make_iron_sword,Achievements/make_stone_pickaxe,Achievements/make_stone_sword,Achievements/make_wood_pickaxe,Achievements/make_wood_sword,Achievements/place_furnace,Achievements/place_plant,Achievements/place_stone,Achievements/place_table,Achievements/wake_up
|
| 2 |
+
pretrained,0.6357,0.0,0.5006,0.4313,0.8907,0.9154,0.9953,0.208,0.6663,0.4501,0.0,0.0517,0.2385,0.7203,0.792,0.9553,0.812,0.879,0.6381,0.7286,0.9835,0.3831
|
| 3 |
+
bc_all,0.1616,0.0,0.2148,0.0772,0.9468,0.3702,0.8827,0.0496,0.2506,0.1475,0.0,0.003,0.0181,0.1856,0.2562,0.4224,0.1741,0.3354,0.3167,0.2572,0.5177,0.0476
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/per_env.tex
ADDED
|
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
\begin{table}[htbp]
|
| 2 |
+
\centering
|
| 3 |
+
\caption{Per-environment (per-achievement) win rates at final eval.}
|
| 4 |
+
\label{tab:per_env}
|
| 5 |
+
\begin{tabular}{lrrrrrrrrrrrrrrrrrrrrrr}
|
| 6 |
+
\toprule
|
| 7 |
+
\textbf{Method} & \textbf{Achievements/collect\_coal} & \textbf{Achievements/collect\_diamond} & \textbf{Achievements/collect\_drink} & \textbf{Achievements/collect\_iron} & \textbf{Achievements/collect\_sapling} & \textbf{Achievements/collect\_stone} & \textbf{Achievements/collect\_wood} & \textbf{Achievements/defeat\_skeleton} & \textbf{Achievements/defeat\_zombie} & \textbf{Achievements/eat\_cow} & \textbf{Achievements/eat\_plant} & \textbf{Achievements/make\_iron\_pickaxe} & \textbf{Achievements/make\_iron\_sword} & \textbf{Achievements/make\_stone\_pickaxe} & \textbf{Achievements/make\_stone\_sword} & \textbf{Achievements/make\_wood\_pickaxe} & \textbf{Achievements/make\_wood\_sword} & \textbf{Achievements/place\_furnace} & \textbf{Achievements/place\_plant} & \textbf{Achievements/place\_stone} & \textbf{Achievements/place\_table} & \textbf{Achievements/wake\_up} \\
|
| 8 |
+
\midrule
|
| 9 |
+
pretrained & 0.6357 & 0.0000 & 0.5006 & 0.4313 & 0.8907 & 0.9154 & 0.9953 & 0.2080 & 0.6663 & 0.4501 & 0.0000 & 0.0517 & 0.2385 & 0.7203 & 0.7920 & 0.9553 & 0.8120 & 0.8790 & 0.6381 & 0.7286 & 0.9835 & 0.3831 \\
|
| 10 |
+
bc\_all & 0.1616 & 0.0000 & 0.2148 & 0.0772 & 0.9468 & 0.3702 & 0.8827 & 0.0496 & 0.2506 & 0.1475 & 0.0000 & 0.0030 & 0.0181 & 0.1856 & 0.2562 & 0.4224 & 0.1741 & 0.3354 & 0.3167 & 0.2572 & 0.5177 & 0.0476 \\
|
| 11 |
+
\bottomrule
|
| 12 |
+
\end{tabular}
|
| 13 |
+
\end{table}
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/repr_drift.csv
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Method,KL_mean,KL_low_t,KL_mid_t,KL_high_t
|
| 2 |
+
bc_all,0.367367,0.268196,0.310345,0.564531
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/repr_drift.tex
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
\begin{table}[htbp]
|
| 2 |
+
\centering
|
| 3 |
+
\caption{Representation drift (KL divergence) at final iteration.}
|
| 4 |
+
\label{tab:repr_drift}
|
| 5 |
+
\begin{tabular}{lrrrr}
|
| 6 |
+
\toprule
|
| 7 |
+
\textbf{Method} & \textbf{KL\_mean} & \textbf{KL\_low\_t} & \textbf{KL\_mid\_t} & \textbf{KL\_high\_t} \\
|
| 8 |
+
\midrule
|
| 9 |
+
bc\_all & 0.3674 & 0.2682 & 0.3103 & 0.5645 \\
|
| 10 |
+
\bottomrule
|
| 11 |
+
\end{tabular}
|
| 12 |
+
\end{table}
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/t_distribution.csv
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Method,HighLow_Ratio,LowHigh_Cos_Sim,Dominant_Regime
|
| 2 |
+
bc_all,3.18,0.1141,high-t
|
experiments/rl_finetuning/outputs/review_run1_bc_all/tables/t_distribution.tex
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
\begin{table}[htbp]
|
| 2 |
+
\centering
|
| 3 |
+
\caption{Timestep distribution analysis.}
|
| 4 |
+
\label{tab:t_dist}
|
| 5 |
+
\begin{tabular}{lrrr}
|
| 6 |
+
\toprule
|
| 7 |
+
\textbf{Method} & \textbf{HighLow\_Ratio} & \textbf{LowHigh\_Cos\_Sim} & \textbf{Dominant\_Regime} \\
|
| 8 |
+
\midrule
|
| 9 |
+
bc\_all & 3.1800 & 0.1141 & high-t \\
|
| 10 |
+
\bottomrule
|
| 11 |
+
\end{tabular}
|
| 12 |
+
\end{table}
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/diagnosis.md
ADDED
|
@@ -0,0 +1,59 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# RL Fine-Tuning Ablation Suite — Diagnosis Report
|
| 2 |
+
|
| 3 |
+
**Pretrained baseline score:** 11.9754
|
| 4 |
+
**Baseline RL score:** nan
|
| 5 |
+
|
| 6 |
+
---
|
| 7 |
+
|
| 8 |
+
## Primary Failure Mode
|
| 9 |
+
|
| 10 |
+
**ALL ablations collapsed.** This is the strongest evidence for a fundamental
|
| 11 |
+
incompatibility between the RL fine-tuning signal and the model.
|
| 12 |
+
|
| 13 |
+
**Most likely failure mode:** Catastrophic Forgetting
|
| 14 |
+
> The pretrained representations are corrupted by RL gradients.
|
| 15 |
+
|
| 16 |
+
**Evidence strength:** 0% (0/0 supporting ablations succeeded)
|
| 17 |
+
|
| 18 |
+
---
|
| 19 |
+
|
| 20 |
+
## Hypothesis Rankings (by Evidence Strength)
|
| 21 |
+
|
| 22 |
+
| Hypothesis | Evidence | Supporting Ablations |
|
| 23 |
+
|---|---|---|
|
| 24 |
+
| Catastrophic Forgetting | 0% (0/0) | — |
|
| 25 |
+
| Gradient Conflict | 0% (0/0) | — |
|
| 26 |
+
| Signal Sparsity | 0% (0/0) | — |
|
| 27 |
+
| Distributional Shift | 0% (0/0) | — |
|
| 28 |
+
| Mode Collapse | 0% (0/1) | — |
|
| 29 |
+
| t-Bias | 0% (0/0) | — |
|
| 30 |
+
|
| 31 |
+
---
|
| 32 |
+
|
| 33 |
+
## Evidence Details per Ablation
|
| 34 |
+
|
| 35 |
+
### advantage_clip [COLLAPSE]
|
| 36 |
+
- **Score:** 4.9246 (delta vs pretrained: -7.0509, delta vs baseline_rl: -7.0509)
|
| 37 |
+
- **Hypothesis tested:** If clipping helps: large advantage magnitudes destabilise training
|
| 38 |
+
- **Mean grad alignment:** -0.0182
|
| 39 |
+
- **Final KL drift:** 0.329165
|
| 40 |
+
|
| 41 |
+
---
|
| 42 |
+
|
| 43 |
+
## Recommendations
|
| 44 |
+
|
| 45 |
+
### Catastrophic Forgetting
|
| 46 |
+
Implement a strong parameter regularisation regime (EWC + LLRD) or use LoRA to restrict the parameter update space.
|
| 47 |
+
|
| 48 |
+
### Gradient Conflict
|
| 49 |
+
Apply PCGrad in the full training pipeline, and investigate whether the t-distribution of RL batches is biased.
|
| 50 |
+
|
| 51 |
+
---
|
| 52 |
+
|
| 53 |
+
## Next Experiments
|
| 54 |
+
|
| 55 |
+
Based on the pattern of successes and failures above, the highest-priority
|
| 56 |
+
follow-up experiments are:
|
| 57 |
+
|
| 58 |
+
3. **Increase num_envs and num_seeds**: current results may be high-variance. Confirm findings with num_seeds=3.
|
| 59 |
+
4. **Profile the reward signal**: plot the return histogram over training to determine if rewards are collapsing to zero.
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/action_dist/action_freq_advantage_clip.png
ADDED
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/action_dist/action_metrics_advantage_clip.png
ADDED
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/action_dist/js_divergence_comparison.png
ADDED
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/action_dist/transition_matrix_advantage_clip.png
ADDED
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/cka_similarity.png
ADDED
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/curves_advantage_clip.png
ADDED
|
Git LFS Details
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/diagnosis_decision_tree.png
ADDED
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/eval_scores_over_training.png
ADDED
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/final_score_comparison.png
ADDED
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/gradient_alignment.png
ADDED
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/gradient_conflict_map.png
ADDED
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/group_comparison.png
ADDED
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/per_layer_grad_heatmap_advantage_clip.png
ADDED
|
Git LFS Details
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/representation_drift.png
ADDED
|
Git LFS Details
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/score_delta_over_baseline_rl.png
ADDED
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/t_bin_grad_norms_advantage_clip.png
ADDED
|
Git LFS Details
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/t_bin_norms_heatmap.png
ADDED
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/t_distribution_analysis.png
ADDED
|
Git LFS Details
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/figures/win_rate_and_effective_batch_size.png
ADDED
|
Git LFS Details
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/results.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/rl_finetuning/outputs/review_run2_advclip_lr_matched/tables/achievement_summary.csv
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Achievement,Pretrained,advantage_clip,delta_advantage_clip
|
| 2 |
+
Achievements/collect_coal,0.6357,0.1778,-0.4579
|
| 3 |
+
Achievements/collect_diamond,0.0,0.0,0.0
|
| 4 |
+
Achievements/collect_drink,0.5006,0.2297,-0.2709
|
| 5 |
+
Achievements/collect_iron,0.4313,0.0795,-0.3518
|
| 6 |
+
Achievements/collect_sapling,0.8907,0.9577,0.067
|
| 7 |
+
Achievements/collect_stone,0.9154,0.3811,-0.5343
|
| 8 |
+
Achievements/collect_wood,0.9953,0.8964,-0.0989
|
| 9 |
+
Achievements/defeat_skeleton,0.208,0.05,-0.158
|
| 10 |
+
Achievements/defeat_zombie,0.6663,0.2753,-0.391
|
| 11 |
+
Achievements/eat_cow,0.4501,0.1431,-0.307
|
| 12 |
+
Achievements/eat_plant,0.0,0.0,0.0
|
| 13 |
+
Achievements/make_iron_pickaxe,0.0517,0.002,-0.0497
|
| 14 |
+
Achievements/make_iron_sword,0.2385,0.0245,-0.214
|
| 15 |
+
Achievements/make_stone_pickaxe,0.7203,0.2008,-0.5195
|
| 16 |
+
Achievements/make_stone_sword,0.792,0.2725,-0.5195
|
| 17 |
+
Achievements/make_wood_pickaxe,0.9553,0.4327,-0.5227
|
| 18 |
+
Achievements/make_wood_sword,0.812,0.1952,-0.6168
|
| 19 |
+
Achievements/place_furnace,0.879,0.3435,-0.5355
|
| 20 |
+
Achievements/place_plant,0.6381,0.3179,-0.3202
|
| 21 |
+
Achievements/place_stone,0.7286,0.2638,-0.4647
|
| 22 |
+
Achievements/place_table,0.9835,0.5229,-0.4607
|
| 23 |
+
Achievements/wake_up,0.3831,0.0583,-0.3248
|