microbe-model / artifacts /lora_oxygen_vs_all_task.md
Miyu Horiuchi
Deploy app from main@a3254bf (no paper/ binaries)
0ed74db

Oxygen-Only LoRA vs All-Task LoRA

Both runs use fold 0, ESM-2 t12, LoRA r=8, 1 epoch on Lambda A100 SXM4.

Target All-task LoRA Oxygen-only LoRA Baseline Readout
optimal_temperature_c MAE 3.6660 32.2504 2.6743 ignored by oxygen-only loss
optimal_ph MAE 0.5598 7.0462 0.4685 ignored by oxygen-only loss
salt_tolerance_pct MAE 1.8154 2.0823 1.9171 not improved by oxygen-only loss
oxygen_requirement macro F1 0.9448 0.9168 0.4020 oxygen-only worse than all-task

Conclusion

Oxygen-only training did not beat the all-task LoRA run on the oxygen target: 0.9168 macro F1 vs 0.9448 macro F1. The all-task LoRA checkpoint remains the better fold-0 result. The oxygen-only checkpoint is saved locally for inspection but should stay out of git.

Artifacts

  • artifacts/lora/fold0_results_oxygen.json
  • artifacts/lora/lambda_fold0_oxygen_1ep_20260517T103524Z.log
  • local-only checkpoint: artifacts/lora/fold0_best_oxygen.pt