来自几何图形神经网络的无描述符集体变量
Jintu Zhang1,2, Luigi Bonati2, Enrico Trizio2
1Innovation Institute for Artificial Intelligence in Medicine of Zhejiang University, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou 310058 ,Zhejiang ,China.
Journal of chemical theory and computation
|December 12, 2024
概括
本研究引入了使用图形神经网络设计集体变量 (CV) 的全自动方法,绕过了用户定义描述符的需求. 这种方法通过从原子坐标直接学习相关物理来增强罕见事件的计算研究.
科学领域:
- 计算化学的计算化学
- 分子动力学分子动力学
- 机器学习 机器学习
背景情况:
- 增强的采样模拟对于研究分子系统中罕见事件至关重要.
- 集体变量 (CV) 对于减少这些模拟中的维度至关重要.
- 目前的方法通常需要用户定义的物理描述符,并且缺乏完全的自动化.
研究的目的:
- 开发一种完全自动化的方法来确定集体变量 (CV).
- 在简历设计中绕过用户定义的物理描述符的需求.
- 为了确保CVs在相关的物理对称性下不变,特别是换.
主要方法:
- 利用图形神经网络 (GNN) 直接处理原子坐标作为输入.
- 开发了一种机器学习方法,用于自动化CV确定.
- 综合分析工具,以帮助物理解释学习的简历.
主要成果:
- 使用GNN实现了完全自动的CV确定方法.
- 证明学习的CV在相关的对称性下是不变的,包括换.
- 在各种系统 (,离子解离,化学反应) 中验证了方法的稳定性和有效性.
结论:
- 拟议的基于GNN的方法提供了一种强大而自动化的方法来定义CV,用于增强的采样模拟.
- 这种方法通过消除手动特征工程的需要,简化了对罕见事件的研究.
- 该方法对各种系统的适用性突出显示了它在计算化学和物理学中的一般实用性.
相关概念视频
Vector Algebra: Graphical Method
11.9K
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
11.9K
Vector Algebra: Method of Components
13.7K
It is cumbersome to find the magnitudes of vectors using the parallelogram rule or using the graphical method to perform mathematical operations like addition, subtraction, and multiplication. There are two ways to circumvent this algebraic complexity. One way is to draw the vectors to scale, as in navigation, and read approximate vector lengths and angles (directions) from the graphs. The other way is to use the method of components.
In many applications, the magnitudes and directions of...
In many applications, the magnitudes and directions of...
13.7K
Cartesian Vector Notation
733
Cartesian vector notation is a valuable tool in mechanical engineering for representing vectors in three-dimensional space, performing vector operations such as determining the gradient, divergence, and curl, and expressing physical quantities such as the displacement, velocity, acceleration, and force. By using Cartesian vector notation, engineers can more easily analyze and solve problems in various areas of mechanical engineering, including dynamics, kinematics, and fluid mechanics. This...
733
Coordination Number and Geometry
15.5K
For transition metal complexes, the coordination number determines the geometry around the central metal ion. Table 1 compares coordination numbers to molecular geometry. The most common structures of the complexes in coordination compounds are octahedral, tetrahedral, and square planar.
15.5K
Structural Classification of Joints
3.2K
Joints, also known as articulations, are classified based on their structural characteristics, i.e., based on whether the articulating surfaces of the adjacent bones are directly connected by fibrous connective tissue or cartilage, or whether the articulating surfaces contact each other within a fluid-filled joint cavity. These differences serve to divide the joints of the body into three structural classifications.
A fibrous joint is where the adjacent bones are united by fibrous connective...
A fibrous joint is where the adjacent bones are united by fibrous connective...
3.2K
Vector Components in the Cartesian Coordinate System
19.1K
Vectors are usually described in terms of their components in a coordinate system. Even in everyday life, we naturally invoke the concept of orthogonal projections in a rectangular coordinate system. For example, if someone gives you directions for a particular location, you will be told to go a few km in a direction like east, west, north, or south, along with the angle in which you are supposed to move. In a rectangular (Cartesian) xy-coordinate system in a plane, a point in a plane is...
19.1K


