摘要
本发明属于化学信息学领域,涉及一种可解释的基于知识蒸馏的图神经网络的分子预测方法,包括:获取分子图输入代理模型得到预测结果;对代理模型进行解释,得到解释结果;代理模型的训练过程包括:获取分子数据集和原始GNN模型;对分子图G进行不同尺度的池化,得到不同尺度的分子图数据Gr;将图G和Gr分别输入原始GNN模型和代理模型,得到原始GNN模型每层的输出fl(xi)、fl(xi,r)以及代理模型每层的输出sl(xi)、sl(xi,r);对fl(xi)、fl(xi,r)分别进行注意力计算,得到注意力结果;根据注意力结果、sl(xi)、sl(xi,r)计算损失函数值,根据损失函数值更新模型参数直到得到训练好的代理模型;本发明引入了知识蒸馏将GNN中蕴含的丰富见解转移到代理模型中,再对代理模型进行解释,降低了计算复杂度和可解释成本。
技术关键词
分子预测方法
蒸馏
注意力
节点特征
数据
更新模型参数
语义
矩阵
索引
多尺度
复杂度
因子
系统为您推荐了相关专利信息
数据索引构建方法
高维特征向量
大语言模型
样本
摘要
归一化相关系数
水印嵌入强度
图像
动态噪声
多尺度特征
无线电地图
波束管理方法
多用户
下行导频信号
基站
局部视觉特征
多模态
高质量训练数据集
生成方法
全局视觉特征
BiLSTM模型
轻型商用车
容错控制方法
数据
商用车电机