E(3)-等変拡散モデル(DiffLinker等)はフラグメントベース化合物設計でSOTAな性能を示しているが、なぜ特定のリンカーが生成されるかを説明する手段が存在しなかった。既存のXAI手法(SHAP等)はクラス確率のような明示的出力値が必要であり、生成モデルに直接適用できない。
→ 距離ベース価値関数を設計することでShapley値を拡散モデルに初めて適用し、原子寄与を定量化
価値関数:生成リンカーl₀と原子サブセットSで生成したリンカーlₛのHausdorff距離を使用。距離関数への依存性をChamfer・RMSDでも検証(Spearman ρ=0.95〜0.98)。
アンカー+近隣で97%カバー。遠方原子はリンカー生成を阻害する方向に寄与する。
Hausdorff・Chamfer・RMSD の3距離関数でSpearman ρ=0.88〜0.98の高い一致。Kendall W=0.94で3者間の総合一致を確認。
重要な近隣原子を除去すると生成リンカーが発散し、再注入で元のリンカーに収束する実験を実施。
→ 近隣原子がモデルの探索空間を制約し、アンカーを優先させる役割を担うことを直接証明。