分子設計には(1)リガンドベース・(2)構造ベース・(3)RL最適化の3アプローチがある。構造ベース生成(Pocket2Mol/DrugGPT)はポケットを直接入力するが課題が残る。
→ ポケット非依存の汎用LLMをドッキング報酬でRL誘導し、SELFIESで妥当性を保証する。
GPT-2(M/L/XL=302M/702M/1474M)をZINC20 8億分子のSELFIESで事前学習し、Vinaスコアをロジスティック報酬 R=1-1/(1+e^-x) でPPO fine-tune。二標的は重み付き和 αR1+βR2。
| Metric | Pocket2Mol | DrugGPT | ADMolOrgGPT |
|---|---|---|---|
| Vina (kcal/mol) ↓ | -8.60 | -8.81 | -8.29 |
| Toxicity % ↓ | 29.04 | 36.07 | 8.59 |
| QED ↑ | 0.59 | 0.64 | 0.68 |
| LogP 0-5 % ↑ | 82.4 | 86.7 | 92.97 |
| SAS ↓ | 3.26 | 3.37 | 3.31 |
| Diversity ↑ | 0.86 | 0.87 | 0.86 |
| Train data | CrossDocked | CrossDocked | ZINC20 800M |