{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,9]],"date-time":"2026-03-09T12:37:30Z","timestamp":1773059850413,"version":"3.50.1"},"reference-count":49,"publisher":"IOP Publishing","issue":"4","license":[{"start":{"date-parts":[[2024,11,22]],"date-time":"2024-11-22T00:00:00Z","timestamp":1732233600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2024,11,22]],"date-time":"2024-11-22T00:00:00Z","timestamp":1732233600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100005156","name":"Alexander von Humboldt-Stiftung","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100005156","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"crossref","award":["235221301"],"award-info":[{"award-number":["235221301"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Mach. Learn.: Sci. Technol."],"published-print":{"date-parts":[[2024,12,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>The accurate prediction of phase diagrams is of central importance for both the fundamental understanding of materials as well as for technological applications in material sciences. However, the computational prediction of the relative stability between phases based on their free energy is a daunting task, as traditional free energy estimators require a large amount of simulation data to obtain uncorrelated equilibrium samples over a grid of thermodynamic states. In this work, we develop deep generative machine learning models based on the Boltzmann Generator approach for entire phase diagrams, employing normalizing flows conditioned on the thermodynamic states, e.g. temperature and pressure, that they map to. By training a single normalizing flow to transform the equilibrium distribution sampled at only one reference thermodynamic state to a wide range of target temperatures and pressures, we can efficiently generate equilibrium samples across the entire phase diagram. Using a permutation-equivariant architecture allows us, thereby, to treat solid and liquid phases on the same footing. We demonstrate our approach by predicting the solid\u2013liquid coexistence line for a Lennard-Jones system in excellent agreement with state-of-the-art free energy methods while significantly reducing the number of energy evaluations needed.<\/jats:p>","DOI":"10.1088\/2632-2153\/ad849d","type":"journal-article","created":{"date-parts":[[2024,10,8]],"date-time":"2024-10-08T22:59:13Z","timestamp":1728428353000},"page":"045045","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Efficient mapping of phase diagrams with conditional Boltzmann Generators"],"prefix":"10.1088","volume":"5","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-4308-3926","authenticated-orcid":true,"given":"Maximilian","family":"Schebek","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3328-6557","authenticated-orcid":true,"given":"Michele","family":"Invernizzi","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4169-9324","authenticated-orcid":true,"given":"Frank","family":"No\u00e9","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6268-380X","authenticated-orcid":true,"given":"Jutta","family":"Rogal","sequence":"additional","affiliation":[]}],"member":"266","published-online":{"date-parts":[[2024,11,22]]},"reference":[{"key":"mlstad849dbib1","doi-asserted-by":"publisher","DOI":"10.1063\/5.0131028","article-title":"Phase diagrams-Why they matter and how to predict them","volume":"158","author":"Yu Chew","year":"2023","journal-title":"J. Chem. Phys."},{"key":"mlstad849dbib2","doi-asserted-by":"publisher","DOI":"10.1088\/0953-8984\/20\/15\/153101","article-title":"Determination of phase diagrams via computer simulation: methodology and applications to water, electrolytes and proteins","volume":"20","author":"Vega","year":"2008","journal-title":"J. Phys. Condens. Matter"},{"key":"mlstad849dbib3","doi-asserted-by":"publisher","first-page":"1420","DOI":"10.1063\/1.1740409","article-title":"High-temperature equation of state by a perturbation method I. Nonpolar gases","volume":"22","author":"Zwanzig","year":"1954","journal-title":"J. Chem. Phys."},{"key":"mlstad849dbib4","doi-asserted-by":"publisher","DOI":"10.1063\/1.2978177","article-title":"Statistically optimal analysis of samples from multiple equilibrium states","volume":"129","author":"Shirts","year":"2008","journal-title":"J. Chem. Phys."},{"key":"mlstad849dbib5","article-title":"Understanding molecular simulation: from algorithms to applications","volume":"vol 1","author":"Frenkel","year":"2002","edition":"2nd edn"},{"key":"mlstad849dbib6","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.65.046122","article-title":"Targeted free energy perturbation","volume":"65","author":"Jarzynski","year":"2002","journal-title":"Phys. Rev. E"},{"key":"mlstad849dbib7","doi-asserted-by":"publisher","DOI":"10.1063\/1.5080431","article-title":"Configurational mapping significantly increases the efficiency of solid-solid phase coexistence calculations via molecular dynamics: determining the FCC-HCP coexistence line of Lennard-Jones particles","volume":"150","author":"Schieber","year":"2019","journal-title":"J. Chem. Phys."},{"key":"mlstad849dbib8","doi-asserted-by":"publisher","DOI":"10.1063\/1.5019779","article-title":"SchNet - a deep learning architecture for molecules and materials","volume":"148","author":"Sch\u00fctt","year":"2018","journal-title":"J. Chem. Phys."},{"key":"mlstad849dbib9","doi-asserted-by":"publisher","first-page":"2453","DOI":"10.1038\/s41467-022-29939-5","article-title":"E(3)-equivariant graph neural networks for data-efficient and accurate interatomic potentials","volume":"13","author":"Batzner","year":"2022","journal-title":"Nat. Commun."},{"key":"mlstad849dbib10","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.120.143001","article-title":"Deep potential molecular dynamics: a scalable model with the accuracy of quantum mechanics","volume":"120","author":"Zhang","year":"2018","journal-title":"Phys. Rev. Lett."},{"key":"mlstad849dbib11","doi-asserted-by":"publisher","first-page":"2654","DOI":"10.1038\/s41467-020-16372-9","article-title":"Ab initio phase diagram and nucleation of gallium","volume":"11","author":"Niu","year":"2020","journal-title":"Nat. Commun."},{"key":"mlstad849dbib12","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.126.236001","article-title":"Phase diagram of a deep potential water model","volume":"126","author":"Zhang","year":"2021","journal-title":"Phys. Rev. Lett."},{"key":"mlstad849dbib13","doi-asserted-by":"publisher","first-page":"eaaw1147","DOI":"10.1126\/science.aaw1147","article-title":"Boltzmann generators: Sampling equilibrium states of many-body systems with deep learning","volume":"365","author":"No\u00e9","year":"2019","journal-title":"Science"},{"key":"mlstad849dbib14","doi-asserted-by":"publisher","first-page":"217","DOI":"10.4310\/CMS.2010.v8.n1.a11","article-title":"Density estimation by dual ascent of the log-likelihood","volume":"8","author":"Tabak","year":"2010","journal-title":"Commun. Math. Sci."},{"key":"mlstad849dbib15","first-page":"pp 1530","article-title":"Variational inference with normalizing flows","volume":"vol 37","author":"Jimenez Rezende","year":"2015"},{"key":"mlstad849dbib16","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevD.100.034515","article-title":"Flow-based generative models for markov chain monte carlo in lattice field theory","volume":"100","author":"Albergo","year":"2019","journal-title":"Phys. Rev. D"},{"key":"mlstad849dbib17","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.126.032001","article-title":"Estimation of thermodynamic observables in lattice field theories with deep generative models","volume":"126","author":"Nicoli","year":"2021","journal-title":"Phys. Rev. Lett."},{"key":"mlstad849dbib18","doi-asserted-by":"publisher","DOI":"10.1063\/5.0018903","article-title":"Targeted free energy estimation via learned mappings","volume":"153","author":"Wirnsberger","year":"2020","journal-title":"J. Chem. Phys."},{"key":"mlstad849dbib19","doi-asserted-by":"publisher","DOI":"10.1088\/2632-2153\/ac6b16","article-title":"Normalizing flows for atomic solids","volume":"3","author":"Wirnsberger","year":"2022","journal-title":"Mach. Learn. Sci. Technol."},{"key":"mlstad849dbib20","doi-asserted-by":"publisher","DOI":"10.1088\/1361-651X\/ac7f4b","article-title":"Free energy calculation of crystalline solids using normalizing flows","volume":"30","author":"Ahmad","year":"2022","journal-title":"Model. Simul. Mat. Sci. Eng."},{"key":"mlstad849dbib21","doi-asserted-by":"publisher","DOI":"10.1088\/2632-2153\/acefa8","article-title":"Estimating Gibbs free energies via isobaric-isothermal flows","volume":"4","author":"Wirnsberger","year":"2023","journal-title":"Mach. Learn. Sci. Technol."},{"key":"mlstad849dbib22","article-title":"A Boltzmann generator for the isobaric-isothermal ensemble","author":"van Leeuwen","year":"2023"},{"key":"mlstad849dbib23","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.2304308120","article-title":"Free energies at QM accuracy from force fields via multimap targeted estimation","volume":"120","author":"Rizzi","year":"2023"},{"key":"mlstad849dbib24","doi-asserted-by":"publisher","first-page":"11643","DOI":"10.1021\/acs.jpclett.2c03327","article-title":"Skipping the replica exchange ladder with normalizing flows","volume":"13","author":"Invernizzi","year":"2022","journal-title":"J. Phys. Chem. Lett."},{"key":"mlstad849dbib25","doi-asserted-by":"publisher","DOI":"10.33011\/livecoms.2.1.18378","article-title":"Best practices for alchemical free energy calculations","volume":"2","author":"Mey","year":"2020","journal-title":"Living J. Comput. Mol. Sci."},{"key":"mlstad849dbib26","doi-asserted-by":"publisher","first-page":"5913\u221222","DOI":"10.1021\/acs.jctc.4c00520","article-title":"Assessing the accuracy and efficiency of free energy differences obtained from reweighted flow-based probabilistic generative models","volume":"20","author":"Olehnovics","year":"2024","journal-title":"J. Chem. Theory Comput."},{"key":"mlstad849dbib27","doi-asserted-by":"publisher","first-page":"564","DOI":"10.2307\/2091346","article-title":"Sampling organizations and groups of unequal sizes","volume":"30","author":"Kish","year":"1965","journal-title":"Am. Sociol. Rev."},{"key":"mlstad849dbib28","first-page":"1","article-title":"Normalizing flows for probabilistic modeling and inference","volume":"22","author":"Papamakarios","year":"2021","journal-title":"J. Mach. Learn. Res."},{"key":"mlstad849dbib29","article-title":"Nice: Non-linear independent components estimation","author":"Dinh","year":"2014"},{"key":"mlstad849dbib30","article-title":"Density estimation using Real NVP","author":"Dinh","year":"2017"},{"key":"mlstad849dbib31","article-title":"Guided image generation with conditional invertible neural networks","author":"Ardizzone","year":"2019"},{"key":"mlstad849dbib32","article-title":"Learning Likelihoods with conditional normalizing flows","author":"Winkler","year":"2019"},{"key":"mlstad849dbib33","doi-asserted-by":"publisher","DOI":"10.1088\/2632-2153\/acf55c","article-title":"Conditioning Boltzmann generators for rare event sampling","volume":"4","author":"Falkner","year":"2023","journal-title":"Mach. Learn. Sci. Technol."},{"key":"mlstad849dbib34","doi-asserted-by":"publisher","first-page":"238","DOI":"10.21468\/SciPostPhys.15.6.238","article-title":"Learning lattice quantum field theories with equivariant continuous flows","volume":"15","author":"Gerdes","year":"2023","journal-title":"SciPost Phys."},{"key":"mlstad849dbib35","doi-asserted-by":"publisher","DOI":"10.1063\/1.4967775","article-title":"The Uhlenbeck-Ford model: Exact virial coefficients and application as a reference system in fluid-phase free-energy calculations","volume":"145","author":"Paula Leite","year":"2016","journal-title":"J. Chem. Phys."},{"key":"mlstad849dbib36","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevResearch.4.L042005","article-title":"Temperature steerable Flows and Boltzmann generators","volume":"4","author":"Dibak","year":"2021","journal-title":"Phys. Rev. Res."},{"key":"mlstad849dbib37","first-page":"pp 8083","article-title":"Normalizing flows on tori and spheres","volume":"vol 119","author":"Jimenez Rezende","year":"2020","journal-title":"Proc. 37th Int. Conf. on Machine Learning"},{"key":"mlstad849dbib38","first-page":"pp 6000","article-title":"Attention is all you need","author":"Vaswani","year":"2017"},{"key":"mlstad849dbib39","first-page":"5361","article-title":"Equivariant flows: Exact likelihood generative learning for symmetric densities","volume":"vol 119","author":"K\u00f6hler","year":"2020","journal-title":"Proc. 37th Int. Conf. on Machine Learning"},{"key":"mlstad849dbib40","article-title":"JAX: composable transformations of Python+NumPy programs","author":"Bradbury","year":"2018","unstructured":"Bradbury J et al 2018 JAX: composable transformations of Python+NumPy programs (available at: http:\/\/github.com\/jax-ml\/jax )"},{"key":"mlstad849dbib41","article-title":"Equinox: neural networks in JAX via callable PyTrees and filtered transformations","author":"Kidger","year":"2021"},{"key":"mlstad849dbib42","article-title":"The DeepMind JAX Ecosystem","author":"Babuschkin","year":"2020","unstructured":"Babuschkin I et al 2020 The DeepMind JAX Ecosystem (available at: http:\/\/github.com\/google-deepmind )"},{"key":"mlstad849dbib43","first-page":"vol 33","article-title":"JAX M.D. a framework for differentiable physics","author":"Schoenholz","year":"2020"},{"key":"mlstad849dbib44","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1005659","article-title":"Openmm 7: rapid development of high performance algorithms for molecular dynamics","volume":"13","author":"Eastman","year":"2017","journal-title":"PLOS Comput. Biol."},{"key":"mlstad849dbib45","doi-asserted-by":"publisher","first-page":"1799","DOI":"10.1021\/acs.jctc.5b00784","article-title":"A simple method for automated equilibration detection in molecular simulations","volume":"12","author":"Chodera","year":"2016","journal-title":"J. Chem. Theory Comput."},{"key":"mlstad849dbib46","first-page":"166","article-title":"Phase diagram of the lennard-jones system of particles from the cell model and thermodynamic perturbation theory","volume":"56","author":"Bizjak","year":"2009","journal-title":"Acta Chim. Slov."},{"key":"mlstad849dbib47","article-title":"Learning mappings between equilibrium states of liquid systems using normalizing flows","author":"Coretti","year":"2022"},{"key":"mlstad849dbib48","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1140\/epja\/s10050-023-01154-w","article-title":"Aspects of scaling and scalability for flow-based sampling of lattice QCD","volume":"59","author":"Abbott","year":"2023","journal-title":"Eur. Phys. J. A"},{"key":"mlstad849dbib49","first-page":"pp 17301","article-title":"Rigid body flows for sampling molecular crystal structures","volume":"vol 202","author":"K\u00f6hler","year":"2023"}],"container-title":["Machine Learning: Science and Technology"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad849d","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad849d\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad849d","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad849d\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad849d\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad849d\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad849d\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad849d\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,22]],"date-time":"2024-11-22T13:17:04Z","timestamp":1732281424000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ad849d"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,22]]},"references-count":49,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2024,11,22]]},"published-print":{"date-parts":[[2024,12,1]]}},"URL":"https:\/\/doi.org\/10.1088\/2632-2153\/ad849d","relation":{},"ISSN":["2632-2153"],"issn-type":[{"value":"2632-2153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,22]]},"assertion":[{"value":"Efficient mapping of phase diagrams with conditional Boltzmann Generators","name":"article_title","label":"Article Title"},{"value":"Machine Learning: Science and Technology","name":"journal_title","label":"Journal Title"},{"value":"paper","name":"article_type","label":"Article Type"},{"value":"\u00a9 2024 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2024-07-09","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2024-10-08","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2024-11-22","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}