Nature Chemistry | 化学机器学习的最佳实践:推荐的一套标准化指南

本文主要是介绍Nature Chemistry | 化学机器学习的最佳实践:推荐的一套标准化指南,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

5e48947318db9d3f42a6982fe6e27894.png

来源:专知本文约1000字,建议阅读5分钟 
本文讨论了训练可靠、可重复和可再生模型的所需要素,并为机器学习报告推荐了一套指南。

d2679900615c7c567727af92c42f28c7.png

摘要

基于机器学习的统计工具正在融入化学研究的工作流程。本文讨论了训练可靠、可重复和可再生模型的所需要素,并为机器学习报告推荐了一套指南。

https://www.nature.com/articles/s41557-021-00716-z

前言

长期以来,从化学动力学中的艾林方程、描述化学稳定性和反应性的电负性尺度到连接分子结构和光谱的配体场方法,化学一直受益于使用模型来解释数据模式。此类模型通常采用可重现的封闭式方程形式,并且在数十年间仍然具有相关性。然而,化学规则通常仅限于特定类别的系统(如多面体硼烷的电子计数)和条件(如热力学平衡或稳态)。

在应用简单的分析表达式或计算复杂的数值模型这些限制之外,统计建模和分析提供了发现更普适性新关系的契机,正在成为化学领域的有效研究工具。然而,这些技术的从业者必须谨慎地遵循协议,以达到与既定方法类似的有效性和可重复性。

本评论的目的是提出一个“最佳实践”标准,以确保统计学习开发模型的鲁棒性,以及观察效果的可重复性。希望相关的清单(图1)对作者、审稿人和读者有用,以指导机器学习模型的训练和报告的批判性评估,并提供一定程度的标准化。建议出版商可以在此清单的帮助下为机器学习手稿的提交制定指南和可重复性的规范。也希望众多科学家将带头开展这项运动,并主动提供机器学习清单来支撑论文。

6a575636ceed4831a8da1ef077e7c871.png图1 用于建议作者和审稿人报告和评估机器学习模型的清单

编辑:文婧

358c689b3a2936fc8f39b4d52b6f6e27.png

这篇关于Nature Chemistry | 化学机器学习的最佳实践:推荐的一套标准化指南的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/901062

相关文章

Oracle查询优化之高效实现仅查询前10条记录的方法与实践

《Oracle查询优化之高效实现仅查询前10条记录的方法与实践》:本文主要介绍Oracle查询优化之高效实现仅查询前10条记录的相关资料,包括使用ROWNUM、ROW_NUMBER()函数、FET... 目录1. 使用 ROWNUM 查询2. 使用 ROW_NUMBER() 函数3. 使用 FETCH FI

Python将大量遥感数据的值缩放指定倍数的方法(推荐)

《Python将大量遥感数据的值缩放指定倍数的方法(推荐)》本文介绍基于Python中的gdal模块,批量读取大量多波段遥感影像文件,分别对各波段数据加以数值处理,并将所得处理后数据保存为新的遥感影像... 本文介绍基于python中的gdal模块,批量读取大量多波段遥感影像文件,分别对各波段数据加以数值处

在C#中获取端口号与系统信息的高效实践

《在C#中获取端口号与系统信息的高效实践》在现代软件开发中,尤其是系统管理、运维、监控和性能优化等场景中,了解计算机硬件和网络的状态至关重要,C#作为一种广泛应用的编程语言,提供了丰富的API来帮助开... 目录引言1. 获取端口号信息1.1 获取活动的 TCP 和 UDP 连接说明:应用场景:2. 获取硬

Java内存泄漏问题的排查、优化与最佳实践

《Java内存泄漏问题的排查、优化与最佳实践》在Java开发中,内存泄漏是一个常见且令人头疼的问题,内存泄漏指的是程序在运行过程中,已经不再使用的对象没有被及时释放,从而导致内存占用不断增加,最终... 目录引言1. 什么是内存泄漏?常见的内存泄漏情况2. 如何排查 Java 中的内存泄漏?2.1 使用 J

Golang的CSP模型简介(最新推荐)

《Golang的CSP模型简介(最新推荐)》Golang采用了CSP(CommunicatingSequentialProcesses,通信顺序进程)并发模型,通过goroutine和channe... 目录前言一、介绍1. 什么是 CSP 模型2. Goroutine3. Channel4. Channe

Python使用qrcode库实现生成二维码的操作指南

《Python使用qrcode库实现生成二维码的操作指南》二维码是一种广泛使用的二维条码,因其高效的数据存储能力和易于扫描的特点,广泛应用于支付、身份验证、营销推广等领域,Pythonqrcode库是... 目录一、安装 python qrcode 库二、基本使用方法1. 生成简单二维码2. 生成带 Log

高效管理你的Linux系统: Debian操作系统常用命令指南

《高效管理你的Linux系统:Debian操作系统常用命令指南》在Debian操作系统中,了解和掌握常用命令对于提高工作效率和系统管理至关重要,本文将详细介绍Debian的常用命令,帮助读者更好地使... Debian是一个流行的linux发行版,它以其稳定性、强大的软件包管理和丰富的社区资源而闻名。在使用

macOS怎么轻松更换App图标? Mac电脑图标更换指南

《macOS怎么轻松更换App图标?Mac电脑图标更换指南》想要给你的Mac电脑按照自己的喜好来更换App图标?其实非常简单,只需要两步就能搞定,下面我来详细讲解一下... 虽然 MACOS 的个性化定制选项已经「缩水」,不如早期版本那么丰富,www.chinasem.cn但我们仍然可以按照自己的喜好来更换

Python使用Pandas库将Excel数据叠加生成新DataFrame的操作指南

《Python使用Pandas库将Excel数据叠加生成新DataFrame的操作指南》在日常数据处理工作中,我们经常需要将不同Excel文档中的数据整合到一个新的DataFrame中,以便进行进一步... 目录一、准备工作二、读取Excel文件三、数据叠加四、处理重复数据(可选)五、保存新DataFram

Linux中Curl参数详解实践应用

《Linux中Curl参数详解实践应用》在现代网络开发和运维工作中,curl命令是一个不可或缺的工具,它是一个利用URL语法在命令行下工作的文件传输工具,支持多种协议,如HTTP、HTTPS、FTP等... 目录引言一、基础请求参数1. -X 或 --request2. -d 或 --data3. -H 或