AIDD·Atlas AI 制药学习地图
348

在分子生成中加入 SA Score 约束

给生成加入合成可及性(SA Score)约束,避免模型产出活性好看却根本合不出的分子。

生成模型很容易产出「漂亮但合不出」的分子。加入 SA Score 约束来约束可合成性。

操作步骤

  1. 用 RDKit 贡献的 SA Score 实现计算分数(1 易–10 难);
  2. 把它作为 REINVENT4 的一个打分组件;
  3. 设转换函数(如 SA > 某阈值则惩罚);
  4. 调权重,平衡活性与可合成性;
  5. 对高分结果用逆合成工具复核(见 384–386)。

常见坑与提示

SA Score 是启发式、非真实路线评估;过严会扼杀新颖性,过松会产出难合成分子;更严谨可用 RAScore/逆合成评估。

延伸资源

  • 概念见 067;工具见 221;下一步 349。