小分子をグラフとして扱う離散グラフ拡散(DiGress 等)は de novo 分子生成で有効だが、各ステップで全ノード・全エッジを独立に摂動するため非常に多くのステップを要し、学習・サンプリングが遅い。さらに薬物分子の重要な building block である motif(特にカーボンリング)の保存が苦手で、SMILES validity という限定的指標しか重視されてこなかった。
→ 「決定論的個数のサブグラフだけ摂動」+「motif圧縮」で速度と化学的妥当性を同時に改善する
各ステップ t で決定論的個数 N(t)=⌊(1-α)n⌋ ノード・M(t) エッジ(選択ノードが誘導する部分グラフ内に限定)のみ摂動。T=k·n(k=1〜2, n≈40)。摂動数の一致を強制する MSE ペナルティ(λ2,λ3)を損失に追加。頻出 single-bond motif 3〜15 個を supernode に圧縮。
| 手法 | ANS↓ | ST(s)↓ | CL↑ | QED↑ | motif保存 |
|---|---|---|---|---|---|
| DiGress | 500 | 68.24 | 4.50 | 0.802 | 弱(ring freeze不調) |
| DisCo | 500 | 65.36 | 4.14 | 0.752 | 無 |
| DeFoG | 50 | 5.81 | 4.05 | 0.748 | 無 |
| DMol (ours) | 38 | 1.52 | 4.50 | 0.806 | 有(supernode圧縮) |