FlowMM: Generating Materials with Riemannian Flow Matching
Benjamin Kurt MillerRicky T. Q. ChenAnuroop SriramBrandon M. Wood
Develops a Riemannian flow matching framework for crystal generation that incorporates periodic and geometric symmetries to generate thermodynamically stable materials with three times fewer integration steps than diffusion models.
Discovering new crystalline materials is essential for advancing key technologies such as high-density energy storage, microelectronics, and carbon capture. However, navigating the vast combinatorial space of possible atomic arrangements is computationally prohibitive, and only a minute fraction of plausible configurations are thermodynamically stable enough to synthesize in practice. The article evaluates and demonstrates FlowMM, a generative artificial intelligence framework designed to predict stable crystal structures for known elemental compositions and propose entirely new, stable material compositions alongside their crystal geometries.
The authors developed continuous normalizing flow models tailored specifically to the periodic and geometric symmetries of crystals, including atomic translations, rotations, and permutations. Unlike conventional diffusion models that require complex, separate frameworks for each crystal property, FlowMM unifies continuous unit-cell parameters, periodic atomic coordinates, and discrete element types into a single Riemannian flow-matching framework. The researchers validated the method using realistic material datasets—including structures with up to 52 atoms per unit cell—and confirmed thermodynamic stability through first-principles quantum mechanical calculations rather than relying solely on proxy metrics.
The evaluation yielded several key findings regarding predictive accuracy and computational speed. For crystal structure prediction on realistic benchmarks, FlowMM achieved a 61.4% match rate compared to 51.5% for the best diffusion baseline, reaching peak accuracy in approximately 50 integration steps—representing at least an order-of-magnitude reduction in sampling time. In generating completely new materials, FlowMM produced stable, unique, and novel compounds at rates competitive with leading diffusion baselines while requiring approximately three times fewer integration steps per stable discovery. Furthermore, FlowMM closely replicated the empirical distribution of unique elements per material, whereas baseline models frequently generated unrealistic compounds with excessive elemental complexity.
These findings indicate that flow-matching architectures significantly lower the computational cost and time required to identify viable candidate materials, accelerating discovery pipelines without sacrificing structural quality. Organizations pursuing materials innovation should consider adopting flow-based generative models over traditional diffusion approaches to optimize high-throughput computational workflows. Before committing to laboratory synthesis, teams should continue utilizing automated quantum mechanical relaxation pipelines to filter generated candidates. Future efforts should focus on validating the physical synthesizability of proposed candidates in laboratory pilots and testing model performance under ultra-low sampling step budgets.
Confidence in these findings is supported by apples-to-apples baseline comparisons, extensive ablation studies, and direct validation against quantum chemistry standards. Readers should note standard boundary conditions: calculations assume idealized, defect-free crystals at zero temperature and pressure, and the generative model is inherently optimized to interpolate near known material distributions rather than discover radically unprecedented chemical paradigms.
- Paper: Flow Matching for Generative Modeling, Yaron Lipman et al. (2023). Introduces continuous-time Flow Matching and vector field regression along optimal transport paths, which FlowMM directly generalizes to crystalline Riemannian manifolds.
- Paper: Equivariant Diffusion for Molecule Generation in 3D, Emiel Hoogeboom et al. (2022). Establishes equivariant generative modeling over 3D coordinates and discrete chemical types, providing the foundational symmetry-preserving formulation that FlowMM extends to periodic crystalline lattices.
- Paper: E(n) Equivariant Graph Neural Networks, Victor Garcia Satorras et al. (2021). Presents E(n)-equivariant graph neural networks that provide the foundational coordinate- and feature-updating mechanisms necessary to preserve spatial symmetries in atomic systems.
- Paper: SE(3)-Stochastic Flow Matching for Protein Backbone Generation, Avishek Joey Bose et al. (2024). Formulates flow matching over rigid 3D geometric transformations and manifolds, establishing the core geometric flow matching machinery adapted by FlowMM for periodic crystal structures.
- Paper: E(3)-equivariant graph neural networks for data-efficient and accurate interatomic potentials, Simon Batzner et al. (2021). Demonstrates equivariant message-passing architectures that strictly respect Euclidean symmetries for modeling interatomic interactions and materials structures.
- Paper: SE(3) diffusion model with application to protein backbone generation, Jason Yim et al. (2023). Develops diffusion modeling directly on non-Euclidean Lie groups and rigid-body coordinate frames, motivating Riemannian generative modeling for molecular assemblies.
- Paper: Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flow, Xingchao Liu et al. (2023). Introduces rectified flow and straight ODE probability trajectories, supplying key theoretical principles behind fast simulation-free flow generation.
- Paper: Normalizing Flows for Probabilistic Modeling and Inference, George Papamakarios et al. (2019). Provides a comprehensive foundation for continuous-time normalizing flows and invertible differential equations that underlie flow-based generative modeling.
- Paper: Mean Flows for One-step Generative Modeling, Zhengyang Geng et al. (2025). Extends flow matching to one-step generative modeling by learning average velocity fields over time intervals, offering an accelerated trajectory integration method applicable to flow models.
- Paper: Variational Flow Maps: Make Some Noise for One-Step Conditional Generation, Abbas Mammadov et al. (2026). Develops one-step conditional flow maps via noise adaptation, extending multi-step flow-matching paradigms to ultra-fast constrained generation.
- Paper: Stochastic Interpolants: A Unifying Framework for Flows and Diffusions, Michael S. Albergo et al. (2025). Generalizes flow and diffusion bridging through stochastic interpolants, building on finite-time velocity and score matching across arbitrary boundary distributions.
- Paper: Context-weighted Discrete Flow Matching, Daniil Cherniavskii et al. (2026). Explores context-weighted discrete flow matching, advancing generative flows on discrete token and categorical spaces like atomic types.
- Paper: Generative Modeling via Drifting, Mingyang Deng et al. (2026). Introduces drifting fields as an alternative distribution-alignment approach that achieves single-step generative modeling without standard iterative ODE integration.
- Paper: Flow Reasoning Models: Turning Flows Into Efficient Recurrent Reasoners, Alec Helbling et al. (2026). Adapts continuous discrete flows into recurrent reasoning engines, showing how flow dynamics can iteratively refine structured constraint-satisfaction problems.
