机器学习增强分子模拟的快速,模块化和可差异化的框架
Henrik Christiansen1, Takashi Maruyama1, Federico Errica1
1NEC Laboratories Europe GmbH, Kurfürsten-Anlage 36, 69115 Heidelberg, Germany.
The Journal of chemical physics
|November 11, 2025
概括
我们开发了DIMOS,一个微分分子模拟框架. 它加速了经典和机器学习模拟,提供了显著的加快速度,并使参数优化能够提高效率.
科学领域:
- 计算化学计算化学
- 材料科学 材料科学 材料科学
- 机器学习 机器学习
背景情况:
- 分子动力学和蒙特卡洛模拟对于理解材料特性至关重要.
- 现有的框架往往缺乏灵活性或计算效率.
- 整合机器学习潜力与经典方法是一个挑战.
研究的目的:
- 介绍DIMOS,一个端到端可微分的分子模拟框架.
- 实现机器学习潜力和经典力场的无整合.
- 在分子模拟中实现显著的性能改进.
主要方法:
- 开发了一个模块化,可微分的框架,支持分子动力学和蒙特卡洛方法.
- 实现高效的经典力场和机器学习潜力的集成.
- 利用PyTorch实现灵活性,并结合了针对可扩展性的优化算法.
主要成果:
- 与其他可差分框架相比,DIMOS在经典力场模拟中实现了高达170倍的加速度.
- 证明了模拟参数的端到端优化,导致3倍加速.
- 展示了与系统大小的线性缩放,克服了二次缩放的限制.
结论:
- DIMOS为分子模拟提供了一个灵活且高效的平台.
- 该框架弥合了传统模拟引擎和现代机器学习方法之间的差距.
- 可差异化为优化模拟参数和提高精度提供了一个强大的工具.
相关概念视频
Molecular Models
43.4K
Physical models representing molecular architectures of chemical compounds play essential roles in understanding chemistry. The use of molecular models makes it easier to visualize the structures and shapes of atoms and molecules.
43.4K
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
271
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
271
Distribution of Molecular Speeds
5.3K
The motion of molecules in a gas is random in magnitude and direction for individual molecules, but a gas of many molecules has a predictable distribution of molecular speeds. This predictable distribution of molecular speeds is known as the Maxwell-Boltzmann distribution. The distribution of molecular speeds in liquids is comparable to that of gases but not identical and can help to understand the phenomenon of the boiling and vapor pressure of a liquid. Consider that a molecule requires a...
5.3K
Model Approaches for Pharmacokinetic Data: Distributed Parameter Models
228
Pharmacokinetic models are mathematical constructs that represent and predict the time course of drug concentrations in the body, providing meaningful pharmacokinetic parameters. These models are categorized into compartment, physiological, and distributed parameter models.
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...
228
Multicompartment Models: Overview
488
Multicompartment models are mathematical constructs that depict how drugs are distributed and eliminated within the body. They segment the body into several compartments, symbolizing various physiological or anatomical areas connected through drug transfer processes such as absorption, metabolism, distribution, and elimination.
These models offer a more comprehensive representation of drug behavior in the body than one-compartment models. They accommodate the complexity of drug distribution,...
These models offer a more comprehensive representation of drug behavior in the body than one-compartment models. They accommodate the complexity of drug distribution,...
488
Molecular Comparison of Gases, Liquids, and Solids
53.2K
Particles in a solid are tightly packed together (fixed shape) and often arranged in a regular pattern; in a liquid, they are close together with no regular arrangement (no fixed shape); in a gas, they are far apart with no regular arrangement (no fixed shape). Particles in a solid vibrate about fixed positions (cannot flow) and do not generally move in relation to one another; in a liquid, they move past each other (can flow) but remain in essentially constant contact; in a gas, they move...
53.2K


