- 3
- 0
- 约1.82万字
- 约 14页
- 2026-06-17 发布于湖北
- 举报
化学分子图识别算法的实现案例分析
目录
TOC\o1-3\h\u81791.1深度学习识别算法 1
80641.2数据集 7
154501.3算法训练与测试 8
56271.4结果分析 12
本章主要介绍使用深度学习识别算法将化学分子图转化为SMILES序列。这一部分网络输入仅含有单个化学分子图的图片,预测输出对应的SMILES序列。后文同样将按照网络结构、数据集获取、网络训练和测试、训练结果分析的顺序对这一问题进行研究。
1.1深度学习识别算法
图4-1识别算法网络结构
这一部分的网络模型如图4-1所示,在这一网络中同样使用了Encoder-Decoder结构。编码器部分使用ResNet网络对输入图片进行编码,将输入网络模型的图片转化为含有图片特征的张量。解码器部分使用带有Attention机制的长短期记忆网络将编码后的信息逐步转化为SMILES序列中的字符。
网络使用3个类分别实现编码器、解码器和注意力机制。这三个类均继承了Pytorch中的Module类,且整体结构和前文中描述的U-net网络的模型类相似。通过重写Module类内初始化方法init和前向传播方法forward实现自定义的初始化和前向传播函数。
编码器接收图片输入后通过ResNet101层将输入图片编码,随后通过一个自适应平均池化层将输出转化为相同尺寸的编码器输出。
您可能关注的文档
- 《“京东商城” 电子商务与现代物流发展研究》6800字.doc
- 《3D打印机结构设计的文献综述》2200字.docx
- 《110KV变电站短路电流计算和电气设备的选取分析案例》3900字.docx
- 《ABAQUS有限元仿真建模分析》6600字.docx
- 《A电力企业知识型员工激励情况调查及问题分析案例》8000字.docx
- 《A公司集中采购模式分析研究》15000字.docx
- 《B房地产项目成本管理影响因子识别分析案例》8600字.docx
- 《CO2加氢制取高附加值化学产品研究文献综述》3000字.docx
- 《C公司社区团购前置仓现状及选址分析案例》8500字.docx
- 《H集团内部创业员工分配激励制度设计研究(附问卷)》18000字.doc
原创力文档

文档评论(0)