PolyEdit multi-objective Hypervolume and MIP, five seeds
This repository preserves the preference-conditioned policies, Egc and Egb verifiers, and frozen-DFT evaluation records used in the 2026 GPU project interim report.
Contents
checkpoints: policy and two fine-tuned verifier bundles for seeds 1004 to 1008results: per-seed task-level results and W&B linkssummaries: aggregate metrics, analysis, evaluation manifest, and verification receiptcode: exact metric, training, aggregation, and launch codeload_polyedit_bundle.py: minimal policy and verifier loader
Protocol
- Data: jointly labeled real DFT Egc and Egb records
- Split: 290 train and 253 evaluation polymers, with zero node overlap between induced edit graphs
- Evaluation: 22 sources, four property directions, and 11 preference weights
- Scale: 88 source-direction tasks and 968 preference decisions per seed
- Candidate budget: 11 outputs per task, each with edit budget 3
- Training: two polyBERT verifiers for 8 epochs and preference-conditioned SFT for 60 epochs
- Seeds: 1004, 1005, 1006, 1007, 1008
- Final evaluator: frozen DFT label lookup
- Base:
HAYDERphd/polyBERT, revision7bf9ed32ac54dea5bc163cf90100728b49341750
Mean results
Values are five-seed means with 95% t confidence intervals.
| Method | Hypervolume | MIP | Preference regret | Near-optimal |
|---|---|---|---|---|
| SFT | 0.326 ± 0.009 | 0.554 ± 0.012 | 0.034 ± 0.012 | 0.782 ± 0.091 |
| Random | 0.328 ± 0.005 | 0.500 ± 0.000 | 0.088 ± 0.000 | 0.448 ± 0.019 |
| Greedy verifier | 0.337 ± 0.004 | 0.568 ± 0.003 | 0.019 ± 0.003 | 0.833 ± 0.021 |
| Oracle grid | 0.355 ± 0.000 | 0.588 ± 0.000 | 0.000 ± 0.000 | 1.000 ± 0.000 |
SFT did not improve over the predeclared greedy verifier baseline. Its relative changes were -3.30 ± 3.08% for Hypervolume and -2.50 ± 2.30% for MIP. The negative result is retained to avoid method or seed selection bias.
Limitations
The 88 tasks come from only 22 independent polymer sources. The four direction combinations and 11 weights discretize the preference space. Oracle grid uses evaluation DFT labels for candidate selection and is only a diagnostic upper bound. The result is restricted to the sparse within-dataset graph with both Egc and Egb labels.
Code
Main project: https://github.com/promotion-kim/POLYEDIT
Model tree for promotion/polyedit-multiobjective-5seed
Base model
HAYDERphd/polyBERT