--- library_name: pytorch tags: - polymers - molecular-editing - polybert - supervised-learning --- # PolyEdit DFT-consistent task augmentation This repository contains the SFT policies used for the 369, 1,000, and 2,000-request PolyEdit task-augmentation comparison. Each condition has five seed directories containing the policy, a self-contained policy bundle, the corresponding fine-tuned polyBERT `Egc` verifier, and the run configuration. ## Training setup - Property: DFT-labeled chain band gap, `Egc` - Requests: 369 original, then 1,000 and 2,000 after train-only augmentation - Decision steps: 1,263, 5,145, and 11,133 - Edit budget: at most three matched-pair transitions - Policy loss: set-valued negative log-likelihood over valid next edits - Seeds: 1004, 1005, 1006, 1007, 1008 - Evaluation: fixed held-out sources, 112 single-step and 36 multi-step requests ## Results Five-seed means and 95% t confidence intervals: | Requests | Single-target success | Multi-step success | |---:|---:|---:| | 369 | 0.889 ± 0.033 | 0.811 ± 0.089 | | 2,000 | 0.941 ± 0.022 | 0.928 ± 0.019 | Paired improvements were +0.052 for single-target success (`p=0.040`) and +0.117 for multi-step success (`p=0.025`). ## Limitations The policies were trained and evaluated only for `Egc` within the frozen matched-pair graph. Success therefore measures navigation among polymers with available DFT labels. It does not establish performance on arbitrary polymer structures or other properties.