Neural network force field computational algorithms for molecular dynamics computer simulations

US11455439B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11455439-B2
Application numberUS-201816202890-A
CountryUS
Kind codeB2
Filing dateNov 28, 2018
Priority dateNov 28, 2018
Publication dateSep 27, 2022
Grant dateSep 27, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computational method for simulating the motion of elements within a multi-element system using a neural network force field (NNFF). The method includes receiving a combination of a number of rotationally-invariant features and a number of rotationally-covariant features of a local environment of the multi-element system; and predicting a force vector for each element within the multi-element system based on the combination of the number of rotationally-invariant features, the number of rotationally-covariant features, and the NNFF, to obtain a simulated motion of the elements within the multi-element system.

First claim

Opening claim text (preview).

What is claimed is: 1. A computational method for simulating the motion of elements within a multi-element system using a neural network force field (NNFF), the method comprising: receiving a combination of a number of rotationally-invariant features and a number of rotationally-covariant features of a local environment of the multi-element system; predicting a force vector for each element within the multi-element system based on the combination of the number of rotationally-invariant features and the number of rotationally-covariant features, and the NNFF, to obtain a simulated motion of the elements within the multi-element system; and training a first neural network (NN1) based on the number of rotationally-invariant features to predict a number of rotationally-invariant intermediate states. 2. The computational method of claim 1 , further comprising training a second neural network (NN2) based on the number of rotationally-invariant intermediate states and the number of rotationally-covariant features to predict a number of rotationally-covariant outputs. 3. The computational method of claim 2 , further comprising concentrating NN1 and NN2 into a third neural network (NN3) used to obtain the simulated motion of the elements within the multi-element system. 4. The computational method of claim 3 , wherein the multi-element system is a material system, the elements are atoms within the material system, and the local environment is an atomic local environment. 5. The computational method of claim 4 , wherein the number of rotationally-covariant features include a set of internal axes {{right arrow over (A ι )}}. 6. The computational method of claim 5 , wherein the number of rotationally-invariant intermediate states includes a scalar projection of an atomic force experienced by a center atom i ({right arrow over (F ι )}) to the set of internal axes {{right arrow over (A ι )}}. 7. The computational method of claim 6 , wherein the number of rotationally-covariant output includes a set of Cartesian components of the atomic force experiences by the center atom i ({right arrow over (F ι )}). 8. The computational method of claim 1 , wherein the number of rotationally-invariant features include one or more Behler-Parrinello type fingerprint feature vectors. 9. The computational method of claim 1 , wherein the multi-element system is a portion of: a fuel cell, a water desalination system, a catalysis system, a coating system, or a battery. 10. A non-transitory computer-readable medium tangibly embodying computer readable instructions for a software program, the software program being executable by a processor of a computing device to provide operations comprising: receiving a combination of a number of rotationally-invariant features and a number of rotationally-covariant features of a local environment of a multi-element system having elements; predicting a force vector for each element within the multi-element system based on the combination of the number of rotationally-invariant features and the number of rotationally-covariant features, and a neural network force field (NNFF), to obtain a simulated motion of the elements within the multi-element system; and training a first neural network (NN1) based on the number of rotationally-invariant features to predict a number of rotationally-invariant intermediate states. 11. The non-transitory computer-readable medium of claim 10 , wherein the software program is executable by the processor of the computing device to provide the further operation of training a second neural network (NN2) based on the number of rotationally-invariant intermediate states and the number of rotationally-covariant features to predict a number of rotationally-covariant outputs. 12. The non-transitory computer-readable medium of claim 11 , wherein the software program is executable by the processor of the computing device to provide the further operation of concentrating NN1 and NN2 into a third neural network (NN3) used to obtain the simulated motion of the elements within the multi-element system. 13. The non-transitory computer-readable medium of claim 10 , wherein the number of rotationally-invariant features include one or more Behler-Parrinello type fingerprint feature vectors. 14. A computer system for simulating the motion of elements within a multi-element system using a neural network force field (NNFF) including a simulation computer having a processor for executing computer-readable instructions and a memory for maintaining the computer-executable instructions, the computer-executable instructions when executed by the processor perform the following functions: receiving a combination of a number of rotationally-invariant features and a number of rotationally-covariant features of a local environment of the multi-element system having elements; predicting a force vector for each element within the multi-element system based on the combination of the number of rotationally-invariant features and the number of rotationally-covariant features, and the NNFF, to obtain a simulated motion of the elements within the multi-element system; and training a first neural network (NN1) based on the number of rotationally-invariant features to predict a number of rotationally-invariant intermediate states. 15. The computer system of claim 14 , wherein the computer-executable instructions when executed by the processor performs the further function of training a second neural network (NN2) based on the number of rotationally-invariant intermediate states and the number of rotationally-covariant features to predict a number of rotationally-covariant outputs. 16. The computer system of claim 15 , wherein the computer-executable instructions when executed by the processor performs the further function of concentrating NN1 and NN2 into a third neural network (NN3) used to obtain the simulated motion of the elements within the multi-element system. 17. The computer system of claim 16 , wherein the multi-element system is a material system, the elements are atoms within the material system, and the local environment is an atomic local environment. 18. The computational method of claim 17 , wherein the number of rotationally-covariant features include a set of internal axes {{right arrow over (A ι )}}. 19. The computational method of claim 18 , wherein the number of rotationally-invariant intermediate states includes a scalar projection of an atomic force experienced by a center atom i ({right arrow over (F ι )}) to the set of internal axes {{right arrow over (A ι )}}. 20. The computer system of claim 14 , wherein the number of rotationally-invariant features include one or more Behler-Parrinello type fingerprint feature vectors.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11455439B2 cover?
A computational method for simulating the motion of elements within a multi-element system using a neural network force field (NNFF). The method includes receiving a combination of a number of rotationally-invariant features and a number of rotationally-covariant features of a local environment of the multi-element system; and predicting a force vector for each element within the multi-element …
Who is the assignee on this patent?
Bosch Gmbh Robert
What technology area does this patent fall under?
Primary CPC classification G06N3/045. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 27 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).