(19)中华 人民共和国 国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202111653720.4
(22)申请日 2021.12.3 0
(71)申请人 深圳晶泰科技有限公司
地址 518000 广东省深圳市福田区福保街
道福保社区红柳道2号顺丰工业厂房3
层
(72)发明人 胡建星 吴楚楠 徐旻 庞丽雪
(74)专利代理 机构 北京中知君达知识产权代理
有限公司 1 1769
代理人 黄启法
(51)Int.Cl.
G16C 20/64(2019.01)
G16C 20/70(2019.01)
G16C 20/30(2019.01)
G06N 20/00(2019.01)
(54)发明名称
虚拟分子筛选系统、 方法、 电子设备及计算
机可读存 储介质
(57)摘要
本申请涉及一种虚拟分子筛选系统、 方法、
电子设备及计算机可读存储介质。 该系统包括主
动学习调度器、 分子评估替代模型、 分子挑选模
块、 分子评估模块、 以及分子推荐模块, 通过模块
化的整体构架设计思路, 将分子评估、 分子挑选
及分子评估替代模型分开, 由主动学习调度器来
实现各个模块的过程串接与接口统一, 从而使 得
分子评估、 分子挑选以及分子评估替代模型的选
择均可与整个 分子筛选过程解耦, 方便能实现各
个模块功能的扩展与集成, 以迭代的方式从虚拟
分子库中挑选合适的分子训练下一个分子评估
替代模型, 相较于对整个虚拟分子库中所有分子
进行历遍筛选, 能够更快更准确的挑选出大部分
符合要求的虚拟分子, 加快分子筛选速度, 有效
节省算力。
权利要求书2页 说明书13页 附图3页
CN 114429799 A
2022.05.03
CN 114429799 A
1.一种虚拟分子筛选系统, 其特征在于, 所述系统包括主动学习调度器、 分子评估替代
模型、 分子挑选模块、 分子 评估模块、 以及分子推荐模块, 其中:
所述主动学习调度器用于根据 预设的循环运行逻辑调度 所述分子评估替代模型、 所述
分子挑选模块、 以及所述分子 评估模块按照迭代调度顺序执 行各自功能;
所述分子评估模块, 用于对预设虚拟分子库中满足第 一评估条件的第 一虚拟分子进行
评估, 得到每 个所述第一虚拟分子的分数, 针对每 个所述第一虚拟分子生成分数 ‑分子对;
所述分子评估替代模型, 用于接收所述分子评估模型发送的至少一个分数 ‑分子对, 采
用所述至少一个分数 ‑分子对进行自训练, 并在训练结束后对所述预设虚拟分子库中的虚
拟分子进行评估, 得到所有虚拟分子的预测分数值;
所述分子挑选模块, 用于根据 所述分数 ‑分子对和/或所述预测分数值从预设虚拟分子
库中挑选第二虚拟分子, 将所述第二虚拟分子作为所述第一虚拟分子返回至所述分子评估
模块, 循环执行所述分子评估模块和所述分子评估替代模型 的分子评估过程, 直至被所述
分子评估模块评估过的虚拟分子的总数满足循环终止条件;
所述分子推荐模块, 用于从所有经过所述分子评估模块评估的虚拟分子 中确定目标虚
拟分子。
2.根据权利要求1所述的分子筛选系统, 其特征在于, 所述分子评估模块在用于对预设
虚拟分子库中满足第一评估条件的第一虚拟分子进行评估, 得到每个所述第一虚拟分子的
分数, 针对每 个所述第一虚拟分子生成分数 ‑分子对时, 用于:
在分子评估模块第 一次对虚拟分子进行评估时, 从预设虚拟分子库中随机选择第 一数
量的虚拟分子作为第一虚拟分子, 对所述第一虚拟分子进行评估, 得到每个所述第一虚拟
分子的分数, 针对每 个所述第一虚拟分子生成分数 ‑分子对;
在分子评估模块非第 一次对虚拟分子进行评估时, 接收分子挑选模块发送的第 二虚拟
分子, 将所述第二虚拟分子作为第一虚拟分子, 对 所述第一虚拟分子进 行评估, 得到每个所
述第一虚拟分子的分数, 针对每 个所述第一虚拟分子生成分数 ‑分子对。
3.根据权利要求1所述的分子 筛选系统, 其特 征在于, 所述分子 评估替代模型还用于:
根据所述预测分数值和所述分子评估模块对所述第一虚拟分子评估得到的第一虚拟
分子的分数对所述分子评估替代模型进行更新, 以使 所述分子评估替代模 型对所述第一虚
拟分子评估得到的预测分数值与所述分子评估模型对所述第一虚拟分子评估得到的分数
值的差值的绝对值降低。
4.根据权利要求1所述的分子筛选系统, 其在于, 所述分子挑选模块在根据所述分数 ‑
分子对和/或所述预测分数值从预设虚拟分子库中挑选第二虚拟分子时, 用于:
将预设虚拟分子库中的所述预测分数值高于预设阈值的第二数量的虚拟分子作为第
二虚拟分子; 和/或
根据所述分数 ‑分子对从预设虚拟分子库中随机挑选第 二数量的所述分子评估模型没
有评估过的虚拟分子作为第二虚拟分子 。
5.根据权利要求1所述的分子 筛选系统, 其特 征在于, 所述虚拟分子 筛选系统还 包括:
策略信息配置模块, 用于存放所述主动学习调度器的调度参数、 所述分子评估替代模
型的特征提取参数和训练参数、 所述分子挑选模块的挑选策略、 所述分子评估模块的评估
参数以及所述循环终止条件。权 利 要 求 书 1/2 页
2
CN 114429799 A
26.根据权利要求1所述的分子 筛选系统, 其特 征在于, 所述主动学习调度器还用于:
通过预设的虚拟接口, 对所述分子评估模块、 所述分子替代评估模型和所述分子挑选
模型进行扩展和替换。
7.一种虚拟分子 筛选方法, 其特 征在于, 所述方法包括:
步骤S1, 对预设虚拟分子库中满足第一评估条件的第一虚拟分子进行评估, 得到每个
所述第一虚拟分子的分数, 针对每 个所述第一虚拟分子生成分数 ‑分子对;
步骤S2, 采用所述至少一个分数 ‑分子训练预设的分子评估替代模型, 并在训练结束后
对所述预设虚拟分子库中的虚拟分子进行评估, 得到所有虚拟分子的预测分数值;
步骤S3, 根据所述分数 ‑分子对和/或所述预测分数值从预设虚拟分子库中挑选第二虚
拟分子, 将所述第二虚拟分子作为所述第一虚拟分子循环执行步骤S1、 步骤S2、 和步骤S3,
直至被评估过的虚拟分子的总数满足循环终止条件;
步骤S4, 从步骤S1中评估过的所有虚拟分子中确定目标虚拟分子 。
8.根据权利要求7所述的虚拟分子筛选方法, 其特征在于, 所述对预设虚拟分子库中满
足第一评估条件的第一虚拟分子进行评估, 得到每个所述第一虚拟分子的分数, 针对每个
所述第一虚拟分子生成分数 ‑分子对, 包括:
在第一次对虚拟分子进行评估时, 从预设虚拟分子库中随机选择第 一数量的虚拟分子
作为第一虚拟分子, 对所述第一虚拟分子进 行评估, 得到每个所述第一虚拟分子的分数, 针
对每个所述第一虚拟分子生成分数 ‑分子对;
在非第一次对虚拟分子进行评估时, 接收第二虚拟分子, 将所述第二虚拟分子作为第
一虚拟分子, 对所述第一虚拟分子进 行评估, 得到每个所述第一虚拟分子的分数, 针对每个
所述第一虚拟分子生成分数 ‑分子对。
9.根据权利要求7 所述的分子 筛选方法, 其特 征在于, 所述 步骤S2还 包括:
根据所述预测分数值和所述分子评估模块对所述第一虚拟分子评估得到的第一虚拟
分子的分数对所述分子评估替代模型进行更新, 以使 所述评估替代模型对 所述第一虚拟分
子评估得到的预测分数值与所述分子评估模型对所述第一虚拟分子评估得到的分数值的
差值的绝对值降低。
10.根据权利要求7所述的虚拟分子筛选方法, 所述根据所述分数 ‑分子对和/或所述预
测分数值从预设虚拟分子库中挑选第二虚拟分子, 包括:
将预设虚拟分子库中的所述预测分数值高于预设阈值的第二数量的虚拟分子作为第
二虚拟分子; 和/或
根据所述分数 ‑分子对从预设虚拟分子库中随机挑选第 二数量的所述分子评估模型没
有评估过的虚拟分子作为第二虚拟分子 。
11.一种电子设备, 其特 征在于, 包括:
处理器; 以及
存储器, 其上存储有可执行代码, 当所述可执行代码被所述处理器执行时, 使所述处理
器执行如权利要求7 ‑10中任一权利要求所述的方法。
12.一种计算机可读存储介质, 其上存储有可执行代码, 当所述可执行代码被电子设备
的处理器执行时, 使所述处 理器执行如权利要求7 ‑10中任一权利要求所述的方法。权 利 要 求 书 2/2 页
3
CN 114429799 A
3
专利 虚拟分子筛选系统、方法、电子设备及计算机可读存储介质
文档预览
中文文档
19 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 19:32:12上传分享