Equivariant Flows: sampling configurations for multi-body systems with symmetric energies
About
Flows are exact-likelihood generative neural networks that transform samples from a simple prior distribution to the samples of the probability distribution of interest. Boltzmann Generators (BG) combine flows and statistical mechanics to sample equilibrium states of strongly interacting many-body systems such as proteins with 1000 atoms. In order to scale and generalize these results, it is essential that the natural symmetries of the probability density - in physics defined by the invariances of the energy function - are built into the flow. Here we develop theoretical tools for constructing such equivariant flows and demonstrate that a BG that is equivariant with respect to rotations and particle permutations can generalize to sampling nontrivially new configurations where a nonequivariant BG cannot.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Force Prediction | MD17 (test) | Aspirin Force Error10.9 | 39 | |
| Atomic force prediction | MD17 (test) | -- | 22 | |
| Future state prediction | M-complex Single System (3, 3) | Prediction Error (MSE)0.142 | 10 | |
| Future state prediction | M-complex Single System (5, 10) | MSE (x10^-2)17.08 | 10 | |
| Particle position estimation | N-body system | MSE0.0104 | 9 | |
| State-to-State (S2S) Prediction | MD17 | S2S Prediction Error (Aspirin)10.94 | 9 | |
| Position Regression | n-body (test) | Position MSE0.0104 | 9 | |
| S2S (T=1) 3D Joint Trajectory Prediction | CMU Motion Capture Walk, Subject #35 Graphics Lab 2003 (test) | F-MSE93.1 | 9 | |
| S2S (T=1) 3D Joint Trajectory Prediction | CMU Motion Capture Run, Subject #9 2003 (test) | F-MSE9.06 | 9 | |
| State-to-state prediction | MD17 (test) | RMSD (Aspirin)0.033 | 9 |