化学会被人工智能取代吗

author author     2023-03-16     488

关键词:

参考技术A 非常大的可能,特别随着物理化学的发展。 参考技术B ?2016年,“阿尔法围棋”在围棋人机大战中击败了韩国九段棋手、世界冠军李世石,引发巨大关注。在今年的政府工作报告中提到,加强新一代人工智能研发应用,在医疗、养老、教育、文化、体育等多领域推进“互联网+”。发展智能产业,拓展智能生活,运用新技术、新业态、新模式,大力改造提升传统产业。那么人工智能是否可以应用在化学领域,实现部分化学工作的自动化呢?最近,Segler等人在Nature上发表研究工作,展示了他们设计的软件程序在有机合成中的神奇应用,文章DOI: 10.1038/nature25978。同时,Nature发文对此进行了点评,文章DOI: 10.1038/d41586-018-03774-5。随着人工智能的发展,人类不禁感慨,人工智能的发展是否会让部分化学工作者失业呢?

人工智能会让化学家失业吗?人工智能会让化学家失业吗?
Scheme 1. 逆合成分析举例

合成化学是从简单的分子构建目标化合物的过程,是化学学科的重要分支,长期以来,合成化学家的理论知识和经验被认为是成功构建分子的关键。在上个世纪60年代,有机合成大师E. J. Corey提出了“逆合成分析”的概念,并因此获得1990年的诺贝尔化学奖。合成化学家在考虑分子合成时,都会使用“逆合成分析”的方法,思考一系列问题(Scheme 1),比如:

1)该分子的前体结构是什么,该由什么样的最初原料构建?

2)每一步的产率怎么样?

3)每一步的操作可行性如何?

然而,这一切真的只有人类才能完成吗?在查询每一步反应时,通常化学家会通过网络数据库如Scifinder或Reaxys等检索,那么是否可以设计一个程序,往其中植入足够多化学反应的数据库,让程序来设计合成路线呢?自上个世纪60年代起,人类一直都在设法寻找这样的程序,然而该研究很难取得成功。

有两个最基本的因素,阻碍了该研究的成功。首先,电脑硬件无法应对这样的挑战;其次,软件程序无法完全理解化学文献的复杂性。有机化学反应是极为复杂的,比如对某个特定反应,只有当Z基团不存在时,X基团可以顺利地转化为Y基团;但当Z基团存在时,也可以通过改变温度、酸碱度、溶剂等条件实现相应的转化。这样复杂的过程,是软件程序难于理解的。

针对第二个问题,人类已经开发了许多不同的解决方法。一种方法是往程序中植入足够多的化学反应,包括反应的局限性和条件限制。这样的程序往往会产生很多类似的合成路线,对这些路线进行评估便可以产生最合理的路线。目前这样的思路已经取得了一定的成功,并且产生了具有一定竞争力的软件产品。

Segler等人采用了另一种方法,他们考虑不把研究者的经验注入电脑,而让程序自己学习设计路线。事实上,程序存贮和记忆的容量比人脑要大得多,能提供的可能性也更多。目前,这样的研究已经产生了惊人的效果。

在该工作中,作者设计了一个电脑程序,可以自主地从一个大的数据库中学习化学反应,并进行细致地筛选。并且,它只会筛选已经被多次成功应用的反应。当程序被要求设计合成路线时,它可以像人类一样进行逆合成分析,根据自己掌握的知识制定出最有希望的合成前体,并对合成路线的可行性进行分析。作者将三个人工神经网络和一个随机Monte Carlo tree search结合起来(作者称之为3N-MCTS),用来产生最有希望的合成路线。

比如对如下药物候选分子的合成,在过去的报道中需要如下六步合成路线(Asian J. Chem. 2015, 27, 2117-2124)。令人惊讶的是,作者利用他们开发的计算程序可以在5.4 s内发现该合成路线。

人工智能会让化学家失业吗?
Scheme 2. 软件程序设计的逆合成分析

值得一提的是,程序设计的合成路线不仅可以接受程序评分系统的考核,也可以接受训练有素的合成化学家的双盲实验审查。研究发现,对于test a, 化学家对于文献报道的路线和 3N-MCTS设计的路线没有明显的倾向性(Scheme 3a);对于test b, 相对没有知规矩制约的heuristic BFS程序,化学家高度倾向于3N-MCTS程序设计的合成路线(Scheme 3b)。对于test a 的task 1, MCTS 提供的路线是通过Ohira-Bestmann试剂发生Seyferth-Gilbert 增碳反应,而化学家倾向于选择经由Grignard反应的合成路线。尽管MCTS 路线在理论上是可能的,但在操作上不太方便。但接下来构建环系的方法则是一致的(Scheme 3c)。而对于test b,由于没有规矩的制约和范围的限制,heuristic BFS 产生了在逆合成分析中备受指责的错误(Scheme 3d)。因此,总体来说3N-MCTS产生的合成路线是较为合理的。

人工智能会让化学家失业吗?
Scheme 3. MCTS产生的路线与文献报道的路线、BFS产生的路线进行双盲实验比较

然而,这并不意味着程序给出的所有路线都是合理的,但化学家设计的合成路线也并不都是可行的。小编曾听不少学生抱怨,导师设计的合成路线是行不通的。因此,Segler等人报道的机器提出的路线不比人类提出的路线差,已经历史性地突破了。机器可以在短时间内分析众多的文献,在最短时间内提出可行的合成方案,这远远不是人类能比的。

那么人类不仅设想,如果人工智能继续发展下去,是否有一天会对合成化学家的工作岗位构成威胁呢?尽管软件无法处理特别复杂的、不常见的结构,但一些常规的合成问题会渐渐被AI取代。

总结:人工智能的发展,对很多化学家的工作岗位构成了威胁。然而,人工智能确实可以帮助化学家避免了许多重复的工作,让化学家把更多的精力放在思考高质量的问题上,比如该合成怎么样的分子、为什么要合成该分子,而不是把精力放在合成的具体细节上。目前来说,并不是所有化学家都能接受这一转变,然而历史的车轮滚滚向前,它不会随任何人的意志而改变,人工智能改变化学发展的日子终究要来。...

人工智能会毁灭人类吗?

人工智能会毁灭人类吗?唯一永恒不会被淘汰的是什么呢?是学习能力,解决问题能力,自我思辨能力,自我进化能力。人类要学着进化自己,淘汰落后的知识,学习新的知识,跟上时代,这样才能活下去。有些人说人工智能会... 查看详情

单片机和嵌入式哪个好?单片机会被嵌入式取代吗?

很多初学者都搞不清楚单片机和嵌入式的区别。今天就和大家来聊一聊这个话题。嵌入式和单片机,我喜欢用老爸和儿子的关系来区分它们。嵌入式开发细分很多方向,而单片机就是其中一个方向。除了单片机以外,... 查看详情

人工智能时代,软件工程师们将会被取代?

...现,当时作为一个程序员来说,觉得这些所谓的人工智能不过如此,不足为惧。然而随着2022年11月30日由OpenAI研发的ChatGPT发布,一切都变了。从GPT-3到GPT3.5到GPT4,很多方面已经超过很多专业人士,功能越发... 查看详情

临时构建会被应用商店更新所取代吗?

】临时构建会被应用商店更新所取代吗?【英文标题】:Doadhocbuildsgetreplacedbyappstoreupdates?【发布时间】:2014-07-0211:34:03【问题描述】:假设我有:安装了当前的应用商店buildbundleIDcom.a.b然后安装具有相同bundleIDcom.a.b的临时临时构... 查看详情

深度学习能够学会编程吗

...系列剧《WestWorld》。如果前两部电影还是局限在机器人、人工智能这样的话题,2016年的新剧则在剧情和人工智能的思考方面有了很大的突破。不再渲染机器人是否会威胁到人类,而是在探讨“Dreamsaremainlymemories”这一类更具哲理... 查看详情

讨论人工智能可以取代同传翻译吗?

...声讨科大讯飞“AI同传造假”,在网上引起了轩然大波。人工智能和同传翻译由此成为大家热议的话题。今天,我们来谈一谈“人工智能翻译是否真的可以取代同传翻译员”?同声传译有多难? 同声传译最早出现在一战后的巴... 查看详情

人工智能代替工人

...被自动化取代 中国的大多数劳动者都相信,在将来,人工智能、机器人和其他自动化生产工具将会取代他们的位置,至少那些反复作业应该与自己无缘了。人力资源巨头ADP旗下ADP研究院在十三个国家当中开展了调查,发现中... 查看详情

Wordpress 可以被 Django 或 Ruby on Rails 之类的框架取代吗?

】Wordpress可以被Django或RubyonRails之类的框架取代吗?【英文标题】:CanWordpressbereplacedbyaFrameworklikeDjangoorRubyonRails?【发布时间】:2012-12-0111:38:39【问题描述】:我认为自己是一名训练有素的WordPress模板开发人员,我最近开始阅读有... 查看详情

人工智能会取代人工翻译吗?

...生了,我们只是在等待尘埃落定。数字化、物联网、人工智能和机器学习,以及更进一步——智能手机、语音识别,以及互联网和社交媒体的引入;所有这些技术都为我们的生活做出了贡献。在所有技术中,... 查看详情

在 Elastic Beanstalk 上部署 Rails 应用程序 - WEBrick 会自动被乘客取代吗?

】在ElasticBeanstalk上部署Rails应用程序-WEBrick会自动被乘客取代吗?【英文标题】:DeployingRailsApponElasticBeanstalk-IsWEBrickautomaticallyreplacedbypassenger?【发布时间】:2016-07-0111:14:21【问题描述】:快速提问:我在笔记本电脑上开发了一个r... 查看详情

救护车被自动驾驶取代,会变更安全吗?

自动驾驶汽车离我们越来越近,随着最近美国特朗普政府表示:未来数月内将公布修改版自动驾驶指南。看来在美国全面普及自动驾驶已经指日可待。据说救护车也要自动驾驶了,想象一下在发生紧急情况下呼叫了救护车,当医... 查看详情

java会被新兴语言取代吗?

目录1.Java的定义2、Java的特性2.1、简单性2.2、面向对象2.3、分布性2.4、编译和解释性2.5、稳健性2.6、安全性2.7、可移植性2.8、高性能2.9、多线程性2.10、动态性3、Java三剑客Jdk,Jre、Jvm之间啥关系呢? 4、Java工作原理5、我... 查看详情

给字幕组配上ai武器:探秘网易见外的翻译黑科技

依稀记得从2016年开始,很多媒体搞起了“人工智能会取代哪些人工作”的预测。总体来看,信息处理类的工作普遍认为是最“危险”的,而其中翻译相关的工作又名列前茅。在笔译、口译之外,又有一种职业被认为会最先被AI所... 查看详情

蓝领or白领谁会先被机器人取代?

...者做不了的工作,基本上迎合了人性中的懒惰特性;随着人工智能、大数据的发展,机器人变得更加“聪明”, 查看详情

很多人都说测试会被开发给取代,这是真的吗?

软件测试是由于软件开发编程行业高度成熟后所形成的产物。从行业的整体成熟度来讲,软件开发行业的整体成熟度更高,人们对软件开发的理解也更为全面深入。故此通常讲软件测试和软件开发放在一起做比较。纵然... 查看详情

chatgpt让职业被取代,不公平优势则让我们成为不可替代!

...xff0c;在业界掀起了惊涛骇浪。专家表示,ChatGPT和相关人工智能技术可能会威胁到一些工作岗位,尤其是白领工作。自去年11月发布以来,新型聊天机器人模型ChatGPT已经被用于各种各样的工作:撰写求职信、编写儿... 查看详情

Facebook 连接被取代?

】Facebook连接被取代?【英文标题】:FacebookConnectReplaced?【发布时间】:2011-06-2615:42:28【问题描述】:我想开发一个集成了facebook的IOs应用程序。但是,经过一些研究,我发现facebookconnect似乎已经过时了?甚至facebook官方页面也只... 查看详情

2023.14容易被ai取代的职业

...以及个人金融领域等需要操作大量数据的工作,都会受到人工智能的影响。交易员。华尔街的某些角色也可能处于危险之中。平面设计师。DALL-E,一种能在几秒钟内生成图像的人工智能工具,是图形设计行业的潜在颠覆者。会计... 查看详情