从FDA课件截图窥见KASA真面目,思考未来数字化审评的宏大图景

此外值得一提的是,在KASA的前一天探讨的是质量管理成熟度(QMM),这两者都是FDA在重点推行的数字化监管的代表性应用,最终目的都是基于风险,更加高效、更加客观地管控药品质量。

质量评估现代化:愿景与未来路线图

FDA官员先简述了药品质量办公室(OPQ,主要负责药学审评工作)每年的工作量,要审评约3000个IND,240个NDA/BLA,900个ANDA,以及10000个补充申请。而它们全部都是以“非结构化的”(unstructured)的PDF形式提交的。也就是说,FDA仍然视eCTD为非结构化的信息,仅仅将纸质文件转为电子版,不被视为“数字化”。

除了照常介绍KASA的由来和结构,FDA还介绍了KASA如何与OPQ的其他重点项目相结合。

图1:KASA如何与OPQ的其他重点项目相结合

这当中,PQ/CMC和M4Q(R2)识林前文已有介绍。

IQA,IntegratedQualityAssessment(综合质量评价)是内部审评工作规划与分配体系,其目标是:

确保药品申请得到多学科团队的高效且有效地评估;

明确评估业务流程和任务分配;

明确角色与职责;

QSD,QualitySurveillanceDashbord(质量监控仪表盘)是生产设施与产品质量数据的整合,其目标是:

在整个产品生命周期,提供一个持续评价生产设施与潜在质量信号的框架;

运用预测性分析和自然语言处理,用于高效的基于风险的评估;

整合并管理多个系统内的生产设施和上市后产品质量数据。

由上图可见,KASA不仅支持IQA审评和QSD生产设施评估,也会从QSD提取生产设施数据(如注册产品对应的生产生产设施的历史检查数据),降低FDA内部不同职能间的沟通成本,提升审评效率,更重要的是,扩大审评信息面,最终提升审评的科学性。

KASA迄今为止的成就

FDA再次梳理了KASA的路线图:

图2:KASA开发路线图

自从2021年KASA用于口固仿制药审评之后,2022年主要是升级更新的用户界面和数据分析功能,2023年预期有1个大版本更新,即KASA4.0将用于原料药的审评,这包括DMF,也包括NDA和ANDA中的原料药。4.1版发布ATL(ApplicationTeamLead,应用小组负责人)的管理摘要(编者注:ATL尚未有详细说明,可能指的是审评团队负责人的审评结论)。2024-2027的长远目标,则是支持注射液仿制药,并终将支持所有注册品种的药学审评。值得注意的是,FDA再次放出更多的KASA系统截图,让业界得以一窥真面目:

图3:KASA主界面截图

上图可知,一个ANDA,在KASA系统内面临三个模块的审评,即药品评价(DrugProductAssessment),生产整合评价(ManufacturingIntegratedAssessment),以及生物药剂学评价(BiopharmaceuticsAssessment),分别对应了药学、生产、BE/验证性临床技术审评。从图中细节可知,这张图类似“仪表盘”,可以直观看到三个学科的审评进展。据FDA公布的数据,2021年,KASA完成了535个药品评价,505个生产整合评价,以及396个生物药剂学评价。

那么点击这些模块之后?

图4:KASA基于算法抓取药品固有风险,并结构化呈现

图5:KASA实现紧凑的(compact)评估

仔细阅读图4和图5,经验丰富的研发和注册人员也许能会心一笑。可以看到,FDA的审评人员针对质量标准中的溶出和杂质两项,先评估其初始风险,再归纳出风险控制措施(包括措施的设计和检测方法),然后,将该措施与ANDA/NDA申报资料关联起来,便于随时查阅核对。

简言之,这个表格体现出,KASA把审评人员日常得出的审评认知进行了结构化的呈现,除了起到备忘的作用,也大幅度降低了审评团队内的沟通成本,并且其他人员也可以随时审视这些审评认知准确与否。

研发底蕴深厚的企业里的研发课题负责人,或者项目经理,对这样的逻辑并不陌生。研发数据量巨大,最有价值的是从数据中提炼的信息和结论(可称为认知),便于高效沟通—除了与项目组同事讨论方案,也包括向上“汇报”,前者影响研发进展,后者更关系到资源投入和工作压力。

但并非每家企业都有如此充分的信息沟通。试想一下,如果FDA有了KASA的帮助,真正实现了“比你还懂你的产品”呢?

不过,还不仅如此。

图6:药品风险分析

图6中,审评人员还利用KASA系统进行了风险分析,针对初始风险,基于企业申报的风险控制策略(准确地说,是从企业申报资料里提炼出的风险控制策略),评估风险是否得到有效地控制。这张图还有个细节:ANDAx,ANDAy以及NDA,这三个例子中,同样的初始高风险,最后得出了不同的残余风险,审评人员是如何评价的呢?是否足够客观呢?

图7:KASA基于预设的决策树算法识别生物药剂学风险

图7其实并非直接对应图6(图4-图6均是截自药品评估模块),但很明显,这个功能是适用于三大模块的。

图7的关键词,在于“算法”(Algorithm)一词。这意味着KASA相对于传统审评方式的质的飞跃。KASA也绝不仅仅是一个“审评认知记录表”,而是一步步趋近于FDA余煊强博士所言的“智能评价”。一旦有了算法,即使一开始只是相对比较简单的决策树算法(其中的决策还得依赖于人),但业界完全可以合理预期,算法必将优化发展,人为因素逐步减少,更为严谨和准确的IT智能因素不断增加,带来更加客观的审评决策。

KASA和生产/设施评估

图8:生产设施数据分析

图9:KASA分析:生产场地

图9展示了另一个“算法”,即,生产设施的检查信息(包括cGMP检查历史和其他产品批准情况)与审评认知进行比较,评判其质量风险,如果风险较高,就需要更加严格的审查(morescrutiny)。

KASA在新药和原料药中的应用

如上图2所示,KASA将逐步适用于IND和NDA,上述模块、表单、算法经过适当调整优化后,继续套用,无需赘述。

图10:结构化的原料药合成路径

首先,图10中,原料药的合成路径,从eCTD中固化的路线图和流程图,被拆解为结构化的表单,每一步反应,反应前后的分子,控制措施,都分门别类地罗列。

图11:结构化的化学分子结构

图11显示,申报资料或DMF中每一个化学分子结构信息都将提取自GSRS数据库,全部信息均可检索。

图12:KASA的原料药分析

图12是精华所在。在KASA中,原料药的合成路线将“可视化”、“可搜索”、“可分析”;基于对原料药分子、试剂、溶剂、杂质的检索,呈现合成路线;而最终目标,是通过反应和分子的组合,识别出可能的高风险杂质,例如,亚硝胺类杂质。

KASA在生物制品中的应用

在这一小节,FDA继续展示KASA,重点在于工艺评估模块。

图13:单元操作选择示例

如图13所示,KASA中预设了生物制品的单元操作。选择单元操作后,还可以拖动排序,与申报资料中的工艺匹配。

图14:病毒清除工艺概要示例

图14展现的是一个具体工序,关键工艺参数和质量属性都已数字化,可编辑可检索。值得注意的是,部分数据,如最大蛋白病毒负载之类的参数,是自动计算得出的(意味着这张表单背后也带有“算法”),同时,最下面的绿色部分是结论性内容,即“安全因素充分”(adequatesafetyfactor),来自于预期标准和实际数据的对比。

面对KASA,我们可以做些什么?

尽管FDA声称这些截图只是出于交流目的,但经过仔细审视,企业可以窥见KASA的真面目。与其说是“管中窥豹”,不如说是“一叶知秋”。FDA的结构化申报,数字化审评(或者说,智能化审评),早已脱离概念层面,成为现实,近几年之内更将覆盖大多数主要的注册类别,成为新的常态。

而且,这绝不仅限于FDA,国内药监部门早有“探索运用信息化手段提升药品智能监管能力”的提法,可以预期,我们也终将会有自己的KASA。

如果有了KASA,“结构化的数据可以挖掘出比企业提交的更多的信息和结论”,“审评决策更多基于算法而非个人的专业水平与好恶”,“跨产品、跨公司、跨领域的多维度多角度对比成为可能”,换言之,“审评老师比企业更懂企业的产品”,这些场景,预期将一一实现。

尚在跟eCTD打交道的国内药企,又该如何应对?

也许一个可行的思路是,应对“智能化审评”,需要“智能化研发”,企业还是应该要比监管部门更懂自己的产品,为此,在研发注册过程中,有必要改变之前的传统模式,运用更多的自动化工具,更多的结构化数据,辅以更多的算法,把人才从机器擅长的“读数据”和“抓信息”中解放出来,去做人类最为擅长的“定方案”、“下结论”和“做决策”。

THE END
1.决策树和模型体系结构良好的训练性能本身并不是一件坏事,但是树对于训练集已经变得高度专门化,以至于它可能在测试集上表现不佳。 这是因为树已经成功地学会了训练集中的关系,这些关系可能并不真实,例如,如果你年龄在 25 岁以下,体重 60 公斤就能保证获得奖牌。 模型体系结构会影响过度拟合 https://docs.microsoft.com/zh-cn/learn/modules/machine-learning-architectures-and-hyperparameters/2-decision-trees
2.什么叫结构化的算法为什么要提倡结构化的算法结构工程师将算法分解成模块化的部分。这样做可以增强代码的清晰度和可维护性,提高编程效率。提倡结构化算法,因为https://www.bkw.cn/zcjls/ask/4577918.html
3.什么叫结构化的算法?为什么要提倡结构化的算法?结构化算法的好处是什么叫结构化的算法?为什么要提倡结构化的算法? 结构化算法:由一些顺序、选择、循环等基本结构按照顺序组成,流程的转移只存在于一个基本的范围之内。 为什么要提倡结构化的算法? 机构化算法便于编写,可读性高,修改和维护起来简单,可以减少程序出错的机会,提高了程序的可靠性,保证了程序的质量,因此提倡结构化的算法。https://blog.csdn.net/bookanddream/article/details/116145916
4.C语言程序设计第五版谭浩强课后答案(第二章答案)C语言2. 什么叫结构化的算法?为什么要提倡结构化的算法?结构化算法:由一些顺序、选择、循环等基本结构按照顺序组成,流程的转移只存在于一个基本的范围之内。结构化算法便于编写,可读性高,修改和维护起来简单,可以减少程序出错的机会,提高了程序的可靠性,保证了程序的质量,因此提倡结构化的算法。https://www.jb51.net/article/208821.htm
5.CICC科普栏目人工智能十大基础算法图示这篇文章将对常用算法做常识性的介绍,没有代码,也没有复杂的理论推导,就是图解一下,知道这些算法是什么,它们是怎么应用的。 决策树 根据一些 feature(特征) 进行分类,每个节点提一个问题,通过判断,将数据分为两类,再继续提问。这些问题是根据已有数据学习出来的https://mp.weixin.qq.com/s?__biz=MzA4ODcwOTExMQ==&mid=2655797149&idx=6&sn=733bdd52fc91a4ef317b4de15b26094d&chksm=8a3ae82e85c8422d452d7c7f2596f17c8230de97324fd7cbf423e4bc2e9a93b9b9c1b8fc7ebd&scene=27
6.全结构化算法有哪些亲亲您好,结构化的算法:由三种基本结构构成的算法结构是结构化的算法。三种基本结构指的是选择结构,顺序结构和循环结构。2.为什么提倡结构化的算法:因为该算法所得程序便于编写、阅读、修改和维护,这样就减少了程序出错的机会,提高了程序的可读性,保证了程序的质量。亲,顺序结构是最简单的算法https://wen.baidu.com/question/1584413549274019900.html
7.indexedDB的精华和使用什么是indexDB一个事务型数据库系统什么是indexDB 一个事务型数据库系统 【注】 一个基于 JavaScript 的面向对象数据库 支持索引,可快速查找数据 可以存储结构化克隆算法支持的任何对象 不能被结构化克隆算法复制的数据 结构化克隆算法用于复制复杂 JavaScript 对象的算法,它通过递归输入对象来构建克隆,同时保持先前访问过的引用的映射,以避免无限遍历循环https://juejin.cn/post/7301968484766941218
8.在mysql数据库结构化数据量怎么计算出来的mysql数据结构及算法原理在mysql数据库结构化数据量怎么计算出来的 mysql数据结构及算法原理,本文主要分为三部分。第一部分主要从数据结构及算法理论层面讨论MySQL数据库索引的数理基础。第二部分结合mysql数据库中MylSAM和InnoDB数据库存储引擎中索引的架构实现讨论聚集索引,非聚集索引及覆盖索https://blog.51cto.com/u_16099331/8600642
9.C语言程序设计的教学设计程序设计是指借助计算机,使用计算机语言准确地描述问题的算法,并正确进行计算的过程。程序设计的核心是“清晰”,程序的结构要清晰,算法的思路要清晰。 2、结构化程序设计 模块化设计方法、自顶向下设计方法和逐步求精设计方法是结构化程序设计方法最典型、最具有代表性的方法。 https://www.oh100.com/kaoshi/c/559125.html
10.算法概述算法具有4个性质:输入、输出、有限性、确定性 算法是方法,程序是方法的具体实现 著名计算机科学家沃思提出了下面的公式:程序 = 数据结构 + 算法; 实际上,一个程序应当采用结构化程序设计方法进行程序设计,并且用某一种计算机语言来表示。因此,可以用下面的公式表示:程序 = 算法 + 数据结构 + 程序设计方法 + 语言https://www.jianshu.com/p/8c8d20a9bde8
11.Web性能优化之Worker线程(上)结构化克隆算法可用于在两个独立上下文间共享数据 在通过postMessage()传递对象时,浏览器会遍历该对象,并在目标上下文中生成它的一个副本。 结构化克隆算法支持的类型 ![](files.mdnice.com/user/24720/…=50%x) 需要注意的点 结构化克隆算法在对象比较复杂时会存在计算性消耗。因此,实践中要尽可能避免过大、过https://developer.aliyun.com/article/1195770
12.深瞐科技CTO王建辉:4级结构化系统+4大产品,助力云到端的如果把解码和结构化全部考虑进去,现在一张P4的卡只支持24路1080P 30帧解码,加上24路的视频结构化运算。这样可以发现,我们公司目前在视频结构化方面,系统性能并不是受限于视频结构化算法的效率,而是视频解码的效率。 为了寻找解码和计算能力上的匹配,后来我们采用了英伟达的TX2。 https://www.leiphone.com/news/201804/5ndNbL8SXqdqNr75.html
13.算法利用文档词项矩阵实现文本数据结构化【算法】利用文档-词项矩阵实现文本数据结构化 “词袋模型”一词源自“Bag of words”,简称 BOW,是构建文档-词项矩阵的基本思想。对于给定的文本,可以是一个段落,也可以是一个文档,该模型都忽略文本的词汇顺序和语法、句法,假设文本是由无序、独立的词汇构成的集合,这个集合可以被直观的想象成一个词袋,袋子里面就https://cloud.tencent.com/developer/article/1102180
14.结合道路结构化特征的语义SLAM算法(工业装备结构分析国家重点实验室(大连理工大学),辽宁 大连 116024) 摘要: 视觉SLAM(simultaneous localization and mapping)是智能车辆领域的研究热点,在包含运动目标干扰或近景特征不显著的场景中,容易产生帧间位姿估计结果精度不足或失效问题.为此,本文提出一种结合场景语义信息和路面结构化特征的SLAM算法.首先,针对上述http://school.freekaoyan.com/heilongjiang/hit/keyan/2021/12-04/1638620530114351.shtml
15.滴滴&东北大学提出自动结构化剪枝压缩算法框架,性能提升高达120倍滴滴 AI Labs 与美国东北大学王言治教授研究组合作,联合提出了一种基于 AutoML 思想的自动结构化剪枝的算法框架 AutoCompress,能自动化的去寻找深度模型剪枝中的超参数,去除模型中不同层的参数冗余,替代人工设计的过程并实现了超高的压缩倍率。从而满足嵌入式端上运行深度模型的实时性能需求。https://www.thepaper.cn/newsDetail_forward_5549156