Fine-Tuned Language Models Generate Stable Inorganic Materials as Text
Nate Gruver, Anuroop Sriram, Andrea Madotto, Andrew Gordon Wilson, C. Lawrence Zitnick, Zachary Ulissi
TL;DR
<p>We address the problem of generating stable inorganic materials by fine-tuning large language models on text-encoded crystal structures. Our approach uses parameter-efficient LoRA adapters on a pre-trained LLaMA-2 model to enable unconditional, text-conditioned, and infilling generation, leveraging simple string representations and targeted augmentations. The strongest model (LLaMA-2 70B) achieves metastable material generation at about 49% versus 28% for a diffusion baseline (CDVAE), with stability assessed via $E_{ ext{hull}}$ predictions from M3GNet and DFT. The work demonstrates that scale improves symmetry learning and that LLMs can serve as flexible, fast, multitask generators for atomistic design, with practical implications for materials discovery and design workflows.</p>
Abstract
We propose fine-tuning large language models for generation of stable materials. While unorthodox, fine-tuning large language models on text-encoded atomistic data is simple to implement yet reliable, with around 90% of sampled structures obeying physical constraints on atom positions and charges. Using energy above hull calculations from both learned ML potentials and gold-standard DFT calculations, we show that our strongest model (fine-tuned LLaMA-2 70B) can generate materials predicted to be metastable at about twice the rate (49% vs 28%) of CDVAE, a competing diffusion model. Because of text prompting's inherent flexibility, our models can simultaneously be used for unconditional generation of stable material, infilling of partial structures and text-conditional generation. Finally, we show that language models' ability to capture key symmetries of crystal structures improves with model scale, suggesting that the biases of pretrained LLMs are surprisingly well-suited for atomistic data.
