SE(3) Equivariant Augmented Coupling Flows

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Midgley, Laurence I., Stimper, Vincent, Antorán, Javier, Mathieu, Emile, Schölkopf, Bernhard, Hernández-Lobato, José Miguel
Formato: Preprint
Publicado: 2023
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866914703025897472
author Midgley, Laurence I.
Stimper, Vincent
Antorán, Javier
Mathieu, Emile
Schölkopf, Bernhard
Hernández-Lobato, José Miguel
author_facet Midgley, Laurence I.
Stimper, Vincent
Antorán, Javier
Mathieu, Emile
Schölkopf, Bernhard
Hernández-Lobato, José Miguel
contents Coupling normalizing flows allow for fast sampling and density evaluation, making them the tool of choice for probabilistic modeling of physical systems. However, the standard coupling architecture precludes endowing flows that operate on the Cartesian coordinates of atoms with the SE(3) and permutation invariances of physical systems. This work proposes a coupling flow that preserves SE(3) and permutation equivariance by performing coordinate splits along additional augmented dimensions. At each layer, the flow maps atoms' positions into learned SE(3) invariant bases, where we apply standard flow transformations, such as monotonic rational-quadratic splines, before returning to the original basis. Crucially, our flow preserves fast sampling and density evaluation, and may be used to produce unbiased estimates of expectations with respect to the target distribution via importance sampling. When trained on the DW4, LJ13, and QM9-positional datasets, our flow is competitive with equivariant continuous normalizing flows and diffusion models, while allowing sampling more than an order of magnitude faster. Moreover, to the best of our knowledge, we are the first to learn the full Boltzmann distribution of alanine dipeptide by only modeling the Cartesian positions of its atoms. Lastly, we demonstrate that our flow can be trained to approximately sample from the Boltzmann distribution of the DW4 and LJ13 particle systems using only their energy functions.
format Preprint
id arxiv_https___arxiv_org_abs_2308_10364
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle SE(3) Equivariant Augmented Coupling Flows
Midgley, Laurence I.
Stimper, Vincent
Antorán, Javier
Mathieu, Emile
Schölkopf, Bernhard
Hernández-Lobato, José Miguel
Machine Learning
Computational Physics
Coupling normalizing flows allow for fast sampling and density evaluation, making them the tool of choice for probabilistic modeling of physical systems. However, the standard coupling architecture precludes endowing flows that operate on the Cartesian coordinates of atoms with the SE(3) and permutation invariances of physical systems. This work proposes a coupling flow that preserves SE(3) and permutation equivariance by performing coordinate splits along additional augmented dimensions. At each layer, the flow maps atoms' positions into learned SE(3) invariant bases, where we apply standard flow transformations, such as monotonic rational-quadratic splines, before returning to the original basis. Crucially, our flow preserves fast sampling and density evaluation, and may be used to produce unbiased estimates of expectations with respect to the target distribution via importance sampling. When trained on the DW4, LJ13, and QM9-positional datasets, our flow is competitive with equivariant continuous normalizing flows and diffusion models, while allowing sampling more than an order of magnitude faster. Moreover, to the best of our knowledge, we are the first to learn the full Boltzmann distribution of alanine dipeptide by only modeling the Cartesian positions of its atoms. Lastly, we demonstrate that our flow can be trained to approximately sample from the Boltzmann distribution of the DW4 and LJ13 particle systems using only their energy functions.
title SE(3) Equivariant Augmented Coupling Flows
topic Machine Learning
Computational Physics
url https://arxiv.org/abs/2308.10364