在本次Task1的跑通运行中学习到了以下知识点
在网站上的精读代码内容中吸收到了机器学习的基本概念即为让计算机能够通过数据或经验自动改进性能的人工智能科学,并且一般分为两种类型的问题:回归问题和分类问题。本次的task1即为回归问题。
为了跟好的理解代码和未来的编写代码需要理解本次比赛中把分子化学式转化为计算机语言的字符串规范即为SMILES规范。
SMILES规范的一些基本原则包括了
1.SMILES字符串从左到右表示分子中的原子和它们之间的化学键。
2.双键用“=”表示,三键用“#”表示。
3.如果结构中有环,则要打开。断开处的两个原子用同一个数字标记,表示原子间有键相连。
等一系列规则(不指望自己能学会,要用时能对着查出来就行orz )
以下为记录代码中要调用的库以便后续学习
pandas
(用于数据处理和分析),scikit-learn
(机器学习库),rdkit
(化学信息工具)。
作为深度学习的小白在task1的运行中没有去修改代码只是按照教程跑通了一遍就提交上去,没什么成就感,希望后几周的学习能学会多点东西对代码进行调试吧。
(感谢群管理,助教等的催促,这个家没你们真得散:D)