Search Results for author: Charlotte Bunne

Found 17 papers, 11 papers with code

EquiReact: An equivariant neural network for chemical reactions

no code implementations13 Dec 2023 Puck van Gerwen, Ksenia R. Briling, Charlotte Bunne, Vignesh Ram Somnath, Ruben Laplaza, Andreas Krause, Clemence Corminboeuf

Equivariant neural networks have considerably improved the accuracy and data-efficiency of predictions of molecular properties.

Property Prediction

Transition Path Sampling with Boltzmann Generator-based MCMC Moves

1 code implementation8 Dec 2023 Michael Plainer, Hannes Stärk, Charlotte Bunne, Stephan Günnemann

Sampling all possible transition paths between two 3D states of a molecular system has various applications ranging from catalyst design to drug discovery.

Drug Discovery

Unbalanced Diffusion Schrödinger Bridge

1 code implementation15 Jun 2023 Matteo Pariset, Ya-Ping Hsieh, Charlotte Bunne, Andreas Krause, Valentin De Bortoli

Schr\"odinger bridges (SBs) provide an elegant framework for modeling the temporal evolution of populations in physical, chemical, or biological systems.

Aligned Diffusion Schrödinger Bridges

2 code implementations22 Feb 2023 Vignesh Ram Somnath, Matteo Pariset, Ya-Ping Hsieh, Maria Rodriguez Martinez, Andreas Krause, Charlotte Bunne

Diffusion Schr\"odinger bridges (DSB) have recently emerged as a powerful framework for recovering stochastic dynamics via their marginal observations at different time points.

Neural Unbalanced Optimal Transport via Cycle-Consistent Semi-Couplings

no code implementations30 Sep 2022 Frederike Lübeck, Charlotte Bunne, Gabriele Gut, Jacobo Sarabia del Castillo, Lucas Pelkmans, David Alvarez-Melis

However, the usual formulation of OT assumes conservation of mass, which is violated in unbalanced scenarios in which the population size changes (e. g., cell proliferation or death) between measurements.

Supervised Training of Conditional Monge Maps

1 code implementation28 Jun 2022 Charlotte Bunne, Andreas Krause, Marco Cuturi

To account for that context in OT estimation, we introduce CondOT, a multi-task approach to estimate a family of OT maps conditioned on a context variable, using several pairs of measures $\left(\mu_i, \nu_i\right)$ tagged with a context label $c_i$.

Invariant Causal Mechanisms through Distribution Matching

1 code implementation23 Jun 2022 Mathieu Chevalley, Charlotte Bunne, Andreas Krause, Stefan Bauer

Learning representations that capture the underlying data generating process is a key problem for data efficient and robust use of neural networks.

Domain Generalization

Multi-Scale Representation Learning on Proteins

1 code implementation NeurIPS 2021 Vignesh Ram Somnath, Charlotte Bunne, Andreas Krause

This paper introduces a multi-scale graph construction of a protein -- HoloProt -- connecting surface to structure and sequence.

graph construction Protein Function Prediction +3

The Schrödinger Bridge between Gaussian Measures has a Closed Form

no code implementations11 Feb 2022 Charlotte Bunne, Ya-Ping Hsieh, Marco Cuturi, Andreas Krause

The static optimal transport $(\mathrm{OT})$ problem between Gaussians seeks to recover an optimal map, or more generally a coupling, to morph a Gaussian into another.

Gaussian Processes MORPH

Optimal Transport Tools (OTT): A JAX Toolbox for all things Wasserstein

1 code implementation28 Jan 2022 Marco Cuturi, Laetitia Meng-Papaxanthos, Yingtao Tian, Charlotte Bunne, Geoff Davis, Olivier Teboul

Optimal transport tools (OTT-JAX) is a Python toolbox that can solve optimal transport problems between point clouds and histograms.

Independent SE(3)-Equivariant Models for End-to-End Rigid Protein Docking

1 code implementation ICLR 2022 Octavian-Eugen Ganea, Xinyuan Huang, Charlotte Bunne, Yatao Bian, Regina Barzilay, Tommi Jaakkola, Andreas Krause

Protein complex formation is a central problem in biology, being involved in most of the cell's processes, and essential for applications, e. g. drug design or protein engineering.

Graph Matching Translation

Proximal Optimal Transport Modeling of Population Dynamics

1 code implementation11 Jun 2021 Charlotte Bunne, Laetitia Meng-Papaxanthos, Andreas Krause, Marco Cuturi

We propose to model these trajectories as collective realizations of a causal Jordan-Kinderlehrer-Otto (JKO) flow of measures: The JKO scheme posits that the new configuration taken by a population at time $t+1$ is one that trades off an improvement, in the sense that it decreases an energy, while remaining close (in Wasserstein distance) to the previous configuration observed at $t$.

Learning Graph Models for Template-Free Retrosynthesis

no code implementations arXiv 2021 Vignesh Ram Somnath, Charlotte Bunne, Connor W. Coley, Andreas Krause, Regina Barzilay

Retrosynthesis prediction is a fundamental problem in organic synthesis, where the task is to identify precursor molecules that can be used to synthesize a target molecule.

Retrosynthesis Single-step retrosynthesis

Learning Graph Models for Retrosynthesis Prediction

2 code implementations NeurIPS 2021 Vignesh Ram Somnath, Charlotte Bunne, Connor W. Coley, Andreas Krause, Regina Barzilay

Retrosynthesis prediction is a fundamental problem in organic synthesis, where the task is to identify precursor molecules that can be used to synthesize a target molecule.

Retrosynthesis

Learning Generative Models across Incomparable Spaces

no code implementations14 May 2019 Charlotte Bunne, David Alvarez-Melis, Andreas Krause, Stefanie Jegelka

Generative Adversarial Networks have shown remarkable success in learning a distribution that faithfully recovers a reference distribution in its entirety.

Relational Reasoning

Studying Invariances of Trained Convolutional Neural Networks

no code implementations15 Mar 2018 Charlotte Bunne, Lukas Rahmann, Thomas Wolf

Convolutional Neural Networks (CNNs) define an exceptionally powerful class of models for image classification, but the theoretical background and the understanding of how invariances to certain transformations are learned is limited.

General Classification Image Classification

Cannot find the paper you are looking for? You can Submit a new open access paper.