把药物研发想象成经营一家覆盖全身的“快递公司”。每一种候选药物,都是一只等待寄出的包裹,收件人可能是心脏、肝脏,或是大脑深处的病灶。但在包裹送到之前,必须通过五道关卡:能不能进站(吸收)、能不能送对人(分布)、在中转站会不会被改得面目全非(代谢)、用完之后怎么处理(排泄)、运输途中会不会伤人(毒性)。这五道关卡串起来,缩写为 ADMET,是每一粒药从实验室走向药柜之前,必须通过的“物流资质审查”。 ADMET 的本质,是回答一个问题:这个分子在人体内到底经历了什么?药效再好的分子,如果吸收太差、代谢太快、毒性太强,也无法成为真正的药物。传统上,ADMET 依赖昂贵且漫长的动物实验;而今天,AI 工程师可以用机器学习模型,在几毫秒内对新分子做“虚拟物流审查”,提前筛掉大量注定翻车的候选物。
理解 ADMET 原理,是 AI+医疗工程师把分子结构的“货单”翻译成候选药物“可通行指数”的底层能力。掌握它,你就能用 AI 提前识别高风险分子,为药企节约千万级研发成本。
可视化演示
演示ADMET五维性质、吸收P450代谢预测、毒性评估与多目标优化,直观展示候选药物在体内安全有效的关键评估。
本节配有交互动效(进入视口后自动加载,约 3KB)。
ADMET五维性质 吸收分布代谢 排泄+毒性 五个维度共同决定药物能否安全有效发挥作用
ADMET基本概念
新药分子就像一只等待发出的快递包裹。在快递公司里,包裹进站、分拣、运输、投递、回收都有完整的物流追踪;在药理学中,这套追踪系统叫 ADMET——分别代表吸收(A)、分布(D)、代谢(M)、排泄(E)和毒性(T)。如果不看这五步,一粒药就算在试管里再有效,也未必能成为真正合格的药。
ADMET 是连接“化学分子”与“治病药物”的桥梁。科研人员筛出一个分子,好比造出一台概念跑车;但路上能不能跑、油耗多大、排放是否超标,都需要在统一规则下验证。药代动力学(Pharmacokinetics)就是用数学描述药物在体内的“来龙去脉”,而 ADMET 正是它的核心骨架。
药代动力学中,最常见的综合指标是半衰期(half-life),即药物浓度降到初始值一半所需的时间。它像快递公司的“包裹清仓周期”,直接决定给药频率和蓄积风险。
半衰期就像快递公司的平均清仓周期。仓库里包裹半年都处理不完,资金周转就会出问题;药物半衰期太长,重复给药可能蓄积中毒,太短又达不到治疗效果。ADMET 的每个环节,都在为这个“物流周期”把关。
- 半衰期 $t_{1/2}$药物在体内浓度降低到初始值一半所需的时间,单位通常是小时。它是 ADMET 代谢与排泄综合能力的直观体现。
- 常数 0.693这是自然对数 $\ln 2$ 的近似值,来源于一级消除动力学中浓度衰减到一半的数学推导。
- 消除速率常数 $k_e$单位时间内药物被消除的比例。例如 $k_e = 0.0693\,\text{h}^{-1}$ 表示每小时清除体内剩余药量的 6.93%。
吸收与分布
包裹要上路,第一步是进站。吸收,就是药物从给药部位(肠道、皮肤、肺部等)进入血液循环的过程。口服药要跨过胃肠壁细胞这道“安检闸机”,而静脉注射则相当于直接走内部通道,绕过了吸收环节。
吸收得好不好,用生物利用度(Bioavailability)来衡量。它定义为口服给药后进入体循环的药量相对于静脉注射的比例,用“药时曲线下面积”(AUC,即浓度-时间曲线围出的总面积)代表总暴露量。
分布,则是包裹从干线运输进入各城区的过程。药物进入血液后随循环系统流向全身组织,但不同组织对药物的“收货意愿”不同——脂溶性强的分子容易进入脂肪组织,而水溶性分子则更多停留在血液中。血脑屏障尤其特殊,它像大脑的“高级别安保区”,只放行特定脂溶性小分子,这对治疗神经系统疾病的药物设计是巨大挑战。
吸收与分布,决定了包裹能否按时到达正确的收件人手中。一个生物利用度太低的候选药,就像总在转运中心“丢件”的快递,连起效的机会都没有。
- AUC(药时曲线下面积)给药后血浆药物浓度随时间变化的曲线与时间轴围成的面积,反映药物在体内的总暴露量。
- $AUC_{\text{口服}}$口服给药后测得的曲线下面积,受吸收程度影响。
- $AUC_{\text{静脉}}$静脉注射后的曲线下面积,作为完全吸收的基准。
- 生物利用度 $F$两者之比,代表口服药物最终有多少比例进入体循环。
代谢与排泄
包裹在中转站会被重新加工和贴标,这一过程对应药物的代谢。肝脏是人体最大的“药物中转车间”,其中 CYP450 酶系(细胞色素 P450 酶家族)承担了绝大多数药物的改造工作——把脂溶性的原药转化为更容易排出的水溶性代谢物。
代谢有多快、多稳定,直接影响药效持续时间。描述 CYP450 酶催化反应的经典方程是 Michaelis-Menten 方程:
代谢之后是排泄。肾脏是最主要的“废弃物回收站”,通过尿液排出代谢产物;部分药物也经胆汁进入肠道随粪便排出。排泄效率决定了药物在体内停留的总时长,与代谢一起合称“消除”。半衰期正是综合这两者的宏观指标——如果代谢快且排泄畅,半衰期短,需要频繁给药;反之则可能蓄积中毒。
CYP450 车间一旦异常,就像快递中转站的传送带出了故障——包裹堆积、货物变质。因此,代谢稳定性评估是候选药物进入临床前的关键体检项目。
- 反应速率 $V$单位时间内代谢掉的药物量,相当于中转车间每小时改造的包裹数。
- 最大反应速率 $V_{\max}$所有酶都被药物占满时能达到的最大改造速度。
- 底物浓度 $[S]$当前血液中的药物浓度,即送入车间的包裹数量。
- 米氏常数 $K_m$达到一半最大速率时的药物浓度,反映酶与药物的亲和力。$K_m$ 越小,亲和力越强。
毒性预测
物流运输中最怕什么?是危险品泄漏和运输事故。药物的毒性,就是那辆可能出事故的“危险品卡车”。ADMET 中的 T 要求我们在发货前评估每一种候选分子的潜在危害。
毒性预测中最受关注的终点包括:hERG 毒性(抑制心脏 hERG 钾离子通道,可能引发心律失常)、肝毒性(药物或代谢物损伤干细胞)、致癌性与致突变性(损伤 DNA 引发癌症或遗传突变)。传统上这些毒理实验需要大量动物实验和细胞实验,周期长、成本高。
AI 的介入,让毒性预测变成了一个分类问题:给定分子的结构特征,预测它“有毒”还是“无毒”。最基础的模型是逻辑回归,其核心是 sigmoid 函数:
毒性预测像给每个包裹贴上“危险品等级标签”。AI 模型能在几毫秒内给成千上万个候选分子做安检,把最高风险的包裹提前拦截在站外。当然,预测不是判决书——高风险提示需要慎行,而非直接否定。
- 加权求和 $w \cdot x$每个分子特征(如分子量、脂溶性)乘以对应权重后累加,相当于给包裹各项指标打分。
- 偏置 $b$模型可学习的偏移量,调整整体判断基准。
- 指数 $e^{-(w \cdot x + b)}$自然指数函数,将任意分数压缩到正数区间,便于转换为概率。
- 概率 $P(y=1)$最终输出的毒性概率,范围在 0 到 1 之间。超过 0.5 通常判为高风险。
AI算法模型
有了物流规则,还需要智能调度中心来加速决策。传统实验测定一个分子的 ADMET 性质需要数周,而 AI 模型可以在几分钟内处理数百万个分子,充当药物发现中的“超级调度员”。
从算法演进看,ADMET 建模经历了四个阶段:机器学习(随机森林、梯度提升,特征由人工设计)→ 深度学习(多层神经网络自动提取高维特征)→ 图神经网络(把分子结构看作原子节点、化学键边,直接学习拓扑信息)→ 迁移学习(利用预训练分子模型,在小数据集上微调,适应特定毒性终点)。
分类模型的训练目标,是最小化预测分布与真实标签之间的差距,常用交叉熵损失:
智能调度中心越先进,包裹流转效率就越高。图神经网络特别擅长像“读地图”一样理解分子三维结构,而迁移学习则让调度中心能够借鉴其他城市的经验,快速适应新任务。今天的 ADMET 建模,已经不只是“预测”,而是“设计指导”。
- 真实标签 $y_i$第 $i$ 个样本的真实类别,如毒性为 1、无毒为 0。
- 预测概率 $p_i$模型输出的该样本属于类别 1 的估计概率。
- 自然对数 $\log(p_i)$对数函数使低概率预测产生更大惩罚,避免模型“过度自信地犯错”。
- 求和 $\sum_{i}$对所有训练样本的损失累加,构成总损失。
数据与特征
再聪明的调度中心,也需要一张标准的快递单。ADMET 模型的第一步,就是把分子结构变成可计算的“快递单字段”,也就是特征工程。
最常用的两类特征:分子描述符(如分子量、脂水分配系数 logP、氢键供体/受体数量等,捕捉分子的理化性质)和分子指纹(把分子编码成固定长度的 0/1 位向量,保留局部结构信息,如 ECFP 环形指纹)。两者互为补充:描述符回答“这个分子像什么样的包裹”,指纹回答“包裹上长着哪些标签”。
衡量两个分子“长得像不像”,常用 Tanimoto 系数:
数据集的构建是 ADMET 建模的土壤。公开数据库(如 ChEMBL、PubChem)与专利文献是主要来源,但存在来源异质、活性标记不一致、类别不平衡等问题。数据预处理——去重、标准化、清洗异常值——好比把残缺的快递单补全,把错误地址纠正,这些步骤决定了模型上限。数据质量永远比模型复杂度更重要。
- 交集 $A \cap B$两个分子指纹中同时为 1 的位点数,即共有的结构特征数。
- 并集 $A \cup B$两个指纹中至少一个为 1 的位点总数。
- 基数 $| \cdot |$统计集合中的元素个数。
- Tanimoto 系数 $T(A,B)$相似度得分,范围 0~1。常用于聚类、去重和相似性搜索。
性能评估优化
调度中心上线前,必须用 KPI 仪表盘检验它的可靠性。ADMET 模型最常见的 KPI 是 ROC-AUC:它衡量模型正确排列正负样本的能力——随机猜测是 0.5,完美模型是 1.0。
ROC 曲线的横纵轴分别是假正类率(FPR)与真正类率(TPR),AUC 是曲线下的面积:
除了评估指标,交叉验证(把数据分成多份轮流训练与验证)和超参数调优(网格搜索、贝叶斯优化)是提升模型稳健性的常规手段。近年来,不确定性量化(预测时同时输出置信区间)越来越受重视——高置信预测可直接采信,低置信样本则建议补充实验。这就像物流系统对“派送成功率”给出概率,而不是简单地说“能到”或“不能到”。
评估优化的目标,不是追求一条曲线有多漂亮,而是让模型在真实研发场景中经得住考验。毕竟,一次误判可能让一个本来安全的药物被冤枉,或让一个致命分子蒙混过关。
- 真正类率 TPR所有真实有毒的样本中,模型正确识别为有毒的比例。
- 假正类率 FPR所有真实无毒的样本中,被模型误判为有毒的比例。
- 积分 $\int$对从 0 到 1 连续变化的阈值进行累积求和。
- AUC 值曲线下面积大小,既衡量区分度,又直观可比。
应用与局限
当整套智能物流系统部署完毕,ADMET 模型便从实验室走向工业流水线。其最直接的应用是候选药物虚拟筛选:在合成任何分子之前,先用 AI 对数十万虚拟分子库进行 ADMET 初审,把吸收差、毒性高的分子剔除,只保留最有希望的少数进入合成与实验环节。
在临床试验优化中,ADMET 预测可与群体药代动力学结合,在 I 期试验开始前估算初始给药剂量与安全窗口,指导受试者的剂量爬坡方案。这相当于在正式发车之前,先用交通仿真跑一遍所有可能路线。
但挑战依然存在。监管挑战是最突出的一环:各国药品监管机构对“纯 AI 做出的 ADMET 结论”是否采信仍保持谨慎,模型的可解释性和训练数据质量成为审评重点。FDA 近年来陆续发布关于 AI/ML 在药物开发中应用的讨论文件,但完整落地仍需时间。未来趋势则是多模态融合——将分子结构、基因表达、蛋白质相互作用等多种数据统一建模,以及利用联邦学习在保护各机构数据隐私的前提下共建共享模型。
从进站到清仓,从危险品筛查到智能调度,ADMET 的物流隐喻贯穿始终。AI 不会取代药物学家和临床试验,但会像新一代物流管理系统一样,让整个链条更高效、更安全、更可预测。
AI 应用场景
候选药物 hERG 毒性虚拟筛查
阶段:模型训练与推理预测
解决的问题:传统 hERG 毒性检测依赖膜片钳实验,通量低、成本高,一个化合物需耗时数周,无法在药物发现早期大规模开展。AI 模型用图神经网络对分子结构直接编码,几毫秒即可输出 hERG 风险评分,把筛查通量提升几个数量级。
具体案例:某 AI 制药公司在心血管候选药物项目中,对一万个虚拟分子先用 hERG 分类模型过滤,保留风险评分低于阈值的 300 个分子做实验验证,实验命中率从原来的 5% 提升到 18%,大幅节省了膜片钳实验资源。
CYP450 代谢稳定性回归预测
阶段:特征工程与回归建模
解决的问题:代谢速度过快的候选药需要每日多次给药,患者依从性差;代谢过慢又容易蓄积中毒。传统肝微粒体实验需要新鲜肝组织和数天时间,无法满足大规模筛选需求。
具体案例:某药企用分子指纹 + 梯度提升回归模型,在临床前阶段预测化合物在大鼠和人肝微粒体中的固有清除率。模型在验证集上的对数误差 MSE 达到 0.42,帮助团队在合成前就把代谢不稳定的分子直接淘汰。
临床试验初始剂量设计辅助
阶段:预测与决策支持
解决的问题:I 期临床试验首次人体给药剂量的选择,需要综合动物药代数据、体外 ADMET 和毒性数据。传统方法依赖经验公式,不确定性大,存在安全隐患。
具体案例:某临床药理团队将候选药物的 AI 预测 ADMET 参数(吸收速率、清除率、分布容积)输入群体药代动力学模型,通过蒙特卡洛模拟生成不同起始剂量的暴露分布,辅助伦理委员会和监管机构审批,将首剂量选择周期缩短约 30%。
Python 演示
# ADMET毒性预测演示:用逻辑回归筛选潜在hERG高风险分子# 特征向量: [芳香环数, 碱性氮, 亲脂性logP, 分子量, 氢键供体, 氢键受体, 可旋转键数, 极性表面积]import math samples = [ ([1, 1, 2, 450, 0, 3, 4, 95], 1), ([0, 0, 1, 330, 1, 2, 2, 70], 0), ([1, 1, 3, 520, 0, 4, 5, 110], 1), ([0, 0, 1, 280, 1, 1, 1, 55], 0), ([1, 1, 2, 480, 0, 3, 3, 100], 1), ([0, 0, 0, 260, 1, 1, 0, 45], 0), ([1, 0, 2, 410, 0, 2, 3, 90], 1), ([0, 0, 1, 300, 1, 2, 2, 60], 0),] def get_normalizer(data): n_feat = len(data[0][0]) mins = [min(row[0][j] for row in data) for j in range(n_feat)] maxs = [max(row[0][j] for row in data) for j in range(n_feat)] return mins, maxs def normalize(features, mins, maxs): result = [] for j in range(len(features)): if maxs[j] > mins[j]: result.append((features[j] - mins[j]) / (maxs[j] - mins[j])) else: result.append(0.0) return result class ToxicityModel: def __init__(self, n_feature): self.weights = [0.0] * n_feature self.bias = 0.0 self.train_count = 0 def predict_proba(self, features): score = self.bias for i, val in enumerate(features): score += self.weights[i] * val if score > 0: return 1.0 / (1.0 + math.exp(-score)) e = math.exp(score) return e / (1.0 + e) def train(self, data, labels, epochs=20, lr=0.3): for _ in range(epochs): for features, label in zip(data, labels): prob = self.predict_proba(features) error = label - prob for i in range(len(features)): self.weights[i] += lr * error * features[i] self.bias += lr * error self.train_count += 1 def main(): mins, maxs = get_normalizer(samples) X = [normalize(row[0], mins, maxs) for row in samples] y = [row[1] for row in samples] model = ToxicityModel(len(X[0])) model.train(X, y, epochs=20, lr=0.3) print("训练完成,验证训练集预测:") for row, label in zip(samples, y): features = normalize(row[0], mins, maxs) prob = model.predict_proba(features) pred = 1 if prob >= 0.5 else 0 mark = "OK" if pred == label else "ERR" print(" %s 毒性概率=%.2f 预测=%d 实际=%d %s" % (row[0], prob, pred, label, mark)) new_molecule = [1, 0, 2, 380, 0, 2, 3, 85] features = normalize(new_molecule, mins, maxs) prob = model.predict_proba(features) print("新分子特征:", new_molecule) print("预测hERG毒性概率: %.2f" % prob) if prob >= 0.5: print("结论:高风险,建议淘汰或结构优化") else: print("结论:低风险,可进入下一轮研究") if __name__ == "__main__": main()
def normalize(features, mins, maxs)对原始特征做 min-max 归一化,让不同量纲的特征进入同一尺度,防止分子量等大数值主导梯度下降。class ToxicityModel封装逻辑回归模型,包含权重向量与偏置,训练使用梯度上升的等效更新方式。self.train_count = 0记录训练轮数,属性用_count后缀避免与train方法同名冲突。def predict_proba(self, features)计算线性得分后经 sigmoid 映射为毒性概率,即文章中的 $P(y=1)$ 公式。if score > 0数值稳定性处理,避免极大正得分导致math.exp溢出。error = label - prob梯度更新中的残差项:预测概率与真实标签的差,驱动权重向正确方向调整。test_features = [1, 0, 2, 380, 0, 2, 3, 85]构造一个虚拟候选分子,观察模型对新分子的判别。
常见误区
误区我是做 AI 的,先把分子活性筛出来,ADMET 等做完动物实验再说。这个观念让我早期浪费了很多算力在注定失败的分子上。
正解ADMET 预测应当嵌入分子设计的“第一道过滤器”。AI 可以在分子尚未合成前就对其吸收、代谢、毒性做出预估,把高风险分子直接挡在门外。就像物流公司在接单前就查询收件地址是否可达,而不是等包裹上路后才发现问题。
为何常见:传统研发流程是“合成-测试-再合成”的线性思维,许多教材也把 ADMET 放在临床前研究章节,导致非药学背景的人误以为它是后期工作。
误区模型输出 hERG 风险高,这个分子就直接淘汰吧,不用再看了。
正解hERG 通道抑制是延长 QT 间期的重要风险因素,但不是唯一决定因素。真实心律失常还涉及多个离子通道(钠、钙通道)的联合作用、心率、代谢物活性等。AI 预测的 hERG 风险更像“预警信号”,提示需要更深入的电生理验证,而不是最终判决书。
为何常见:人们喜欢把多因素风险简化为单一二元标签,加上 hERG 在监管指南中曝光率高,容易被当作一票否决项。
误区ECFP 的半径为 6 肯定比半径为 4 好,再加几百个附加位点一定提升预测效果。
正解过长的指纹会带来维度灾难和稀疏性问题:数据量有限时,大量特征位几乎全为 0,模型容易过拟合。实际项目中,ECFP4 + 少量理化描述符在多数 ADMET 任务上往往与 ECFP6 相当,且训练更快、更易解释。特征质量与数据量匹配,比盲目追求“更细”更重要。
为何常见:直觉告诉我们“分辨率越高越好”,但在小样本高维稀疏数据下,这一直觉会适得其反。
误区我的模型 AUC 到了 0.95,说明分类效果完美,可以直接部署筛选平台。
正解AUC 只衡量排序能力,不反映概率校准和实际误报代价。真实候选库中有毒分子比例可能只有 0.1%,此时即使 AUC 很高,模型产生的假阳性数量也极大,导致实验验证成本失控。需要补充精确率-召回率曲线、校准曲线和成本敏感分析,甚至设置更合理的决策阈值。
为何常见:AUC 是论文和竞赛中最常用的指标,容易让人忽略它对类别不平衡的迟钝性。
误区大鼠实验显示这个分子吸收很好、半衰期 6 小时,人体应该也差不多,直接按这个数据设计临床试验。
正解不同物种的 CYP450 酶亚型、蛋白结合率、肠道菌群和代谢途径差异巨大。大鼠的 CYP3A 与人源 CYP3A4 在底物特异性和代谢速率上都有明显不同。AI 模型常需要额外采集人源化数据,或通过跨物种迁移学习修正预测,而不能简单照搬动物实验结果。
为何常见:动物实验长期作为临床前金标准,“动物有效→指导人体”的直觉根深蒂固,但药物研发史上因物种差异导致的失败案例比比皆是。
面试题
Q1. ADMET 中的 “A” 代表什么?
- A.吸收 (Absorption)← 正确答案
- B.分布 (Distribution)
- C.代谢 (Metabolism)
- D.消除 (Elimination)
答案:A。ADMET 五字母分别对应吸收、分布、代谢、排泄、毒性。A 是吸收(Absorption),指药物从给药部位进入血液循环的过程;D 是分布,M 是代谢,E 是排泄(Excretion),T 是毒性。
Q2. 以下哪些环节属于 ADMET 中“分布”的考察内容?
- A.药物从血液进入组织器官← 正确答案
- B.血脑屏障对脑内药物浓度的影响← 正确答案
- C.肝脏 CYP450 对药物的氧化改造
- D.肾脏对药物原形的滤过排出
答案:AB。分布是药物进入血液循环后被转运到各组织器官的过程,血脑屏障限制药物进入大脑也是分布环节的重要表现。肝脏 CYP450 氧化属于代谢(M),肾脏滤过排出属于排泄(E),不是分布。
Q3. 某药口服 AUC 为 20 mg·h/L,静脉注射 AUC 为 40 mg·h/L,其生物利用度 F 约为?
- A.25%
- B.50%← 正确答案
- C.75%
- D.100%
答案:B。生物利用度 F = AUC口服 / AUC静脉 × 100% = 20 / 40 × 100% = 50%,意味着口服给药后只有一半的药量进入了体循环。
Q4. hERG 通道抑制与下列哪种不良反应最相关?
- A.肝细胞坏死
- B.心脏 QT 间期延长← 正确答案
- C.肾小球滤过率下降
- D.血脑屏障破坏
答案:B。hERG 编码心脏快速延迟整流钾通道,其抑制会延缓心肌复极化,导致心电图 QT 间期延长,增加尖端扭转型室性心动过速风险。肝毒性、肾功能等与 hERG 直接相关性较低。
Q5. 在 ADMET 机器学习建模中,以下说法正确的有?
- A.分子指纹可以将分子结构编码为位向量← 正确答案
- B.图神经网络把原子作为节点、化学键作为边← 正确答案
- C.分子描述符能表达分子量等理化性质← 正确答案
- D.数据类别不平衡不影响毒性分类模型效果
答案:ABC。分子指纹将结构信息编码为固定长度 0/1 位向量;图神经网络把分子建模为原子-键图结构;分子描述符如分子量、logP 等是理化性质数值化表达。类别不平衡在毒性数据中很常见,会严重影响模型性能,D 错误。
Q6. CYP450 酶系主要参与哪类药物处置过程?
- A.肾小管主动分泌
- B.肝脏第一阶段氧化代谢← 正确答案
- C.血浆蛋白结合
- D.肠道菌群降解
答案:B。CYP450 是肝脏中最重要的药物代谢酶家族,主要催化 I 相氧化反应,引入或暴露极性基团,使药物更容易被后续 II 相结合反应或排泄处理。
Q7. 候选药物的毒性预测通常包括哪些内容?
- A.hERG 心脏毒性← 正确答案
- B.肝毒性← 正确答案
- C.致癌与致突变性← 正确答案
- D.药物片剂颜色
答案:ABC。ADMET 毒性预测关注的安全终点包括 hERG 通道抑制、肝细胞损伤、遗传毒性(致癌与致突变)、生殖毒性等。片剂颜色属于药剂学制剂外观范畴,与系统毒性无关。
Q8. 某候选药物的消除速率常数 ke = 0.0693 h⁻¹,其半衰期约为?
- A.5 小时
- B.10 小时← 正确答案
- C.20 小时
- D.30 小时
答案:B。根据半衰期公式 t½ = 0.693 / ke,代入 ke = 0.0693 得 t½ = 0.693 / 0.0693 = 10 小时。半衰期约 10 小时意味着大约每 10 小时药物浓度降至当前值一半。
Q9. 以下哪些策略能有效提升 ADMET 预测模型的可靠性?
- A.使用交叉验证评估泛化能力← 正确答案
- B.扩充经过清洗的高质量分子数据← 正确答案
- C.引入领域知识并优化特征表示← 正确答案
- D.用全部数据训练并在同一数据集上报告 AUC
答案:ABC。交叉验证能客观评估模型在未见数据上的表现;高质量数据和领域特征工程是模型性能的根本保障。D 是典型的“数据泄漏”错误做法——同一数据集既训练又评估会高估模型性能。
Q10. 在临床前 ADMET 综合评估中,以下哪项作为“成药性”直接判断依据最恰当?
- A.半衰期与生物利用度共同满足给药方案需求← 正确答案
- B.分子在体外生化实验活性最高
- C.分子含氟原子数量最多
- D.化学合成步骤最简单
答案:A。成药性要求候选药物在疗效与安全性之间取得平衡,半衰期和生物利用度直接决定给药频率、暴露水平和蓄积风险,是临床方案可行性判断的基础。体外活性再高,若吸收和代谢性能不佳,也无法转化为临床价值。