【Nature. Mach. Intell. 】GPU计算和深度学习在药物发现中的变革作用

2022 年 4 月 13 日 专知

2022年3月23日,来自哥伦比亚大学的Artem Cherkasov和英伟达的Abraham C等人在Nature Machine Intelligence杂志发表文章,全面阐述了GPU计算和深度学习的历史趋势和最新进展,并讨论了它们对药物发现的直接影响。

摘要

深度学习几乎颠覆了每一个研究领域,包括那些对药物发现有直接重要性的领域,如药物化学和药理学。这场革命在很大程度上归功于高度可并行的GPU的空前进步和支持GPU的算法的发展。在这篇文章中,我们全面介绍了GPU算法的历史趋势和最新进展,并讨论了它们对发现新药和药物靶点的直接影响。我们还介绍了最先进的深度学习架构,这些架构在早期药物发现和随后的hit-to-lead阶段都有实际应用,包括加速分子对接、评估脱靶效应和预测药理特性。最后,我们讨论了GPU加速和深度学习模型对药物发现领域的全球民主化的影响,这可能会推动对不断扩大的化学世界的有效探索,以加速发现新药。

主要内容

图形处理单元 (graphics processing units, GPU) 最初是为加速三维图形而开发的,它在强大的并行计算方面的优势很快就被科学界所称赞。最早将GPU用于科学目的的尝试采用了可编程着色器语言来运行计算。2007年,英伟达公司发布了计算统一设备架构 (Compute Unified Device Architecture, CUDA) 作为C语言的扩展,同时还发布了编译器和调试器,为将计算密集型工作负载移植到GPU加速器中打开了闸门。进一步的进展来自于常见数学库的发布,如快速傅里叶变换和基本线性代数子程序,这些都是科学计算的基础。同年,第一批计算化学程序被移植到了GPU上,实现了分子力学和量子蒙特卡洛计算的高效并行化。

2014年9月,英伟达公司发布了cuDNN,这是一个由GPU加速的深度神经网络 (DNN) 基元库,实现了前向和后向卷积、池化、归一化和激活层等标准程序。GPU对训练和测试子过程的架构支持似乎对标准深度学习 (DL) 程序特别有效。因此,出现了一个由GPU加速的深度学习的整个生态系统。虽然英伟达的CUDA是一个更成熟的GPU编程框架,但AMD的ROCm代表了一个通用的GPU加速计算平台。ROCm引入了新的数值格式,以支持常见的开源机器学习库 (如TensorFlow和PyTorch),它还提供了将英伟达CUDA代码移植到AMD硬件的方法。值得注意的是,AMD不仅在GPU计算竞赛中追赶ROCm平台,而且最近还推出了新的旗舰GPU架构AMD Instinct MI200系列,与最新的NVIDIA Ampere A100 GPU架构竞争。

生物信息学、化学信息学和化学基因组学领域,包括计算机辅助药物发现 (CADD),已经利用了在GPU上运行的DL方法。CADD中的大多数挑战通常都面临着组合学和优化问题,而机器学习已经有效地提供了解决方案。因此,CADD应用中的DL已经取得了重大进展,如虚拟筛选、新药设计、吸收、分布、代谢、排泄和毒性 (ADMET) 特性预测等等 (图1)。

图1:CADD工作流程

GPU加速器在药物发现和开发过程的每个步骤中都能找到应用。

在此,我们讨论了GPU支持的并行化和DL模型开发和应用对蛋白质和蛋白质-配体复合物模拟的时间尺度和准确性的影响。我们还提供了用于低温电子显微镜 (cryo-EM) 结构测定和蛋白质三维结构预测中DL算法的例子。



参考链接:

https://www.nature.com/articles/s42256-022-00463-x


专知便捷查看

便捷下载,请关注专知公众号(点击上方蓝色专知关注)

  • 后台回复“GPUD” 就可以获取【Nature. Mach. Intell. 】GPU计算和深度学习在药物发现中的变革作用》专知下载链接

专知,专业可信的人工智能知识分发 ,让认知协作更快更好!欢迎注册登录专知www.zhuanzhi.ai,获取70000+AI(AI与军事、医药、公安等)主题干货知识资料!
欢迎微信扫一扫加入专知人工智能知识星球群,获取最新AI专业干货知识教程资料和与专家交流咨询
点击“ 阅读原文 ”,了解使用 专知 ,查看获取70000+AI主题知识资料
登录查看更多
0

相关内容

【博士论文】分形计算系统
专知会员服务
33+阅读 · 2021年12月9日
FPGA加速深度学习综述
专知会员服务
68+阅读 · 2021年11月13日
专知会员服务
85+阅读 · 2021年10月11日
【干货书】数据挖掘药物发现,347页pdf
专知会员服务
134+阅读 · 2021年9月20日
人工智能药物发现,讲述AI与药物交叉应用研究
专知会员服务
155+阅读 · 2021年1月28日
深度学习的GPU:深度学习中使用GPU的经验和建议
数据挖掘入门与实战
11+阅读 · 2018年1月3日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
5+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
2+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Arxiv
0+阅读 · 2022年4月16日
Arxiv
15+阅读 · 2018年6月23日
Arxiv
27+阅读 · 2017年12月6日
VIP会员
相关VIP内容
【博士论文】分形计算系统
专知会员服务
33+阅读 · 2021年12月9日
FPGA加速深度学习综述
专知会员服务
68+阅读 · 2021年11月13日
专知会员服务
85+阅读 · 2021年10月11日
【干货书】数据挖掘药物发现,347页pdf
专知会员服务
134+阅读 · 2021年9月20日
人工智能药物发现,讲述AI与药物交叉应用研究
专知会员服务
155+阅读 · 2021年1月28日
相关基金
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
5+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
2+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Top
微信扫码咨询专知VIP会员