海归学者发起的公益学术平台
分享信息,整合资源
交流学术,偶尔风月
许多实验室已经开始使用能够自主决定实验方案,并且操纵机器人完成实验的“人工化学家”,但是这种机器人是高度定制的,控制系统和内部指令都是为了非常具体研究目标所设计,很难完成其他的任务。最近,来自格拉斯哥大学的研究人员则开发出了一种新方法,让这种人工化学家可以自主阅读化学文献并生成标准化的操作程序,使得这种机器人的适用范围变得非常广阔。
以007工作制运行的实验员。图源:Nature, 2020, 583(7815):237-241.
英国格拉斯哥大学Leroy Cronin团队设计了一种利用自然语言处理功能为机器人化学家创建新的指令集的方法,名为“SynthReader”,让机器人化学家可以自己阅读文献,识别其中概述有机和无机化学合成程序的部分,形成通用的自主合成流程,之后生成的化学代码和硬件控制模块结合, 转化为机械手指令,执行实验任务。现阶段已经成功实现了阅读文献后,自动合成12种化合物,包括利多卡因止痛药、德斯马丁高碘烷氧化剂和氟化剂烷基氟。
研发团队开发的化学描述语言(XDL)和可视化开发环境(ChemIDE), 可以将文献中的合成过程文字转化为化学容器中的反应序列,当然目前这一转化过程需要人工纠错, 直接用自然语言即可(论文中是英语),无需编程知识,在接下来的研究中,研究人员表示:“完全可以通过化学自动校正功能自动执行此验证步骤”。
复制一段文献输入XDL
人工纠错
生成可执行的指令
设置物理平台并运行程序
用自然语言训练AI是人工智能的重要发展方向,随着阅读并完成指令转化的数量不断积累,不断纠错,Leroy Cronin团队开发的这种方法有着巨大的应用潜力。例如,在线共享的XDL文件可以让发展中国家更容易地获得药物,实现更有效的国际科学合作,或者是代替科研人员阅读并复现大量的相关论文,挑选可复现且有突破的研究结果作为参考,甚至可以搭乘星际飞船,在太空、月球、火星或者其他地方建立化学实验室,按照需要迅速合成特殊的化学物质,应对突发状况。
参考文献:
1. https://phys.org/news/2020-10-digital-chemistry-peakthrough-words-molecules.html
2. https://science.sciencemag.org/content/370/6512/101.full