From Single-Step Edit Response to Multi-Step Molecular Optimization
Haojie Rao (1), Kun Li (1), Yida Xiong (1), Jiameng Chen (1), Wenbin Hu (1), Yizhen Zheng (2), Jiajun Yu (3), Duanhua Cao (4) ((1) School of Computer Science, Wuhan University, Wuhan, China, (2) Department of Data Science, Artificial Intelligence, Monash University, Victoria

TL;DR
This paper introduces SMER-Opt, a novel approach for molecular optimization that combines a response predictor with a guided tree search to efficiently generate property-shifting molecule edits.
Contribution
It proposes a response-oriented discrete edit optimization framework with a directional evaluation model and a multi-step planner, improving stability and data efficiency in molecular design.
Findings
Reduces dependence on oracle-in-the-loop search during optimization.
Learns transferable action primitives from weakly related molecule pairs.
Scores candidate edits based on their likelihood to achieve property changes.
Abstract
Conditional molecular optimization aims to edit a molecule to realize a specified property shift. In practice, structurally similar molecule data is scarce, while decisions are inherently action-level: at each step, the system must select one local structural edit from a candidate set that is strictly filtered by chemical feasibility rules. This level mismatch between supervision and decision makes oracle-in-the-loop search unstable in molecular optimization. Regressing on property differences between molecule pairs improves data efficiency but relies on oracle-in-the-loop search, entangling transformation effects with global context and providing limited guidance for selecting the next feasible edit, often resorting to oracle-in-the-loop search. For this reason, we propose a response-oriented discrete edit optimization approach comprising two tightly coupled components: a single-step…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
