SBDD の分子生成で官能基の「数(count)」が未制約だと、過剰官能基化(合成困難・不適切ジオメトリ)や過小官能基化(結合親和性低下)が起こる。また標準 Transformer は連続数値をトークン化するため序数性が壊れ「Phenyl を 2 個」などの数値指定が不正確。
→ デュアルシーケンス + 数値埋め込み + 差分アテンションで化学意味論と数値を分離。
段階的訓練がタンパク質-リガンドデータ不足を補い、RL が薬物様性と結合親和性を同時最適化。
| 指標 | 参照 | DecompDiff | NumMolFormer |
|---|---|---|---|
| Vina Score ↓ | -7.45 | -8.39 | -7.84 |
| QED ↑ | 0.48 | 0.45 | 0.65 |
| SA ↑ | 0.73 | 0.61 | 0.76 |
| Success Rate ↑ | 25.0% | 24.5% | 38.35% |
| Diversity ↑ | — | 0.68 | 0.90 |
NumMolFormer は Success Rate・QED・SA・Diversity 全てで参照データセットを超過。