SELFIES(100%妥当性保証)を使う既存手法(NExT-Mol等)は1D基盤モデルの化学知識を3D生成に活用できていない。1D生成と3D生成が孤立して動作し、大規模事前学習で蓄積された化学知識が3D幾何品質向上に寄与しない。
→ learnableクエリで1D基盤モデルから化学知識を蒸留し、projectorで3D拡散条件に転写
| 手法 | FCD3D↓ | MolStable |
|---|---|---|
| 訓練上限 | 13.73 | 0.028 |
| MolSculpt (ours) | 13.67 | 0.026 |
| UDM-3D | 17.36 | 0.014 |
| NExT-Mol | 14.69 | - |
| JODO | 19.99 | 0.010 |
| EDM | 31.29 | 0.002 |
FCD3DはTrainを超えるSOTA達成
| 性質 | MolSculpt | NExT-Mol | 改善 |
|---|---|---|---|
| α (ų) | SOTA | - | -75% |
| Cv | SOTA | - | -74% |
| Δε | SOTA | - | -71% |
| εLUMO | SOTA | - | -74% |
| εHOMO | SOTA | - | -69% |
| µ | SOTA | - | -33% |
| 指標 | MolSculpt | SOTA位置 |
|---|---|---|
| Bond Angle MMD | 2.90e-03 | 1位 |
| 3D MolStable | 0.961 | 1位 |
| FCD | 0.065 | 1位 |
| Scaffold sim. | 0.945 | 1位 |
| 3D AtomStable | 0.995 | 1位 |
| 適用先 | ユースケース |
|---|---|
| lib/molgen | MolgenYamlのde novo 3D生成エンジンとして統合 |
| lib/docking | MolSculpt 3DコンフォーマをUniDock初期ポーズに使用 |
| lib/fep | HOMO/LUMO指定条件付き生成→MMGBSAリード最適化 |
RDKit ETKDGより難しい大員環・密充填構造での3D品質向上が期待される